./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-irda-via-ircc.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_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/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_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/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-irda-via-ircc.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/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_b8301798-cc28-48bf-ae64-c0b628269b36/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 67e7778ced54570c612880d3f2f5d48e6e2d3dc55afd632628e45d31cdc74c58 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:31:15,416 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:31:15,478 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 15:31:15,483 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:31:15,484 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:31:15,505 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:31:15,506 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:31:15,506 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:31:15,506 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:31:15,506 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:31:15,507 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 15:31:15,507 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 15:31:15,507 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:31:15,507 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:31:15,507 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:31:15,507 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:31:15,508 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:31:15,508 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:31:15,509 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:31:15,509 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 15:31:15,509 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 15:31:15,510 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 15:31:15,510 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_b8301798-cc28-48bf-ae64-c0b628269b36/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 -> 67e7778ced54570c612880d3f2f5d48e6e2d3dc55afd632628e45d31cdc74c58 [2024-12-02 15:31:15,770 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:31:15,779 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:31:15,782 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:31:15,783 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:31:15,784 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:31:15,785 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 15:31:18,560 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/data/987a5366a/c14dd8dd1f8441fca55dfcb268155e43/FLAG6914dd153 [2024-12-02 15:31:19,017 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:31:19,018 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 15:31:19,057 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/data/987a5366a/c14dd8dd1f8441fca55dfcb268155e43/FLAG6914dd153 [2024-12-02 15:31:19,072 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/data/987a5366a/c14dd8dd1f8441fca55dfcb268155e43 [2024-12-02 15:31:19,074 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:31:19,076 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:31:19,077 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:31:19,077 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:31:19,081 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:31:19,082 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:31:19" (1/1) ... [2024-12-02 15:31:19,083 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a01e8df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:19, skipping insertion in model container [2024-12-02 15:31:19,083 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:31:19" (1/1) ... [2024-12-02 15:31:19,187 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:31:21,485 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329615,329628] [2024-12-02 15:31:21,489 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329784,329797] [2024-12-02 15:31:21,489 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329951,329964] [2024-12-02 15:31:21,490 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[330119,330132] [2024-12-02 15:31:21,510 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:31:21,546 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:31:21,683 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"); [5742] [2024-12-02 15:31:21,685 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)); [5749] [2024-12-02 15:31:21,686 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5756] [2024-12-02 15:31:21,688 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)); [5786-5787] [2024-12-02 15:31:21,688 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"); [5792-5794] [2024-12-02 15:31:21,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5875] [2024-12-02 15:31:21,691 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5883] [2024-12-02 15:31:21,942 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329615,329628] [2024-12-02 15:31:21,942 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329784,329797] [2024-12-02 15:31:21,943 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[329951,329964] [2024-12-02 15:31:21,943 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_b8301798-cc28-48bf-ae64-c0b628269b36/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i[330119,330132] [2024-12-02 15:31:21,953 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:31:22,129 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:31:22,130 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22 WrapperNode [2024-12-02 15:31:22,130 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:31:22,131 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:31:22,131 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:31:22,131 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:31:22,138 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,193 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,348 INFO L138 Inliner]: procedures = 394, calls = 2114, calls flagged for inlining = 159, calls inlined = 138, statements flattened = 4809 [2024-12-02 15:31:22,348 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:31:22,349 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:31:22,349 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:31:22,349 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:31:22,360 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,360 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,388 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,849 INFO L175 MemorySlicer]: Split 788 memory accesses to 35 slices as follows [1, 1, 7, 1, 2, 2, 1, 13, 8, 562, 1, 8, 1, 6, 1, 3, 1, 3, 1, 1, 4, 1, 70, 1, 1, 2, 1, 54, 12, 1, 8, 3, 1, 1, 4]. 71 percent of accesses are in the largest equivalence class. The 139 initializations are split as follows [0, 1, 7, 1, 0, 0, 1, 0, 8, 0, 1, 8, 0, 6, 1, 3, 1, 3, 1, 1, 4, 1, 70, 1, 1, 2, 1, 0, 0, 1, 8, 1, 1, 1, 4]. The 346 writes are split as follows [1, 0, 0, 0, 1, 1, 0, 8, 0, 293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0]. [2024-12-02 15:31:22,849 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,849 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,956 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:22,965 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:23,019 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:23,062 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:23,077 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:23,122 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:31:23,123 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:31:23,123 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:31:23,123 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:31:23,124 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (1/1) ... [2024-12-02 15:31:23,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 15:31:23,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:31:23,161 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 15:31:23,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8301798-cc28-48bf-ae64-c0b628269b36/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 15:31:23,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 15:31:23,194 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 15:31:23,194 INFO L130 BoogieDeclarations]: Found specification of procedure RxCurCount [2024-12-02 15:31:23,194 INFO L138 BoogieDeclarations]: Found implementation of procedure RxCurCount [2024-12-02 15:31:23,194 INFO L130 BoogieDeclarations]: Found specification of procedure irda_setup_dma [2024-12-02 15:31:23,194 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_setup_dma [2024-12-02 15:31:23,194 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 15:31:23,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 15:31:23,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_73 [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_73 [2024-12-02 15:31:23,195 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-12-02 15:31:23,195 INFO L130 BoogieDeclarations]: Found specification of procedure CheckRegBit [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckRegBit [2024-12-02 15:31:23,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 15:31:23,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure via_remove_one [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure via_remove_one [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_speed [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_speed [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure SetPulseWidth [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure SetPulseWidth [2024-12-02 15:31:23,196 INFO L130 BoogieDeclarations]: Found specification of procedure Tdelay [2024-12-02 15:31:23,196 INFO L138 BoogieDeclarations]: Found implementation of procedure Tdelay [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2024-12-02 15:31:23,197 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 15:31:23,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure ClkTx [2024-12-02 15:31:23,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ClkTx [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure WriteLPCReg [2024-12-02 15:31:23,197 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteLPCReg [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-02 15:31:23,197 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-02 15:31:23,197 INFO L130 BoogieDeclarations]: Found specification of procedure CommonInit [2024-12-02 15:31:23,198 INFO L138 BoogieDeclarations]: Found implementation of procedure CommonInit [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 15:31:23,198 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_change_dongle_speed [2024-12-02 15:31:23,198 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_change_dongle_speed [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure ReadLPCReg [2024-12-02 15:31:23,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadLPCReg [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 15:31:23,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 15:31:23,199 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-12-02 15:31:23,200 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure free_dma [2024-12-02 15:31:23,201 INFO L138 BoogieDeclarations]: Found implementation of procedure free_dma [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_via_ircc_cb [2024-12-02 15:31:23,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_via_ircc_cb [2024-12-02 15:31:23,201 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_receive [2024-12-02 15:31:23,201 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_receive [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 15:31:23,202 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 15:31:23,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-12-02 15:31:23,203 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-12-02 15:31:23,204 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 15:31:23,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_close [2024-12-02 15:31:23,205 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_close [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 15:31:23,205 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-12-02 15:31:23,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 15:31:23,207 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-12-02 15:31:23,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-12-02 15:31:23,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-12-02 15:31:23,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-12-02 15:31:23,210 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-12-02 15:31:23,211 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure CkRxRecv [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure CkRxRecv [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure irda_get_next_speed [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_get_next_speed [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure ReadReg [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ReadReg [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_open [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_open [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 15:31:23,212 INFO L130 BoogieDeclarations]: Found specification of procedure WriteRegBit [2024-12-02 15:31:23,212 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteRegBit [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 15:31:23,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Indx [2024-12-02 15:31:23,213 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Indx [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 15:31:23,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 15:31:23,213 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 15:31:23,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-12-02 15:31:23,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 15:31:23,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 15:31:23,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 15:31:23,215 INFO L130 BoogieDeclarations]: Found specification of procedure WriteReg [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure WriteReg [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure SetBaudRate [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure SetBaudRate [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure Wr_Byte [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure Wr_Byte [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_net_open [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_net_open [2024-12-02 15:31:23,216 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:31:23,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure ResetChip [2024-12-02 15:31:23,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ResetChip [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 15:31:23,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 15:31:23,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-12-02 15:31:23,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 15:31:23,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 15:31:23,220 INFO L130 BoogieDeclarations]: Found specification of procedure irda_device_txqueue_empty [2024-12-02 15:31:23,220 INFO L138 BoogieDeclarations]: Found implementation of procedure irda_device_txqueue_empty [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure Sdelay [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure Sdelay [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure SetSIR [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSIR [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure SetMaxRxPacketSize [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMaxRxPacketSize [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure GetRecvByte [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure GetRecvByte [2024-12-02 15:31:23,221 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 15:31:23,221 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 15:31:23,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-12-02 15:31:23,223 INFO L130 BoogieDeclarations]: Found specification of procedure hwreset [2024-12-02 15:31:23,223 INFO L138 BoogieDeclarations]: Found implementation of procedure hwreset [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure via_ircc_dma_xmit [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure via_ircc_dma_xmit [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-12-02 15:31:23,224 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2024-12-02 15:31:23,224 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 15:31:23,225 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 15:31:23,225 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-12-02 15:31:23,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 15:31:23,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-12-02 15:31:23,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2024-12-02 15:31:23,227 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendByte [2024-12-02 15:31:23,227 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendByte [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2024-12-02 15:31:23,227 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 15:31:23,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2024-12-02 15:31:23,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_via_ircc_cb [2024-12-02 15:31:23,227 INFO L130 BoogieDeclarations]: Found specification of procedure SetSendPreambleCount [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure SetSendPreambleCount [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure InitCard [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure InitCard [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure SetTimer [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure SetTimer [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure ActClk [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ActClk [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure request_dma [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure request_dma [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 15:31:23,228 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 15:31:23,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-12-02 15:31:23,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2024-12-02 15:31:23,230 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 15:31:23,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 15:31:23,230 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_to_linear_data [2024-12-02 15:31:23,230 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_to_linear_data [2024-12-02 15:31:24,127 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:31:24,131 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:31:38,031 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 15:31:38,771 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 15:31:42,534 INFO L? ?]: Removed 2291 outVars from TransFormulas that were not future-live. [2024-12-02 15:31:42,534 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:31:42,581 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:31:42,581 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 15:31:42,581 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:31:42 BoogieIcfgContainer [2024-12-02 15:31:42,581 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:31:42,584 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 15:31:42,584 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 15:31:42,589 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 15:31:42,589 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 03:31:19" (1/3) ... [2024-12-02 15:31:42,589 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49a4dd54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:31:42, skipping insertion in model container [2024-12-02 15:31:42,590 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:31:22" (2/3) ... [2024-12-02 15:31:42,590 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49a4dd54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 03:31:42, skipping insertion in model container [2024-12-02 15:31:42,590 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:31:42" (3/3) ... [2024-12-02 15:31:42,591 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i [2024-12-02 15:31:42,608 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 15:31:42,611 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-irda-via-ircc.cil.i that has 128 procedures, 2448 locations, 1 initial locations, 71 loop locations, and 3 error locations. [2024-12-02 15:31:42,766 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 15:31:42,777 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;@dc43202, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 15:31:42,777 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 15:31:42,788 INFO L276 IsEmpty]: Start isEmpty. Operand has 2276 states, 1475 states have (on average 1.304406779661017) internal successors, (1924), 1500 states have internal predecessors, (1924), 706 states have call successors, (706), 93 states have call predecessors, (706), 92 states have return successors, (702), 691 states have call predecessors, (702), 702 states have call successors, (702) [2024-12-02 15:31:42,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-12-02 15:31:42,799 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:31:42,799 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] [2024-12-02 15:31:42,800 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:31:42,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:31:42,805 INFO L85 PathProgramCache]: Analyzing trace with hash 738070523, now seen corresponding path program 1 times [2024-12-02 15:31:42,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:31:42,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005460022] [2024-12-02 15:31:42,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:31:42,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:31:47,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:31:48,429 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 15:31:48,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:31:48,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005460022] [2024-12-02 15:31:48,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005460022] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:31:48,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:31:48,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:31:48,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146672638] [2024-12-02 15:31:48,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:31:48,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:31:48,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:31:48,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:31:48,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:31:48,466 INFO L87 Difference]: Start difference. First operand has 2276 states, 1475 states have (on average 1.304406779661017) internal successors, (1924), 1500 states have internal predecessors, (1924), 706 states have call successors, (706), 93 states have call predecessors, (706), 92 states have return successors, (702), 691 states have call predecessors, (702), 702 states have call successors, (702) Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 15:31:52,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:31:53,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:31:53,104 INFO L93 Difference]: Finished difference Result 6714 states and 9984 transitions. [2024-12-02 15:31:53,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:31:53,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 79 [2024-12-02 15:31:53,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:31:53,169 INFO L225 Difference]: With dead ends: 6714 [2024-12-02 15:31:53,170 INFO L226 Difference]: Without dead ends: 4444 [2024-12-02 15:31:53,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:31:53,200 INFO L435 NwaCegarLoop]: 3336 mSDtfsCounter, 3221 mSDsluCounter, 3263 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3221 SdHoareTripleChecker+Valid, 6599 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:31:53,201 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3221 Valid, 6599 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 15:31:53,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4444 states. [2024-12-02 15:31:53,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4444 to 4440. [2024-12-02 15:31:53,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4440 states, 2887 states have (on average 1.2961551783858676) internal successors, (3742), 2935 states have internal predecessors, (3742), 1369 states have call successors, (1369), 182 states have call predecessors, (1369), 181 states have return successors, (1366), 1344 states have call predecessors, (1366), 1366 states have call successors, (1366) [2024-12-02 15:31:53,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4440 states to 4440 states and 6477 transitions. [2024-12-02 15:31:53,666 INFO L78 Accepts]: Start accepts. Automaton has 4440 states and 6477 transitions. Word has length 79 [2024-12-02 15:31:53,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:31:53,667 INFO L471 AbstractCegarLoop]: Abstraction has 4440 states and 6477 transitions. [2024-12-02 15:31:53,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 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 15:31:53,667 INFO L276 IsEmpty]: Start isEmpty. Operand 4440 states and 6477 transitions. [2024-12-02 15:31:53,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-12-02 15:31:53,671 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:31:53,672 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 15:31:53,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 15:31:53,672 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:31:53,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:31:53,673 INFO L85 PathProgramCache]: Analyzing trace with hash -237425460, now seen corresponding path program 1 times [2024-12-02 15:31:53,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:31:53,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246344612] [2024-12-02 15:31:53,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:31:53,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:31:57,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:31:58,255 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 15:31:58,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:31:58,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246344612] [2024-12-02 15:31:58,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246344612] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:31:58,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:31:58,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:31:58,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911880200] [2024-12-02 15:31:58,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:31:58,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:31:58,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:31:58,259 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:31:58,259 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:31:58,259 INFO L87 Difference]: Start difference. First operand 4440 states and 6477 transitions. 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 15:32:02,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:32:03,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:03,222 INFO L93 Difference]: Finished difference Result 12306 states and 17961 transitions. [2024-12-02 15:32:03,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:32:03,222 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 15:32:03,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:03,318 INFO L225 Difference]: With dead ends: 12306 [2024-12-02 15:32:03,318 INFO L226 Difference]: Without dead ends: 7881 [2024-12-02 15:32:03,360 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 15:32:03,361 INFO L435 NwaCegarLoop]: 3376 mSDtfsCounter, 2571 mSDsluCounter, 3262 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2571 SdHoareTripleChecker+Valid, 6638 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.4s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:03,361 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2571 Valid, 6638 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-12-02 15:32:03,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7881 states. [2024-12-02 15:32:03,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7881 to 7844. [2024-12-02 15:32:03,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7844 states, 5071 states have (on average 1.2896864523762572) internal successors, (6540), 5165 states have internal predecessors, (6540), 2439 states have call successors, (2439), 334 states have call predecessors, (2439), 331 states have return successors, (2470), 2384 states have call predecessors, (2470), 2436 states have call successors, (2470) [2024-12-02 15:32:04,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7844 states to 7844 states and 11449 transitions. [2024-12-02 15:32:04,020 INFO L78 Accepts]: Start accepts. Automaton has 7844 states and 11449 transitions. Word has length 83 [2024-12-02 15:32:04,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:04,020 INFO L471 AbstractCegarLoop]: Abstraction has 7844 states and 11449 transitions. [2024-12-02 15:32:04,021 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 15:32:04,021 INFO L276 IsEmpty]: Start isEmpty. Operand 7844 states and 11449 transitions. [2024-12-02 15:32:04,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-12-02 15:32:04,024 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:04,024 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] [2024-12-02 15:32:04,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 15:32:04,025 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:04,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:04,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1082356164, now seen corresponding path program 1 times [2024-12-02 15:32:04,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:04,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680145466] [2024-12-02 15:32:04,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:04,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:08,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:08,606 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 15:32:08,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:08,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680145466] [2024-12-02 15:32:08,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680145466] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:08,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:08,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:32:08,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068959298] [2024-12-02 15:32:08,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:08,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:32:08,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:08,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:32:08,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:32:08,608 INFO L87 Difference]: Start difference. First operand 7844 states and 11449 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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 15:32:12,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:32:13,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:13,567 INFO L93 Difference]: Finished difference Result 22456 states and 32807 transitions. [2024-12-02 15:32:13,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:32:13,567 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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 87 [2024-12-02 15:32:13,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:13,689 INFO L225 Difference]: With dead ends: 22456 [2024-12-02 15:32:13,689 INFO L226 Difference]: Without dead ends: 14627 [2024-12-02 15:32:13,737 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 15:32:13,738 INFO L435 NwaCegarLoop]: 3315 mSDtfsCounter, 3057 mSDsluCounter, 3234 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3057 SdHoareTripleChecker+Valid, 6549 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:13,738 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3057 Valid, 6549 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 35 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 15:32:13,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14627 states. [2024-12-02 15:32:14,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14627 to 14586. [2024-12-02 15:32:14,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14586 states, 9447 states have (on average 1.2901450195829365) internal successors, (12188), 9637 states have internal predecessors, (12188), 4519 states have call successors, (4519), 630 states have call predecessors, (4519), 617 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:14,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14586 states to 14586 states and 21307 transitions. [2024-12-02 15:32:14,680 INFO L78 Accepts]: Start accepts. Automaton has 14586 states and 21307 transitions. Word has length 87 [2024-12-02 15:32:14,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:14,680 INFO L471 AbstractCegarLoop]: Abstraction has 14586 states and 21307 transitions. [2024-12-02 15:32:14,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 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 15:32:14,681 INFO L276 IsEmpty]: Start isEmpty. Operand 14586 states and 21307 transitions. [2024-12-02 15:32:14,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 15:32:14,686 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:14,687 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 15:32:14,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 15:32:14,687 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:14,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:14,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2009435640, now seen corresponding path program 1 times [2024-12-02 15:32:14,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:14,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610887871] [2024-12-02 15:32:14,689 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:14,689 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:18,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:19,752 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 15:32:19,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:19,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610887871] [2024-12-02 15:32:19,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610887871] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:19,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:19,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:19,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699758193] [2024-12-02 15:32:19,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:19,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:19,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:19,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:19,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:19,755 INFO L87 Difference]: Start difference. First operand 14586 states and 21307 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 15:32:20,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:20,728 INFO L93 Difference]: Finished difference Result 14592 states and 21312 transitions. [2024-12-02 15:32:20,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:20,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2024-12-02 15:32:20,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:20,864 INFO L225 Difference]: With dead ends: 14592 [2024-12-02 15:32:20,864 INFO L226 Difference]: Without dead ends: 14590 [2024-12-02 15:32:20,881 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 15:32:20,882 INFO L435 NwaCegarLoop]: 3299 mSDtfsCounter, 3260 mSDsluCounter, 6583 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3261 SdHoareTripleChecker+Valid, 9882 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 15:32:20,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3261 Valid, 9882 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:32:20,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14590 states. [2024-12-02 15:32:21,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14590 to 14590. [2024-12-02 15:32:21,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14590 states, 9450 states have (on average 1.2900529100529101) internal successors, (12191), 9640 states have internal predecessors, (12191), 4519 states have call successors, (4519), 631 states have call predecessors, (4519), 618 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:21,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14590 states to 14590 states and 21310 transitions. [2024-12-02 15:32:21,919 INFO L78 Accepts]: Start accepts. Automaton has 14590 states and 21310 transitions. Word has length 134 [2024-12-02 15:32:21,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:21,920 INFO L471 AbstractCegarLoop]: Abstraction has 14590 states and 21310 transitions. [2024-12-02 15:32:21,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-02 15:32:21,921 INFO L276 IsEmpty]: Start isEmpty. Operand 14590 states and 21310 transitions. [2024-12-02 15:32:21,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-12-02 15:32:21,925 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:21,926 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2024-12-02 15:32:21,926 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 15:32:21,926 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:21,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:21,927 INFO L85 PathProgramCache]: Analyzing trace with hash 539131177, now seen corresponding path program 1 times [2024-12-02 15:32:21,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:21,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795975404] [2024-12-02 15:32:21,927 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:21,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:26,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:26,687 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-12-02 15:32:26,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:26,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795975404] [2024-12-02 15:32:26,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795975404] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:26,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:26,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:26,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102157036] [2024-12-02 15:32:26,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:26,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:26,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:26,689 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:26,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:26,689 INFO L87 Difference]: Start difference. First operand 14590 states and 21310 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 15:32:27,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:27,705 INFO L93 Difference]: Finished difference Result 14596 states and 21315 transitions. [2024-12-02 15:32:27,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:27,706 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2024-12-02 15:32:27,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:27,816 INFO L225 Difference]: With dead ends: 14596 [2024-12-02 15:32:27,816 INFO L226 Difference]: Without dead ends: 14594 [2024-12-02 15:32:27,828 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 15:32:27,829 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3256 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3257 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:27,830 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3257 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:32:27,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14594 states. [2024-12-02 15:32:28,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14594 to 14594. [2024-12-02 15:32:28,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14594 states, 9453 states have (on average 1.2899608589865652) internal successors, (12194), 9643 states have internal predecessors, (12194), 4519 states have call successors, (4519), 632 states have call predecessors, (4519), 619 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:28,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14594 states to 14594 states and 21313 transitions. [2024-12-02 15:32:28,952 INFO L78 Accepts]: Start accepts. Automaton has 14594 states and 21313 transitions. Word has length 139 [2024-12-02 15:32:28,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:28,953 INFO L471 AbstractCegarLoop]: Abstraction has 14594 states and 21313 transitions. [2024-12-02 15:32:28,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 15:32:28,954 INFO L276 IsEmpty]: Start isEmpty. Operand 14594 states and 21313 transitions. [2024-12-02 15:32:28,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-02 15:32:28,958 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:28,958 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:32:28,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 15:32:28,959 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:28,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:28,959 INFO L85 PathProgramCache]: Analyzing trace with hash 2067627096, now seen corresponding path program 1 times [2024-12-02 15:32:28,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:28,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333198531] [2024-12-02 15:32:28,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:28,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:33,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2024-12-02 15:32:34,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:34,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333198531] [2024-12-02 15:32:34,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333198531] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:34,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:34,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:34,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755944265] [2024-12-02 15:32:34,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:34,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:34,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:34,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:34,356 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:34,357 INFO L87 Difference]: Start difference. First operand 14594 states and 21313 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:35,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:35,331 INFO L93 Difference]: Finished difference Result 14600 states and 21318 transitions. [2024-12-02 15:32:35,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:35,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 144 [2024-12-02 15:32:35,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:35,396 INFO L225 Difference]: With dead ends: 14600 [2024-12-02 15:32:35,396 INFO L226 Difference]: Without dead ends: 14598 [2024-12-02 15:32:35,404 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 15:32:35,405 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3255 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3256 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:35,405 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3256 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:32:35,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14598 states. [2024-12-02 15:32:35,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14598 to 14598. [2024-12-02 15:32:35,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14598 states, 9456 states have (on average 1.2898688663282571) internal successors, (12197), 9646 states have internal predecessors, (12197), 4519 states have call successors, (4519), 633 states have call predecessors, (4519), 620 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:36,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14598 states to 14598 states and 21316 transitions. [2024-12-02 15:32:36,076 INFO L78 Accepts]: Start accepts. Automaton has 14598 states and 21316 transitions. Word has length 144 [2024-12-02 15:32:36,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:36,076 INFO L471 AbstractCegarLoop]: Abstraction has 14598 states and 21316 transitions. [2024-12-02 15:32:36,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:36,077 INFO L276 IsEmpty]: Start isEmpty. Operand 14598 states and 21316 transitions. [2024-12-02 15:32:36,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-12-02 15:32:36,080 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:36,080 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:32:36,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 15:32:36,080 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:36,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:36,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1954200137, now seen corresponding path program 1 times [2024-12-02 15:32:36,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:36,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316908611] [2024-12-02 15:32:36,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:36,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:40,923 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-12-02 15:32:40,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:40,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316908611] [2024-12-02 15:32:40,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316908611] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:40,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:40,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:40,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734431365] [2024-12-02 15:32:40,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:40,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:40,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:40,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:40,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:40,926 INFO L87 Difference]: Start difference. First operand 14598 states and 21316 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:41,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:41,714 INFO L93 Difference]: Finished difference Result 14604 states and 21321 transitions. [2024-12-02 15:32:41,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:41,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 149 [2024-12-02 15:32:41,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:41,780 INFO L225 Difference]: With dead ends: 14604 [2024-12-02 15:32:41,780 INFO L226 Difference]: Without dead ends: 14602 [2024-12-02 15:32:41,791 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 15:32:41,792 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3254 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3255 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:41,792 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3255 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:32:41,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14602 states. [2024-12-02 15:32:42,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14602 to 14602. [2024-12-02 15:32:42,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14602 states, 9459 states have (on average 1.2897769320224126) internal successors, (12200), 9649 states have internal predecessors, (12200), 4519 states have call successors, (4519), 634 states have call predecessors, (4519), 621 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:42,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14602 states to 14602 states and 21319 transitions. [2024-12-02 15:32:42,494 INFO L78 Accepts]: Start accepts. Automaton has 14602 states and 21319 transitions. Word has length 149 [2024-12-02 15:32:42,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:42,494 INFO L471 AbstractCegarLoop]: Abstraction has 14602 states and 21319 transitions. [2024-12-02 15:32:42,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:42,494 INFO L276 IsEmpty]: Start isEmpty. Operand 14602 states and 21319 transitions. [2024-12-02 15:32:42,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-12-02 15:32:42,500 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:42,500 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 5, 5, 5, 5, 5, 5, 5, 4, 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] [2024-12-02 15:32:42,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 15:32:42,500 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:42,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:42,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1817748152, now seen corresponding path program 1 times [2024-12-02 15:32:42,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:42,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467719857] [2024-12-02 15:32:42,501 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:42,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:46,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:47,415 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-12-02 15:32:47,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:47,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467719857] [2024-12-02 15:32:47,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467719857] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:47,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:47,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:47,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438993718] [2024-12-02 15:32:47,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:47,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:47,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:47,417 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:47,417 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:47,417 INFO L87 Difference]: Start difference. First operand 14602 states and 21319 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:48,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:48,214 INFO L93 Difference]: Finished difference Result 14608 states and 21324 transitions. [2024-12-02 15:32:48,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:48,215 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 154 [2024-12-02 15:32:48,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:48,295 INFO L225 Difference]: With dead ends: 14608 [2024-12-02 15:32:48,296 INFO L226 Difference]: Without dead ends: 14606 [2024-12-02 15:32:48,308 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 15:32:48,308 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3253 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3254 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:48,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3254 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:32:48,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14606 states. [2024-12-02 15:32:48,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14606 to 14606. [2024-12-02 15:32:48,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14606 states, 9462 states have (on average 1.2896850560135278) internal successors, (12203), 9652 states have internal predecessors, (12203), 4519 states have call successors, (4519), 635 states have call predecessors, (4519), 622 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:49,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14606 states to 14606 states and 21322 transitions. [2024-12-02 15:32:49,132 INFO L78 Accepts]: Start accepts. Automaton has 14606 states and 21322 transitions. Word has length 154 [2024-12-02 15:32:49,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:49,132 INFO L471 AbstractCegarLoop]: Abstraction has 14606 states and 21322 transitions. [2024-12-02 15:32:49,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:49,132 INFO L276 IsEmpty]: Start isEmpty. Operand 14606 states and 21322 transitions. [2024-12-02 15:32:49,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-12-02 15:32:49,136 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:49,136 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 15:32:49,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 15:32:49,136 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:49,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:49,137 INFO L85 PathProgramCache]: Analyzing trace with hash 2020786025, now seen corresponding path program 1 times [2024-12-02 15:32:49,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:49,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167591103] [2024-12-02 15:32:49,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:49,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:53,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:53,712 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2024-12-02 15:32:53,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:53,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167591103] [2024-12-02 15:32:53,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167591103] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:53,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:53,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:32:53,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294314364] [2024-12-02 15:32:53,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:53,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:32:53,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:53,713 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:32:53,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:32:53,714 INFO L87 Difference]: Start difference. First operand 14606 states and 21322 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:54,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:32:54,565 INFO L93 Difference]: Finished difference Result 14612 states and 21327 transitions. [2024-12-02 15:32:54,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:32:54,566 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 159 [2024-12-02 15:32:54,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:32:54,648 INFO L225 Difference]: With dead ends: 14612 [2024-12-02 15:32:54,648 INFO L226 Difference]: Without dead ends: 14610 [2024-12-02 15:32:54,658 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 15:32:54,658 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3252 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3253 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:32:54,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3253 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:32:54,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14610 states. [2024-12-02 15:32:55,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14610 to 14610. [2024-12-02 15:32:55,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14610 states, 9465 states have (on average 1.2895932382461701) internal successors, (12206), 9655 states have internal predecessors, (12206), 4519 states have call successors, (4519), 636 states have call predecessors, (4519), 623 states have return successors, (4600), 4390 states have call predecessors, (4600), 4516 states have call successors, (4600) [2024-12-02 15:32:55,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14610 states to 14610 states and 21325 transitions. [2024-12-02 15:32:55,419 INFO L78 Accepts]: Start accepts. Automaton has 14610 states and 21325 transitions. Word has length 159 [2024-12-02 15:32:55,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:32:55,420 INFO L471 AbstractCegarLoop]: Abstraction has 14610 states and 21325 transitions. [2024-12-02 15:32:55,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:32:55,420 INFO L276 IsEmpty]: Start isEmpty. Operand 14610 states and 21325 transitions. [2024-12-02 15:32:55,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-12-02 15:32:55,424 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:32:55,424 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 5, 5, 5, 5, 5, 5, 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 15:32:55,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 15:32:55,425 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:32:55,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:32:55,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1045772080, now seen corresponding path program 1 times [2024-12-02 15:32:55,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:32:55,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538626254] [2024-12-02 15:32:55,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:32:55,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:32:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:32:59,971 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 151 trivial. 0 not checked. [2024-12-02 15:32:59,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:32:59,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538626254] [2024-12-02 15:32:59,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538626254] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:32:59,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:32:59,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:32:59,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583209654] [2024-12-02 15:32:59,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:32:59,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:32:59,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:32:59,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:32:59,973 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:32:59,973 INFO L87 Difference]: Start difference. First operand 14610 states and 21325 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:33:04,027 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 15:33:05,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:05,293 INFO L93 Difference]: Finished difference Result 26283 states and 38344 transitions. [2024-12-02 15:33:05,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:33:05,294 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 155 [2024-12-02 15:33:05,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:05,349 INFO L225 Difference]: With dead ends: 26283 [2024-12-02 15:33:05,350 INFO L226 Difference]: Without dead ends: 11688 [2024-12-02 15:33:05,407 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 15:33:05,408 INFO L435 NwaCegarLoop]: 4005 mSDtfsCounter, 2299 mSDsluCounter, 3236 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2299 SdHoareTripleChecker+Valid, 7241 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:05,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2299 Valid, 7241 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:33:05,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11688 states. [2024-12-02 15:33:06,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11688 to 11634. [2024-12-02 15:33:06,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11634 states, 7544 states have (on average 1.289236479321315) internal successors, (9726), 7684 states have internal predecessors, (9726), 3568 states have call successors, (3568), 526 states have call predecessors, (3568), 519 states have return successors, (3607), 3477 states have call predecessors, (3607), 3565 states have call successors, (3607) [2024-12-02 15:33:06,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11634 states to 11634 states and 16901 transitions. [2024-12-02 15:33:06,100 INFO L78 Accepts]: Start accepts. Automaton has 11634 states and 16901 transitions. Word has length 155 [2024-12-02 15:33:06,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:06,100 INFO L471 AbstractCegarLoop]: Abstraction has 11634 states and 16901 transitions. [2024-12-02 15:33:06,100 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 15:33:06,100 INFO L276 IsEmpty]: Start isEmpty. Operand 11634 states and 16901 transitions. [2024-12-02 15:33:06,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-12-02 15:33:06,102 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:06,102 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 15:33:06,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 15:33:06,103 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:06,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:06,103 INFO L85 PathProgramCache]: Analyzing trace with hash -495910632, now seen corresponding path program 1 times [2024-12-02 15:33:06,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:06,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355210316] [2024-12-02 15:33:06,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:06,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:10,585 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2024-12-02 15:33:10,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355210316] [2024-12-02 15:33:10,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355210316] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:10,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:10,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:33:10,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997470581] [2024-12-02 15:33:10,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:10,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:33:10,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:10,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:33:10,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:33:10,587 INFO L87 Difference]: Start difference. First operand 11634 states and 16901 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:33:11,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:11,355 INFO L93 Difference]: Finished difference Result 11640 states and 16906 transitions. [2024-12-02 15:33:11,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:33:11,355 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 164 [2024-12-02 15:33:11,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:11,443 INFO L225 Difference]: With dead ends: 11640 [2024-12-02 15:33:11,443 INFO L226 Difference]: Without dead ends: 11638 [2024-12-02 15:33:11,456 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 15:33:11,457 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3251 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3252 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:11,457 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3252 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:33:11,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11638 states. [2024-12-02 15:33:12,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11638 to 11638. [2024-12-02 15:33:12,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11638 states, 7547 states have (on average 1.2891215052338678) internal successors, (9729), 7687 states have internal predecessors, (9729), 3568 states have call successors, (3568), 527 states have call predecessors, (3568), 520 states have return successors, (3607), 3477 states have call predecessors, (3607), 3565 states have call successors, (3607) [2024-12-02 15:33:12,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11638 states to 11638 states and 16904 transitions. [2024-12-02 15:33:12,184 INFO L78 Accepts]: Start accepts. Automaton has 11638 states and 16904 transitions. Word has length 164 [2024-12-02 15:33:12,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:12,184 INFO L471 AbstractCegarLoop]: Abstraction has 11638 states and 16904 transitions. [2024-12-02 15:33:12,184 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:33:12,184 INFO L276 IsEmpty]: Start isEmpty. Operand 11638 states and 16904 transitions. [2024-12-02 15:33:12,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-12-02 15:33:12,186 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:12,187 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:33:12,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 15:33:12,187 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:12,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:12,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1369555598, now seen corresponding path program 1 times [2024-12-02 15:33:12,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:12,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635769169] [2024-12-02 15:33:12,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:12,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:16,256 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 15:33:16,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:16,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635769169] [2024-12-02 15:33:16,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635769169] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:16,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:16,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:33:16,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836781649] [2024-12-02 15:33:16,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:16,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:33:16,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:16,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:33:16,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:33:16,258 INFO L87 Difference]: Start difference. First operand 11638 states and 16904 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 15:33:20,300 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 15:33:21,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:21,384 INFO L93 Difference]: Finished difference Result 34346 states and 49991 transitions. [2024-12-02 15:33:21,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:33:21,385 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 189 [2024-12-02 15:33:21,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:21,575 INFO L225 Difference]: With dead ends: 34346 [2024-12-02 15:33:21,575 INFO L226 Difference]: Without dead ends: 22764 [2024-12-02 15:33:21,613 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 15:33:21,613 INFO L435 NwaCegarLoop]: 3379 mSDtfsCounter, 3207 mSDsluCounter, 3289 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3207 SdHoareTripleChecker+Valid, 6668 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:21,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3207 Valid, 6668 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 15:33:21,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22764 states. [2024-12-02 15:33:22,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22764 to 22712. [2024-12-02 15:33:22,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22712 states, 14716 states have (on average 1.2919271541179669) internal successors, (19012), 14974 states have internal predecessors, (19012), 6994 states have call successors, (6994), 1012 states have call predecessors, (6994), 999 states have return successors, (7075), 6833 states have call predecessors, (7075), 6991 states have call successors, (7075) [2024-12-02 15:33:22,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22712 states to 22712 states and 33081 transitions. [2024-12-02 15:33:22,850 INFO L78 Accepts]: Start accepts. Automaton has 22712 states and 33081 transitions. Word has length 189 [2024-12-02 15:33:22,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:22,850 INFO L471 AbstractCegarLoop]: Abstraction has 22712 states and 33081 transitions. [2024-12-02 15:33:22,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 15:33:22,850 INFO L276 IsEmpty]: Start isEmpty. Operand 22712 states and 33081 transitions. [2024-12-02 15:33:22,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2024-12-02 15:33:22,852 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:22,852 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:33:22,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 15:33:22,853 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:22,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:22,853 INFO L85 PathProgramCache]: Analyzing trace with hash -848074800, now seen corresponding path program 1 times [2024-12-02 15:33:22,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:22,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795995373] [2024-12-02 15:33:22,853 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:22,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:27,319 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2024-12-02 15:33:27,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:27,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795995373] [2024-12-02 15:33:27,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795995373] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:27,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:27,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:33:27,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533396820] [2024-12-02 15:33:27,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:27,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:33:27,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:27,321 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:33:27,321 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:33:27,321 INFO L87 Difference]: Start difference. First operand 22712 states and 33081 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:28,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:28,562 INFO L93 Difference]: Finished difference Result 22718 states and 33086 transitions. [2024-12-02 15:33:28,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:33:28,563 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 189 [2024-12-02 15:33:28,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:28,680 INFO L225 Difference]: With dead ends: 22718 [2024-12-02 15:33:28,680 INFO L226 Difference]: Without dead ends: 22716 [2024-12-02 15:33:28,706 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 15:33:28,707 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3237 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3238 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:28,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3238 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:33:28,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22716 states. [2024-12-02 15:33:29,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22716 to 22716. [2024-12-02 15:33:29,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22716 states, 14719 states have (on average 1.291867654052585) internal successors, (19015), 14977 states have internal predecessors, (19015), 6994 states have call successors, (6994), 1013 states have call predecessors, (6994), 1000 states have return successors, (7075), 6833 states have call predecessors, (7075), 6991 states have call successors, (7075) [2024-12-02 15:33:30,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22716 states to 22716 states and 33084 transitions. [2024-12-02 15:33:30,026 INFO L78 Accepts]: Start accepts. Automaton has 22716 states and 33084 transitions. Word has length 189 [2024-12-02 15:33:30,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:30,027 INFO L471 AbstractCegarLoop]: Abstraction has 22716 states and 33084 transitions. [2024-12-02 15:33:30,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:30,027 INFO L276 IsEmpty]: Start isEmpty. Operand 22716 states and 33084 transitions. [2024-12-02 15:33:30,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-12-02 15:33:30,029 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:30,029 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:33:30,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 15:33:30,030 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:30,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:30,030 INFO L85 PathProgramCache]: Analyzing trace with hash 194424977, now seen corresponding path program 1 times [2024-12-02 15:33:30,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:30,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001367305] [2024-12-02 15:33:30,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:30,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:34,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:34,656 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2024-12-02 15:33:34,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:34,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001367305] [2024-12-02 15:33:34,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001367305] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:34,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:34,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:33:34,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169545840] [2024-12-02 15:33:34,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:34,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:33:34,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:34,658 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:33:34,658 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:33:34,658 INFO L87 Difference]: Start difference. First operand 22716 states and 33084 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:36,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:36,435 INFO L93 Difference]: Finished difference Result 29699 states and 43405 transitions. [2024-12-02 15:33:36,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:33:36,436 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 194 [2024-12-02 15:33:36,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:36,593 INFO L225 Difference]: With dead ends: 29699 [2024-12-02 15:33:36,594 INFO L226 Difference]: Without dead ends: 29697 [2024-12-02 15:33:36,617 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 15:33:36,618 INFO L435 NwaCegarLoop]: 4278 mSDtfsCounter, 2388 mSDsluCounter, 10506 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2389 SdHoareTripleChecker+Valid, 14784 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:36,618 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2389 Valid, 14784 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 15:33:36,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29697 states. [2024-12-02 15:33:38,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29697 to 29697. [2024-12-02 15:33:38,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29697 states, 18966 states have (on average 1.2931561742064748) internal successors, (24526), 19268 states have internal predecessors, (24526), 9398 states have call successors, (9398), 1343 states have call predecessors, (9398), 1330 states have return successors, (9479), 9217 states have call predecessors, (9479), 9395 states have call successors, (9479) [2024-12-02 15:33:38,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29697 states to 29697 states and 43403 transitions. [2024-12-02 15:33:38,455 INFO L78 Accepts]: Start accepts. Automaton has 29697 states and 43403 transitions. Word has length 194 [2024-12-02 15:33:38,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:38,456 INFO L471 AbstractCegarLoop]: Abstraction has 29697 states and 43403 transitions. [2024-12-02 15:33:38,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:38,456 INFO L276 IsEmpty]: Start isEmpty. Operand 29697 states and 43403 transitions. [2024-12-02 15:33:38,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-12-02 15:33:38,458 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:38,458 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 9, 5, 5, 5, 5, 5, 5, 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] [2024-12-02 15:33:38,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 15:33:38,459 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:38,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:38,459 INFO L85 PathProgramCache]: Analyzing trace with hash -346414679, now seen corresponding path program 1 times [2024-12-02 15:33:38,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:38,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146174656] [2024-12-02 15:33:38,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:38,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:42,957 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 342 trivial. 0 not checked. [2024-12-02 15:33:42,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:42,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146174656] [2024-12-02 15:33:42,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146174656] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:42,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:42,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:33:42,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329445611] [2024-12-02 15:33:42,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:42,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:33:42,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:42,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:33:42,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:33:42,959 INFO L87 Difference]: Start difference. First operand 29697 states and 43403 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:33:44,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:44,669 INFO L93 Difference]: Finished difference Result 29703 states and 43408 transitions. [2024-12-02 15:33:44,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:33:44,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 179 [2024-12-02 15:33:44,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:44,822 INFO L225 Difference]: With dead ends: 29703 [2024-12-02 15:33:44,822 INFO L226 Difference]: Without dead ends: 29701 [2024-12-02 15:33:44,845 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 15:33:44,845 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3248 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3249 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:44,845 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3249 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:33:44,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29701 states. [2024-12-02 15:33:46,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29701 to 29701. [2024-12-02 15:33:46,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29701 states, 18969 states have (on average 1.2931098107438452) internal successors, (24529), 19271 states have internal predecessors, (24529), 9398 states have call successors, (9398), 1344 states have call predecessors, (9398), 1331 states have return successors, (9479), 9217 states have call predecessors, (9479), 9395 states have call successors, (9479) [2024-12-02 15:33:46,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29701 states to 29701 states and 43406 transitions. [2024-12-02 15:33:46,967 INFO L78 Accepts]: Start accepts. Automaton has 29701 states and 43406 transitions. Word has length 179 [2024-12-02 15:33:46,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:46,967 INFO L471 AbstractCegarLoop]: Abstraction has 29701 states and 43406 transitions. [2024-12-02 15:33:46,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 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 15:33:46,968 INFO L276 IsEmpty]: Start isEmpty. Operand 29701 states and 43406 transitions. [2024-12-02 15:33:46,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 15:33:46,971 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:46,971 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:33:46,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 15:33:46,972 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:46,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:46,972 INFO L85 PathProgramCache]: Analyzing trace with hash 604091313, now seen corresponding path program 1 times [2024-12-02 15:33:46,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:46,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632781354] [2024-12-02 15:33:46,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:46,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:33:51,842 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 413 trivial. 0 not checked. [2024-12-02 15:33:51,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:33:51,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632781354] [2024-12-02 15:33:51,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632781354] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:33:51,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:33:51,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:33:51,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857114709] [2024-12-02 15:33:51,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:33:51,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:33:51,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:33:51,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:33:51,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:33:51,845 INFO L87 Difference]: Start difference. First operand 29701 states and 43406 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:53,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:33:53,700 INFO L93 Difference]: Finished difference Result 29707 states and 43411 transitions. [2024-12-02 15:33:53,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:33:53,700 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 204 [2024-12-02 15:33:53,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:33:53,851 INFO L225 Difference]: With dead ends: 29707 [2024-12-02 15:33:53,851 INFO L226 Difference]: Without dead ends: 29705 [2024-12-02 15:33:53,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:33:53,873 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3234 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3235 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:33:53,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3235 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:33:53,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29705 states. [2024-12-02 15:33:55,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29705 to 29705. [2024-12-02 15:33:55,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29705 states, 18972 states have (on average 1.2930634619439174) internal successors, (24532), 19274 states have internal predecessors, (24532), 9398 states have call successors, (9398), 1345 states have call predecessors, (9398), 1332 states have return successors, (9479), 9217 states have call predecessors, (9479), 9395 states have call successors, (9479) [2024-12-02 15:33:55,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29705 states to 29705 states and 43409 transitions. [2024-12-02 15:33:55,846 INFO L78 Accepts]: Start accepts. Automaton has 29705 states and 43409 transitions. Word has length 204 [2024-12-02 15:33:55,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:33:55,847 INFO L471 AbstractCegarLoop]: Abstraction has 29705 states and 43409 transitions. [2024-12-02 15:33:55,847 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:33:55,847 INFO L276 IsEmpty]: Start isEmpty. Operand 29705 states and 43409 transitions. [2024-12-02 15:33:55,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 15:33:55,850 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:33:55,850 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:33:55,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 15:33:55,850 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:33:55,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:33:55,850 INFO L85 PathProgramCache]: Analyzing trace with hash 428404880, now seen corresponding path program 1 times [2024-12-02 15:33:55,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:33:55,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958010437] [2024-12-02 15:33:55,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:33:55,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:33:59,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:00,356 INFO L134 CoverageAnalysis]: Checked inductivity of 475 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 453 trivial. 0 not checked. [2024-12-02 15:34:00,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:00,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958010437] [2024-12-02 15:34:00,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958010437] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:00,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:00,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:34:00,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887259316] [2024-12-02 15:34:00,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:00,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:34:00,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:00,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:34:00,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:34:00,357 INFO L87 Difference]: Start difference. First operand 29705 states and 43409 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:34:02,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:02,258 INFO L93 Difference]: Finished difference Result 29711 states and 43414 transitions. [2024-12-02 15:34:02,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:34:02,259 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 209 [2024-12-02 15:34:02,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:02,401 INFO L225 Difference]: With dead ends: 29711 [2024-12-02 15:34:02,401 INFO L226 Difference]: Without dead ends: 29709 [2024-12-02 15:34:02,419 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 15:34:02,420 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3233 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3234 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:02,420 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3234 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:34:02,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29709 states. [2024-12-02 15:34:04,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29709 to 29709. [2024-12-02 15:34:04,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29709 states, 18975 states have (on average 1.2930171277997364) internal successors, (24535), 19277 states have internal predecessors, (24535), 9398 states have call successors, (9398), 1346 states have call predecessors, (9398), 1333 states have return successors, (9479), 9217 states have call predecessors, (9479), 9395 states have call successors, (9479) [2024-12-02 15:34:04,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29709 states to 29709 states and 43412 transitions. [2024-12-02 15:34:04,462 INFO L78 Accepts]: Start accepts. Automaton has 29709 states and 43412 transitions. Word has length 209 [2024-12-02 15:34:04,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:04,463 INFO L471 AbstractCegarLoop]: Abstraction has 29709 states and 43412 transitions. [2024-12-02 15:34:04,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:34:04,463 INFO L276 IsEmpty]: Start isEmpty. Operand 29709 states and 43412 transitions. [2024-12-02 15:34:04,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2024-12-02 15:34:04,466 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:04,466 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:34:04,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 15:34:04,466 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:34:04,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:04,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1607270097, now seen corresponding path program 1 times [2024-12-02 15:34:04,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:34:04,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875005145] [2024-12-02 15:34:04,467 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:04,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:34:08,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:09,272 INFO L134 CoverageAnalysis]: Checked inductivity of 521 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 497 trivial. 0 not checked. [2024-12-02 15:34:09,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:09,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875005145] [2024-12-02 15:34:09,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875005145] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:09,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:09,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:34:09,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093718956] [2024-12-02 15:34:09,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:09,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:34:09,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:09,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:34:09,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:34:09,274 INFO L87 Difference]: Start difference. First operand 29709 states and 43412 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:34:10,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:10,972 INFO L93 Difference]: Finished difference Result 29715 states and 43417 transitions. [2024-12-02 15:34:10,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:34:10,973 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 214 [2024-12-02 15:34:10,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:11,145 INFO L225 Difference]: With dead ends: 29715 [2024-12-02 15:34:11,146 INFO L226 Difference]: Without dead ends: 29711 [2024-12-02 15:34:11,171 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 15:34:11,172 INFO L435 NwaCegarLoop]: 3302 mSDtfsCounter, 3232 mSDsluCounter, 6584 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3233 SdHoareTripleChecker+Valid, 9886 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:11,172 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3233 Valid, 9886 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:34:11,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29711 states. [2024-12-02 15:34:12,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29711 to 29711. [2024-12-02 15:34:13,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29711 states, 18977 states have (on average 1.2929335511408546) internal successors, (24536), 19278 states have internal predecessors, (24536), 9398 states have call successors, (9398), 1347 states have call predecessors, (9398), 1333 states have return successors, (9479), 9217 states have call predecessors, (9479), 9395 states have call successors, (9479) [2024-12-02 15:34:13,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29711 states to 29711 states and 43413 transitions. [2024-12-02 15:34:13,157 INFO L78 Accepts]: Start accepts. Automaton has 29711 states and 43413 transitions. Word has length 214 [2024-12-02 15:34:13,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:13,158 INFO L471 AbstractCegarLoop]: Abstraction has 29711 states and 43413 transitions. [2024-12-02 15:34:13,158 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (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 15:34:13,158 INFO L276 IsEmpty]: Start isEmpty. Operand 29711 states and 43413 transitions. [2024-12-02 15:34:13,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-12-02 15:34:13,160 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:13,160 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:34:13,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 15:34:13,161 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:34:13,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:13,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1226192656, now seen corresponding path program 1 times [2024-12-02 15:34:13,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:34:13,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [217826207] [2024-12-02 15:34:13,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:13,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:34:16,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:17,343 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 545 trivial. 0 not checked. [2024-12-02 15:34:17,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:17,343 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [217826207] [2024-12-02 15:34:17,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [217826207] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:17,343 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:17,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:34:17,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219224903] [2024-12-02 15:34:17,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:17,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:34:17,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:17,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:34:17,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:34:17,345 INFO L87 Difference]: Start difference. First operand 29711 states and 43413 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 15:34:19,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:19,245 INFO L93 Difference]: Finished difference Result 29711 states and 43413 transitions. [2024-12-02 15:34:19,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:34:19,245 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 219 [2024-12-02 15:34:19,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:19,384 INFO L225 Difference]: With dead ends: 29711 [2024-12-02 15:34:19,384 INFO L226 Difference]: Without dead ends: 29463 [2024-12-02 15:34:19,399 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 15:34:19,399 INFO L435 NwaCegarLoop]: 3300 mSDtfsCounter, 3228 mSDsluCounter, 6582 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3228 SdHoareTripleChecker+Valid, 9882 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:19,400 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3228 Valid, 9882 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 15:34:19,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29463 states. [2024-12-02 15:34:21,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29463 to 29463. [2024-12-02 15:34:21,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29463 states, 18809 states have (on average 1.2933170290818226) internal successors, (24326), 19094 states have internal predecessors, (24326), 9337 states have call successors, (9337), 1327 states have call predecessors, (9337), 1315 states have return successors, (9421), 9173 states have call predecessors, (9421), 9337 states have call successors, (9421) [2024-12-02 15:34:21,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29463 states to 29463 states and 43084 transitions. [2024-12-02 15:34:21,465 INFO L78 Accepts]: Start accepts. Automaton has 29463 states and 43084 transitions. Word has length 219 [2024-12-02 15:34:21,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:21,465 INFO L471 AbstractCegarLoop]: Abstraction has 29463 states and 43084 transitions. [2024-12-02 15:34:21,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 15:34:21,466 INFO L276 IsEmpty]: Start isEmpty. Operand 29463 states and 43084 transitions. [2024-12-02 15:34:21,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-12-02 15:34:21,469 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:21,470 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 6, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:34:21,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 15:34:21,470 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:34:21,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:21,470 INFO L85 PathProgramCache]: Analyzing trace with hash -615682917, now seen corresponding path program 1 times [2024-12-02 15:34:21,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:34:21,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708250963] [2024-12-02 15:34:21,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:21,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:34:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:25,704 INFO L134 CoverageAnalysis]: Checked inductivity of 298 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-12-02 15:34:25,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:25,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708250963] [2024-12-02 15:34:25,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708250963] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:25,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:25,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:34:25,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48881544] [2024-12-02 15:34:25,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:25,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:34:25,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:25,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:34:25,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:34:25,705 INFO L87 Difference]: Start difference. First operand 29463 states and 43084 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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 15:34:29,745 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 15:34:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:32,817 INFO L93 Difference]: Finished difference Result 69608 states and 101914 transitions. [2024-12-02 15:34:32,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:34:32,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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 218 [2024-12-02 15:34:32,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:33,045 INFO L225 Difference]: With dead ends: 69608 [2024-12-02 15:34:33,045 INFO L226 Difference]: Without dead ends: 40201 [2024-12-02 15:34:33,165 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 15:34:33,166 INFO L435 NwaCegarLoop]: 5470 mSDtfsCounter, 2246 mSDsluCounter, 3166 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2246 SdHoareTripleChecker+Valid, 8636 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:33,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2246 Valid, 8636 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 70 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:34:33,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40201 states. [2024-12-02 15:34:35,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40201 to 40193. [2024-12-02 15:34:35,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40193 states, 25627 states have (on average 1.2945721309556328) internal successors, (33176), 25990 states have internal predecessors, (33176), 12755 states have call successors, (12755), 1821 states have call predecessors, (12755), 1809 states have return successors, (12839), 12559 states have call predecessors, (12839), 12755 states have call successors, (12839) [2024-12-02 15:34:36,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40193 states to 40193 states and 58770 transitions. [2024-12-02 15:34:36,031 INFO L78 Accepts]: Start accepts. Automaton has 40193 states and 58770 transitions. Word has length 218 [2024-12-02 15:34:36,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:36,031 INFO L471 AbstractCegarLoop]: Abstraction has 40193 states and 58770 transitions. [2024-12-02 15:34:36,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 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 15:34:36,032 INFO L276 IsEmpty]: Start isEmpty. Operand 40193 states and 58770 transitions. [2024-12-02 15:34:36,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-12-02 15:34:36,036 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:36,036 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 10, 10, 10, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:34:36,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 15:34:36,036 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:34:36,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:36,037 INFO L85 PathProgramCache]: Analyzing trace with hash 707103121, now seen corresponding path program 1 times [2024-12-02 15:34:36,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:34:36,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076584306] [2024-12-02 15:34:36,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:36,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:34:39,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:39,900 INFO L134 CoverageAnalysis]: Checked inductivity of 519 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2024-12-02 15:34:39,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:39,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076584306] [2024-12-02 15:34:39,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076584306] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:39,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:39,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:34:39,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674202271] [2024-12-02 15:34:39,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:39,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:34:39,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:39,902 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:34:39,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:34:39,902 INFO L87 Difference]: Start difference. First operand 40193 states and 58770 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 15:34:43,950 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 15:34:48,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:34:48,128 INFO L93 Difference]: Finished difference Result 91033 states and 133222 transitions. [2024-12-02 15:34:48,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:34:48,129 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 293 [2024-12-02 15:34:48,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:34:48,415 INFO L225 Difference]: With dead ends: 91033 [2024-12-02 15:34:48,415 INFO L226 Difference]: Without dead ends: 50853 [2024-12-02 15:34:48,566 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 15:34:48,566 INFO L435 NwaCegarLoop]: 5477 mSDtfsCounter, 2240 mSDsluCounter, 3183 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2240 SdHoareTripleChecker+Valid, 8660 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 15:34:48,567 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2240 Valid, 8660 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 15:34:48,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50853 states. [2024-12-02 15:34:52,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50853 to 50845. [2024-12-02 15:34:52,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50845 states, 32374 states have (on average 1.295607586334713) internal successors, (41944), 32815 states have internal predecessors, (41944), 16170 states have call successors, (16170), 2311 states have call predecessors, (16170), 2299 states have return successors, (16254), 15942 states have call predecessors, (16254), 16170 states have call successors, (16254) [2024-12-02 15:34:52,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50845 states to 50845 states and 74368 transitions. [2024-12-02 15:34:52,338 INFO L78 Accepts]: Start accepts. Automaton has 50845 states and 74368 transitions. Word has length 293 [2024-12-02 15:34:52,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:34:52,338 INFO L471 AbstractCegarLoop]: Abstraction has 50845 states and 74368 transitions. [2024-12-02 15:34:52,338 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 15:34:52,338 INFO L276 IsEmpty]: Start isEmpty. Operand 50845 states and 74368 transitions. [2024-12-02 15:34:52,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2024-12-02 15:34:52,342 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:34:52,342 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 10, 10, 10, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:34:52,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 15:34:52,343 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:34:52,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:34:52,343 INFO L85 PathProgramCache]: Analyzing trace with hash 115735636, now seen corresponding path program 1 times [2024-12-02 15:34:52,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:34:52,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043114981] [2024-12-02 15:34:52,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:34:52,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:34:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:34:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 491 trivial. 0 not checked. [2024-12-02 15:34:57,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:34:57,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043114981] [2024-12-02 15:34:57,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043114981] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:34:57,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:34:57,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:34:57,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822950009] [2024-12-02 15:34:57,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:34:57,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:34:57,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:34:57,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:34:57,214 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:34:57,215 INFO L87 Difference]: Start difference. First operand 50845 states and 74368 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 15:35:01,264 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 15:35:06,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:35:06,018 INFO L93 Difference]: Finished difference Result 113758 states and 166278 transitions. [2024-12-02 15:35:06,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:35:06,019 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 292 [2024-12-02 15:35:06,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:35:06,487 INFO L225 Difference]: With dead ends: 113758 [2024-12-02 15:35:06,487 INFO L226 Difference]: Without dead ends: 62969 [2024-12-02 15:35:06,651 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 15:35:06,654 INFO L435 NwaCegarLoop]: 5629 mSDtfsCounter, 2915 mSDsluCounter, 2692 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2915 SdHoareTripleChecker+Valid, 8321 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:35:06,654 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2915 Valid, 8321 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:35:06,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62969 states. [2024-12-02 15:35:10,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62969 to 62961. [2024-12-02 15:35:10,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62961 states, 40072 states have (on average 1.2938211219804352) internal successors, (51846), 40607 states have internal predecessors, (51846), 19964 states have call successors, (19964), 2939 states have call predecessors, (19964), 2923 states have return successors, (20048), 19688 states have call predecessors, (20048), 19964 states have call successors, (20048) [2024-12-02 15:35:11,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62961 states to 62961 states and 91858 transitions. [2024-12-02 15:35:11,074 INFO L78 Accepts]: Start accepts. Automaton has 62961 states and 91858 transitions. Word has length 292 [2024-12-02 15:35:11,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:35:11,075 INFO L471 AbstractCegarLoop]: Abstraction has 62961 states and 91858 transitions. [2024-12-02 15:35:11,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 15:35:11,075 INFO L276 IsEmpty]: Start isEmpty. Operand 62961 states and 91858 transitions. [2024-12-02 15:35:11,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-12-02 15:35:11,080 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:35:11,080 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:35:11,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 15:35:11,080 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:35:11,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:35:11,081 INFO L85 PathProgramCache]: Analyzing trace with hash 2133178131, now seen corresponding path program 1 times [2024-12-02 15:35:11,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:35:11,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205496927] [2024-12-02 15:35:11,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:35:11,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:35:15,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:35:15,304 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 685 trivial. 0 not checked. [2024-12-02 15:35:15,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:35:15,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205496927] [2024-12-02 15:35:15,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205496927] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:35:15,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:35:15,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:35:15,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067906942] [2024-12-02 15:35:15,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:35:15,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:35:15,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:35:15,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:35:15,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:35:15,306 INFO L87 Difference]: Start difference. First operand 62961 states and 91858 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 15:35:19,365 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 15:35:24,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:35:24,995 INFO L93 Difference]: Finished difference Result 136564 states and 199406 transitions. [2024-12-02 15:35:24,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:35:24,996 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 353 [2024-12-02 15:35:24,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:35:25,458 INFO L225 Difference]: With dead ends: 136564 [2024-12-02 15:35:25,458 INFO L226 Difference]: Without dead ends: 73659 [2024-12-02 15:35:25,694 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 15:35:25,694 INFO L435 NwaCegarLoop]: 5322 mSDtfsCounter, 2241 mSDsluCounter, 3182 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2241 SdHoareTripleChecker+Valid, 8504 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:35:25,695 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2241 Valid, 8504 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 15:35:25,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73659 states. [2024-12-02 15:35:31,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73659 to 73651. [2024-12-02 15:35:31,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73651 states, 46858 states have (on average 1.2946348542404713) internal successors, (60664), 47471 states have internal predecessors, (60664), 23382 states have call successors, (23382), 3425 states have call predecessors, (23382), 3409 states have return successors, (23466), 23074 states have call predecessors, (23466), 23382 states have call successors, (23466) [2024-12-02 15:35:31,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73651 states to 73651 states and 107512 transitions. [2024-12-02 15:35:31,760 INFO L78 Accepts]: Start accepts. Automaton has 73651 states and 107512 transitions. Word has length 353 [2024-12-02 15:35:31,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:35:31,760 INFO L471 AbstractCegarLoop]: Abstraction has 73651 states and 107512 transitions. [2024-12-02 15:35:31,760 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 15:35:31,761 INFO L276 IsEmpty]: Start isEmpty. Operand 73651 states and 107512 transitions. [2024-12-02 15:35:31,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2024-12-02 15:35:31,766 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:35:31,767 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 12, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:35:31,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 15:35:31,767 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:35:31,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:35:31,767 INFO L85 PathProgramCache]: Analyzing trace with hash -694528210, now seen corresponding path program 1 times [2024-12-02 15:35:31,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:35:31,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157880205] [2024-12-02 15:35:31,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:35:31,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:35:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:35:36,634 INFO L134 CoverageAnalysis]: Checked inductivity of 732 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 685 trivial. 0 not checked. [2024-12-02 15:35:36,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:35:36,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157880205] [2024-12-02 15:35:36,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157880205] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:35:36,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:35:36,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:35:36,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180676306] [2024-12-02 15:35:36,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:35:36,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:35:36,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:35:36,636 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:35:36,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:35:36,636 INFO L87 Difference]: Start difference. First operand 73651 states and 107512 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 15:35:40,692 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 15:35:47,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:35:47,140 INFO L93 Difference]: Finished difference Result 158040 states and 230834 transitions. [2024-12-02 15:35:47,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:35:47,140 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 354 [2024-12-02 15:35:47,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:35:47,620 INFO L225 Difference]: With dead ends: 158040 [2024-12-02 15:35:47,620 INFO L226 Difference]: Without dead ends: 84445 [2024-12-02 15:35:47,909 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 15:35:47,909 INFO L435 NwaCegarLoop]: 5477 mSDtfsCounter, 2253 mSDsluCounter, 3183 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2253 SdHoareTripleChecker+Valid, 8660 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:35:47,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2253 Valid, 8660 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 69 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 15:35:47,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84445 states. [2024-12-02 15:35:55,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84445 to 84437. [2024-12-02 15:35:55,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84437 states, 53724 states have (on average 1.2951008860099769) internal successors, (69578), 54415 states have internal predecessors, (69578), 26808 states have call successors, (26808), 3919 states have call predecessors, (26808), 3903 states have return successors, (26892), 26468 states have call predecessors, (26892), 26808 states have call successors, (26892) [2024-12-02 15:35:55,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84437 states to 84437 states and 123278 transitions. [2024-12-02 15:35:55,560 INFO L78 Accepts]: Start accepts. Automaton has 84437 states and 123278 transitions. Word has length 354 [2024-12-02 15:35:55,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:35:55,560 INFO L471 AbstractCegarLoop]: Abstraction has 84437 states and 123278 transitions. [2024-12-02 15:35:55,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 15:35:55,560 INFO L276 IsEmpty]: Start isEmpty. Operand 84437 states and 123278 transitions. [2024-12-02 15:35:55,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-12-02 15:35:55,566 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:35:55,567 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:35:55,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 15:35:55,567 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:35:55,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:35:55,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1811324413, now seen corresponding path program 1 times [2024-12-02 15:35:55,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:35:55,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485410182] [2024-12-02 15:35:55,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:35:55,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:36:00,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:36:01,152 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2024-12-02 15:36:01,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:36:01,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485410182] [2024-12-02 15:36:01,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485410182] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:36:01,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:36:01,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:36:01,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802731347] [2024-12-02 15:36:01,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:36:01,153 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:36:01,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:36:01,154 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:36:01,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:36:01,154 INFO L87 Difference]: Start difference. First operand 84437 states and 123278 transitions. Second operand has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:36:05,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:36:12,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:36:12,940 INFO L93 Difference]: Finished difference Result 180634 states and 263691 transitions. [2024-12-02 15:36:12,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:36:12,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 394 [2024-12-02 15:36:12,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:36:13,607 INFO L225 Difference]: With dead ends: 180634 [2024-12-02 15:36:13,607 INFO L226 Difference]: Without dead ends: 96253 [2024-12-02 15:36:13,996 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:36:13,997 INFO L435 NwaCegarLoop]: 5545 mSDtfsCounter, 2440 mSDsluCounter, 14256 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2440 SdHoareTripleChecker+Valid, 19801 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:36:13,997 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2440 Valid, 19801 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 15:36:14,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96253 states. [2024-12-02 15:36:20,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96253 to 96229. [2024-12-02 15:36:20,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96229 states, 61222 states have (on average 1.2954166802783313) internal successors, (79308), 62059 states have internal predecessors, (79308), 30510 states have call successors, (30510), 4511 states have call predecessors, (30510), 4495 states have return successors, (30606), 30086 states have call predecessors, (30606), 30510 states have call successors, (30606) [2024-12-02 15:36:21,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96229 states to 96229 states and 140424 transitions. [2024-12-02 15:36:21,586 INFO L78 Accepts]: Start accepts. Automaton has 96229 states and 140424 transitions. Word has length 394 [2024-12-02 15:36:21,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:36:21,586 INFO L471 AbstractCegarLoop]: Abstraction has 96229 states and 140424 transitions. [2024-12-02 15:36:21,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.4) internal successors, (162), 4 states have internal predecessors, (162), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:36:21,586 INFO L276 IsEmpty]: Start isEmpty. Operand 96229 states and 140424 transitions. [2024-12-02 15:36:21,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2024-12-02 15:36:21,594 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:36:21,594 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:36:21,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 15:36:21,594 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:36:21,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:36:21,595 INFO L85 PathProgramCache]: Analyzing trace with hash -418788462, now seen corresponding path program 1 times [2024-12-02 15:36:21,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:36:21,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860527824] [2024-12-02 15:36:21,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:36:21,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:36:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:36:26,747 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2024-12-02 15:36:26,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:36:26,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860527824] [2024-12-02 15:36:26,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860527824] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:36:26,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:36:26,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:36:26,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745885767] [2024-12-02 15:36:26,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:36:26,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:36:26,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:36:26,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:36:26,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:36:26,750 INFO L87 Difference]: Start difference. First operand 96229 states and 140424 transitions. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 4 states have internal predecessors, (163), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:36:30,791 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 15:36:38,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:36:38,678 INFO L93 Difference]: Finished difference Result 203212 states and 296619 transitions. [2024-12-02 15:36:38,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:36:38,678 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 4 states have internal predecessors, (163), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 395 [2024-12-02 15:36:38,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:36:39,397 INFO L225 Difference]: With dead ends: 203212 [2024-12-02 15:36:39,397 INFO L226 Difference]: Without dead ends: 107039 [2024-12-02 15:36:40,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:36:40,066 INFO L435 NwaCegarLoop]: 5481 mSDtfsCounter, 2248 mSDsluCounter, 14130 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2248 SdHoareTripleChecker+Valid, 19611 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:36:40,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2248 Valid, 19611 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 99 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 15:36:40,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107039 states. [2024-12-02 15:36:47,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107039 to 107015. [2024-12-02 15:36:47,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107015 states, 68056 states have (on average 1.295609498060421) internal successors, (88174), 68971 states have internal predecessors, (88174), 33944 states have call successors, (33944), 5021 states have call predecessors, (33944), 5013 states have return successors, (34048), 33496 states have call predecessors, (34048), 33944 states have call successors, (34048) [2024-12-02 15:36:48,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107015 states to 107015 states and 156166 transitions. [2024-12-02 15:36:48,449 INFO L78 Accepts]: Start accepts. Automaton has 107015 states and 156166 transitions. Word has length 395 [2024-12-02 15:36:48,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:36:48,449 INFO L471 AbstractCegarLoop]: Abstraction has 107015 states and 156166 transitions. [2024-12-02 15:36:48,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 4 states have internal predecessors, (163), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:36:48,450 INFO L276 IsEmpty]: Start isEmpty. Operand 107015 states and 156166 transitions. [2024-12-02 15:36:48,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 397 [2024-12-02 15:36:48,457 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:36:48,457 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 13, 13, 13, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:36:48,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 15:36:48,457 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:36:48,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:36:48,458 INFO L85 PathProgramCache]: Analyzing trace with hash -350863616, now seen corresponding path program 1 times [2024-12-02 15:36:48,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:36:48,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943512394] [2024-12-02 15:36:48,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:36:48,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:36:53,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:36:54,115 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2024-12-02 15:36:54,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:36:54,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943512394] [2024-12-02 15:36:54,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943512394] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:36:54,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:36:54,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:36:54,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446973868] [2024-12-02 15:36:54,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:36:54,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:36:54,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:36:54,117 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:36:54,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:36:54,117 INFO L87 Difference]: Start difference. First operand 107015 states and 156166 transitions. Second operand has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:36:58,158 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 15:37:06,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:37:06,781 INFO L93 Difference]: Finished difference Result 224664 states and 328009 transitions. [2024-12-02 15:37:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 15:37:06,781 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) Word has length 396 [2024-12-02 15:37:06,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:37:07,495 INFO L225 Difference]: With dead ends: 224664 [2024-12-02 15:37:07,495 INFO L226 Difference]: Without dead ends: 117705 [2024-12-02 15:37:07,911 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:37:07,911 INFO L435 NwaCegarLoop]: 5481 mSDtfsCounter, 2234 mSDsluCounter, 14139 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2234 SdHoareTripleChecker+Valid, 19620 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 15:37:07,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2234 Valid, 19620 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 105 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 15:37:07,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117705 states. [2024-12-02 15:37:17,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117705 to 117681. [2024-12-02 15:37:17,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117681 states, 74820 states have (on average 1.2960438385458433) internal successors, (96970), 75813 states have internal predecessors, (96970), 37362 states have call successors, (37362), 5505 states have call predecessors, (37362), 5497 states have return successors, (37466), 36882 states have call predecessors, (37466), 37362 states have call successors, (37466) [2024-12-02 15:37:18,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117681 states to 117681 states and 171798 transitions. [2024-12-02 15:37:18,594 INFO L78 Accepts]: Start accepts. Automaton has 117681 states and 171798 transitions. Word has length 396 [2024-12-02 15:37:18,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:37:18,595 INFO L471 AbstractCegarLoop]: Abstraction has 117681 states and 171798 transitions. [2024-12-02 15:37:18,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 4 states have internal predecessors, (164), 3 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (37), 4 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:37:18,595 INFO L276 IsEmpty]: Start isEmpty. Operand 117681 states and 171798 transitions. [2024-12-02 15:37:18,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2024-12-02 15:37:18,602 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:37:18,602 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 13, 13, 13, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:37:18,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 15:37:18,603 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:37:18,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:37:18,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1890761732, now seen corresponding path program 1 times [2024-12-02 15:37:18,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:37:18,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765362317] [2024-12-02 15:37:18,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:37:18,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:37:22,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:37:22,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 956 trivial. 0 not checked. [2024-12-02 15:37:22,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:37:22,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765362317] [2024-12-02 15:37:22,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765362317] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:37:22,958 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:37:22,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:37:22,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983352182] [2024-12-02 15:37:22,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:37:22,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:37:22,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:37:22,958 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:37:22,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:37:22,959 INFO L87 Difference]: Start difference. First operand 117681 states and 171798 transitions. Second operand has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:37:27,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:37:36,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:37:36,720 INFO L93 Difference]: Finished difference Result 246646 states and 360111 transitions. [2024-12-02 15:37:36,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:37:36,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 411 [2024-12-02 15:37:36,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:37:37,617 INFO L225 Difference]: With dead ends: 246646 [2024-12-02 15:37:37,618 INFO L226 Difference]: Without dead ends: 129021 [2024-12-02 15:37:38,250 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 15:37:38,251 INFO L435 NwaCegarLoop]: 5678 mSDtfsCounter, 2435 mSDsluCounter, 3182 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2435 SdHoareTripleChecker+Valid, 8860 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 15:37:38,251 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2435 Valid, 8860 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 15:37:38,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129021 states. [2024-12-02 15:37:47,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129021 to 129013. [2024-12-02 15:37:47,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129013 states, 81986 states have (on average 1.2966604054350743) internal successors, (106308), 83121 states have internal predecessors, (106308), 40972 states have call successors, (40972), 6065 states have call predecessors, (40972), 6053 states have return successors, (41076), 40404 states have call predecessors, (41076), 40972 states have call successors, (41076) [2024-12-02 15:37:48,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129013 states to 129013 states and 188356 transitions. [2024-12-02 15:37:48,264 INFO L78 Accepts]: Start accepts. Automaton has 129013 states and 188356 transitions. Word has length 411 [2024-12-02 15:37:48,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:37:48,265 INFO L471 AbstractCegarLoop]: Abstraction has 129013 states and 188356 transitions. [2024-12-02 15:37:48,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.333333333333336) internal successors, (166), 3 states have internal predecessors, (166), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:37:48,265 INFO L276 IsEmpty]: Start isEmpty. Operand 129013 states and 188356 transitions. [2024-12-02 15:37:48,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2024-12-02 15:37:48,277 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:37:48,278 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 13, 13, 13, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:37:48,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 15:37:48,278 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:37:48,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:37:48,278 INFO L85 PathProgramCache]: Analyzing trace with hash 192150757, now seen corresponding path program 1 times [2024-12-02 15:37:48,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:37:48,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763132066] [2024-12-02 15:37:48,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:37:48,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:37:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:37:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 977 trivial. 0 not checked. [2024-12-02 15:37:52,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:37:52,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763132066] [2024-12-02 15:37:52,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763132066] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:37:52,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:37:52,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:37:52,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888647760] [2024-12-02 15:37:52,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:37:52,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:37:52,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:37:52,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:37:52,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:37:52,836 INFO L87 Difference]: Start difference. First operand 129013 states and 188356 transitions. Second operand has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:37:56,879 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 15:38:06,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:38:06,591 INFO L93 Difference]: Finished difference Result 268724 states and 392453 transitions. [2024-12-02 15:38:06,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:38:06,591 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 419 [2024-12-02 15:38:06,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:38:07,509 INFO L225 Difference]: With dead ends: 268724 [2024-12-02 15:38:07,509 INFO L226 Difference]: Without dead ends: 139767 [2024-12-02 15:38:08,021 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 15:38:08,021 INFO L435 NwaCegarLoop]: 5490 mSDtfsCounter, 2247 mSDsluCounter, 3185 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2247 SdHoareTripleChecker+Valid, 8675 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 15:38:08,022 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2247 Valid, 8675 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 15:38:08,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139767 states. [2024-12-02 15:38:17,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139767 to 139759. [2024-12-02 15:38:17,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139759 states, 88814 states have (on average 1.296912648906704) internal successors, (115184), 90027 states have internal predecessors, (115184), 44398 states have call successors, (44398), 6557 states have call predecessors, (44398), 6545 states have return successors, (44502), 43798 states have call predecessors, (44502), 44398 states have call successors, (44502) [2024-12-02 15:38:19,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139759 states to 139759 states and 204084 transitions. [2024-12-02 15:38:19,218 INFO L78 Accepts]: Start accepts. Automaton has 139759 states and 204084 transitions. Word has length 419 [2024-12-02 15:38:19,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:38:19,219 INFO L471 AbstractCegarLoop]: Abstraction has 139759 states and 204084 transitions. [2024-12-02 15:38:19,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 55.666666666666664) internal successors, (167), 3 states have internal predecessors, (167), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2024-12-02 15:38:19,219 INFO L276 IsEmpty]: Start isEmpty. Operand 139759 states and 204084 transitions. [2024-12-02 15:38:19,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2024-12-02 15:38:19,226 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:38:19,226 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 14, 14, 14, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:38:19,227 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 15:38:19,227 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:38:19,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:38:19,227 INFO L85 PathProgramCache]: Analyzing trace with hash 1584763021, now seen corresponding path program 1 times [2024-12-02 15:38:19,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:38:19,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143490887] [2024-12-02 15:38:19,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:38:19,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:38:23,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:38:23,351 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 1033 trivial. 0 not checked. [2024-12-02 15:38:23,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:38:23,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143490887] [2024-12-02 15:38:23,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143490887] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:38:23,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:38:23,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 15:38:23,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894269276] [2024-12-02 15:38:23,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:38:23,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 15:38:23,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:38:23,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 15:38:23,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 15:38:23,353 INFO L87 Difference]: Start difference. First operand 139759 states and 204084 transitions. Second operand has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2024-12-02 15:38:27,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 15:38:38,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:38:38,353 INFO L93 Difference]: Finished difference Result 290120 states and 423779 transitions. [2024-12-02 15:38:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 15:38:38,353 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 432 [2024-12-02 15:38:38,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 15:38:39,510 INFO L225 Difference]: With dead ends: 290120 [2024-12-02 15:38:39,510 INFO L226 Difference]: Without dead ends: 150417 [2024-12-02 15:38:40,045 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 15:38:40,045 INFO L435 NwaCegarLoop]: 5484 mSDtfsCounter, 2247 mSDsluCounter, 3178 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2247 SdHoareTripleChecker+Valid, 8662 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 15:38:40,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2247 Valid, 8662 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 63 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 15:38:40,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150417 states. [2024-12-02 15:38:50,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150417 to 150409. [2024-12-02 15:38:50,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150409 states, 95560 states have (on average 1.2972164085391378) internal successors, (123962), 96851 states have internal predecessors, (123962), 47816 states have call successors, (47816), 7043 states have call predecessors, (47816), 7031 states have return successors, (47920), 47184 states have call predecessors, (47920), 47816 states have call successors, (47920) [2024-12-02 15:38:51,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150409 states to 150409 states and 219698 transitions. [2024-12-02 15:38:51,498 INFO L78 Accepts]: Start accepts. Automaton has 150409 states and 219698 transitions. Word has length 432 [2024-12-02 15:38:51,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 15:38:51,499 INFO L471 AbstractCegarLoop]: Abstraction has 150409 states and 219698 transitions. [2024-12-02 15:38:51,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.666666666666664) internal successors, (170), 3 states have internal predecessors, (170), 3 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2024-12-02 15:38:51,499 INFO L276 IsEmpty]: Start isEmpty. Operand 150409 states and 219698 transitions. [2024-12-02 15:38:51,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 451 [2024-12-02 15:38:51,507 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 15:38:51,508 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 13, 13, 13, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:38:51,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 15:38:51,508 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 15:38:51,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:38:51,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1665506434, now seen corresponding path program 1 times [2024-12-02 15:38:51,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 15:38:51,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441714058] [2024-12-02 15:38:51,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:38:51,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:38:55,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:38:56,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1263 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 1162 trivial. 0 not checked. [2024-12-02 15:38:56,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 15:38:56,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441714058] [2024-12-02 15:38:56,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441714058] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 15:38:56,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 15:38:56,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 15:38:56,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560004802] [2024-12-02 15:38:56,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 15:38:56,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 15:38:56,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 15:38:56,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 15:38:56,143 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 15:38:56,143 INFO L87 Difference]: Start difference. First operand 150409 states and 219698 transitions. Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 4 states have internal predecessors, (171), 3 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (38), 4 states have call predecessors, (38), 3 states have call successors, (38) [2024-12-02 15:39:00,184 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 []