./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.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_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/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_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/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_b3940a5a-42ca-423f-b15d-aead77b3779c/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 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:35:35,059 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:35:35,111 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 12:35:35,116 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:35:35,116 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:35:35,136 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:35:35,137 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:35:35,137 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:35:35,138 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:35:35,138 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:35:35,138 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:35:35,138 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:35:35,138 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:35:35,138 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:35:35,138 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:35:35,139 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:35:35,139 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:35:35,139 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:35:35,140 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:35:35,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:35:35,140 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:35:35,141 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:35:35,141 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_b3940a5a-42ca-423f-b15d-aead77b3779c/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 -> 3d612e3d3aaa54cbaaae78896c02f6ca9c3968df93584b0bde88897a60cfa04a [2024-12-02 12:35:35,346 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:35:35,353 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:35:35,355 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:35:35,356 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:35:35,356 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:35:35,357 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2024-12-02 12:35:37,969 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/data/805803377/6bb7467c2dde4a3c8298b7ad460ba09a/FLAGf9370e6a8 [2024-12-02 12:35:38,435 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:35:38,436 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2024-12-02 12:35:38,471 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/data/805803377/6bb7467c2dde4a3c8298b7ad460ba09a/FLAGf9370e6a8 [2024-12-02 12:35:38,528 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/data/805803377/6bb7467c2dde4a3c8298b7ad460ba09a [2024-12-02 12:35:38,530 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:35:38,531 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:35:38,532 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:35:38,532 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:35:38,536 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:35:38,537 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:35:38" (1/1) ... [2024-12-02 12:35:38,537 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52d6e68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:38, skipping insertion in model container [2024-12-02 12:35:38,538 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:35:38" (1/1) ... [2024-12-02 12:35:38,630 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:35:40,594 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_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2024-12-02 12:35:40,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2024-12-02 12:35:40,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2024-12-02 12:35:40,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2024-12-02 12:35:40,620 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:35:40,654 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:35:40,740 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"); [5241] [2024-12-02 12:35:40,741 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)); [5248] [2024-12-02 12:35:40,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5255] [2024-12-02 12:35:40,743 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)); [5294-5295] [2024-12-02 12:35:40,743 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"); [5300-5302] [2024-12-02 12:35:40,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5511-5512] [2024-12-02 12:35:40,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5545-5546] [2024-12-02 12:35:40,755 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5582-5583] [2024-12-02 12:35:40,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5619-5620] [2024-12-02 12:35:40,800 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7057] [2024-12-02 12:35:40,904 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319618,319631] [2024-12-02 12:35:40,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319787,319800] [2024-12-02 12:35:40,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[319954,319967] [2024-12-02 12:35:40,905 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i[320122,320135] [2024-12-02 12:35:40,915 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:35:41,045 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:35:41,045 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41 WrapperNode [2024-12-02 12:35:41,046 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:35:41,046 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:35:41,046 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:35:41,047 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:35:41,051 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:41,104 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:41,253 INFO L138 Inliner]: procedures = 434, calls = 1823, calls flagged for inlining = 216, calls inlined = 199, statements flattened = 4821 [2024-12-02 12:35:41,253 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:35:41,254 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:35:41,254 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:35:41,254 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:35:41,261 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:41,261 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:41,282 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,122 INFO L175 MemorySlicer]: Split 923 memory accesses to 16 slices as follows [7, 1, 2, 9, 10, 1, 1, 8, 54, 48, 3, 2, 2, 3, 765, 7]. 83 percent of accesses are in the largest equivalence class. The 70 initializations are split as follows [7, 1, 2, 8, 8, 0, 0, 6, 0, 18, 1, 0, 0, 0, 19, 0]. The 422 writes are split as follows [0, 0, 0, 0, 0, 1, 0, 0, 42, 30, 0, 1, 1, 0, 343, 4]. [2024-12-02 12:35:42,122 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,123 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,218 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,226 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,244 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,272 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,283 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,317 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:35:42,317 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:35:42,318 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:35:42,318 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:35:42,318 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (1/1) ... [2024-12-02 12:35:42,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:35:42,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:35:42,347 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:35:42,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b3940a5a-42ca-423f-b15d-aead77b3779c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:35:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure getlinkstatus [2024-12-02 12:35:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinkstatus [2024-12-02 12:35:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-12-02 12:35:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-12-02 12:35:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-12-02 12:35:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-12-02 12:35:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 12:35:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_79 [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_79 [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_67 [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_67 [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2024-12-02 12:35:42,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 12:35:42,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_tx_timeout [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_tx_timeout [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure __set_rx_mode [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_rx_mode [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure getlinktype [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure getlinktype [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 12:35:42,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-12-02 12:35:42,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 12:35:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rx_descriptors [2024-12-02 12:35:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rx_descriptors [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 12:35:42,376 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 12:35:42,376 INFO L130 BoogieDeclarations]: Found specification of procedure fealnx_remove_one [2024-12-02 12:35:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure fealnx_remove_one [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 12:35:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-12-02 12:35:42,377 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 12:35:42,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-12-02 12:35:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 12:35:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 12:35:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 12:35:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 12:35:42,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 12:35:42,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 12:35:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 12:35:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 12:35:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 12:35:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 12:35:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 12:35:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rx [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rx [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:35:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 12:35:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 12:35:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_close [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_close [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_netdev_private [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_netdev_private [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure enable_rxtx [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_rxtx [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-12-02 12:35:42,383 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 12:35:42,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-12-02 12:35:42,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 12:35:42,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_78 [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_78 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure reset_and_disable_rxtx [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_and_disable_rxtx [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 12:35:42,385 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 12:35:42,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-12-02 12:35:42,386 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-12-02 12:35:42,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_netdev_private [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_netdev_private [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_open [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_open [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-12-02 12:35:42,387 INFO L130 BoogieDeclarations]: Found specification of procedure stop_nic_rxtx [2024-12-02 12:35:42,387 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_nic_rxtx [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure m80x_send_cmd_to_phy [2024-12-02 12:35:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure m80x_send_cmd_to_phy [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure allocate_rx_buffers [2024-12-02 12:35:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure allocate_rx_buffers [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 12:35:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 12:35:42,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 12:35:42,388 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2024-12-02 12:35:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-12-02 12:35:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 12:35:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 12:35:42,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2024-12-02 12:35:42,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_fealnx_exit_14_2 [2024-12-02 12:35:43,132 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:35:43,135 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:35:43,287 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 12:35:55,761 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 12:35:56,462 INFO L? ?]: Removed 2353 outVars from TransFormulas that were not future-live. [2024-12-02 12:35:56,463 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:35:56,500 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:35:56,500 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 12:35:56,500 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:35:56 BoogieIcfgContainer [2024-12-02 12:35:56,500 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:35:56,502 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:35:56,502 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:35:56,505 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:35:56,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:35:38" (1/3) ... [2024-12-02 12:35:56,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77650258 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:35:56, skipping insertion in model container [2024-12-02 12:35:56,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:35:41" (2/3) ... [2024-12-02 12:35:56,506 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77650258 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:35:56, skipping insertion in model container [2024-12-02 12:35:56,506 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:35:56" (3/3) ... [2024-12-02 12:35:56,507 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i [2024-12-02 12:35:56,518 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:35:56,521 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-fealnx.cil.i that has 100 procedures, 1965 locations, 1 initial locations, 19 loop locations, and 3 error locations. [2024-12-02 12:35:56,595 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:35:56,605 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;@35149e26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:35:56,605 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 12:35:56,612 INFO L276 IsEmpty]: Start isEmpty. Operand has 1903 states, 1405 states have (on average 1.3330960854092526) internal successors, (1873), 1425 states have internal predecessors, (1873), 412 states have call successors, (412), 84 states have call predecessors, (412), 83 states have return successors, (406), 403 states have call predecessors, (406), 406 states have call successors, (406) [2024-12-02 12:35:56,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-02 12:35:56,625 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:35:56,626 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:35:56,626 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:35:56,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:35:56,631 INFO L85 PathProgramCache]: Analyzing trace with hash -163449274, now seen corresponding path program 1 times [2024-12-02 12:35:56,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:35:56,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437209481] [2024-12-02 12:35:56,637 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:35:56,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:00,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:01,198 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-12-02 12:36:01,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:01,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437209481] [2024-12-02 12:36:01,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437209481] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:01,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:01,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:01,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421191344] [2024-12-02 12:36:01,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:01,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:01,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:01,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:01,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:01,221 INFO L87 Difference]: Start difference. First operand has 1903 states, 1405 states have (on average 1.3330960854092526) internal successors, (1873), 1425 states have internal predecessors, (1873), 412 states have call successors, (412), 84 states have call predecessors, (412), 83 states have return successors, (406), 403 states have call predecessors, (406), 406 states have call successors, (406) 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, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:05,279 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 12:36:05,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:05,831 INFO L93 Difference]: Finished difference Result 5566 states and 8045 transitions. [2024-12-02 12:36:05,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:05,833 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, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 127 [2024-12-02 12:36:05,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:05,863 INFO L225 Difference]: With dead ends: 5566 [2024-12-02 12:36:05,864 INFO L226 Difference]: Without dead ends: 3676 [2024-12-02 12:36:05,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:05,878 INFO L435 NwaCegarLoop]: 2681 mSDtfsCounter, 2534 mSDsluCounter, 2608 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2534 SdHoareTripleChecker+Valid, 5289 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:05,879 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2534 Valid, 5289 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-12-02 12:36:05,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3676 states. [2024-12-02 12:36:06,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3676 to 3672. [2024-12-02 12:36:06,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 2738 states have (on average 1.318845872899927) internal successors, (3611), 2777 states have internal predecessors, (3611), 769 states have call successors, (769), 163 states have call predecessors, (769), 162 states have return successors, (765), 759 states have call predecessors, (765), 765 states have call successors, (765) [2024-12-02 12:36:06,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 5145 transitions. [2024-12-02 12:36:06,099 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 5145 transitions. Word has length 127 [2024-12-02 12:36:06,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:06,100 INFO L471 AbstractCegarLoop]: Abstraction has 3672 states and 5145 transitions. [2024-12-02 12:36:06,100 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, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:06,101 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 5145 transitions. [2024-12-02 12:36:06,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-02 12:36:06,105 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:06,105 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:36:06,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 12:36:06,105 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:06,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:06,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1441388940, now seen corresponding path program 1 times [2024-12-02 12:36:06,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:06,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752830360] [2024-12-02 12:36:06,106 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:06,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:09,956 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-12-02 12:36:09,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:09,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752830360] [2024-12-02 12:36:09,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752830360] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:09,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:09,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:09,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972676] [2024-12-02 12:36:09,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:09,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:09,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:09,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:09,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:09,959 INFO L87 Difference]: Start difference. First operand 3672 states and 5145 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 12:36:14,012 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 12:36:14,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:14,555 INFO L93 Difference]: Finished difference Result 10240 states and 14295 transitions. [2024-12-02 12:36:14,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:14,555 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 129 [2024-12-02 12:36:14,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:14,599 INFO L225 Difference]: With dead ends: 10240 [2024-12-02 12:36:14,599 INFO L226 Difference]: Without dead ends: 6591 [2024-12-02 12:36:14,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:14,616 INFO L435 NwaCegarLoop]: 2836 mSDtfsCounter, 2113 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2113 SdHoareTripleChecker+Valid, 5410 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:14,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2113 Valid, 5410 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:36:14,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6591 states. [2024-12-02 12:36:14,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6591 to 6561. [2024-12-02 12:36:14,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6561 states, 4860 states have (on average 1.30679012345679) internal successors, (6351), 4932 states have internal predecessors, (6351), 1385 states have call successors, (1385), 316 states have call predecessors, (1385), 313 states have return successors, (1399), 1358 states have call predecessors, (1399), 1381 states have call successors, (1399) [2024-12-02 12:36:15,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6561 states to 6561 states and 9135 transitions. [2024-12-02 12:36:15,050 INFO L78 Accepts]: Start accepts. Automaton has 6561 states and 9135 transitions. Word has length 129 [2024-12-02 12:36:15,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:15,050 INFO L471 AbstractCegarLoop]: Abstraction has 6561 states and 9135 transitions. [2024-12-02 12:36:15,050 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, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 12:36:15,051 INFO L276 IsEmpty]: Start isEmpty. Operand 6561 states and 9135 transitions. [2024-12-02 12:36:15,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 12:36:15,054 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:15,055 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:36:15,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:36:15,055 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:15,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:15,056 INFO L85 PathProgramCache]: Analyzing trace with hash 577806900, now seen corresponding path program 1 times [2024-12-02 12:36:15,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:15,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674382974] [2024-12-02 12:36:15,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:15,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:19,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:19,357 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-12-02 12:36:19,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:19,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674382974] [2024-12-02 12:36:19,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674382974] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:19,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:19,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:19,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191204457] [2024-12-02 12:36:19,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:19,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:19,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:19,358 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:19,358 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:19,359 INFO L87 Difference]: Start difference. First operand 6561 states and 9135 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:23,404 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 12:36:24,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:24,723 INFO L93 Difference]: Finished difference Result 18773 states and 26183 transitions. [2024-12-02 12:36:24,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:24,724 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 134 [2024-12-02 12:36:24,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:24,818 INFO L225 Difference]: With dead ends: 18773 [2024-12-02 12:36:24,818 INFO L226 Difference]: Without dead ends: 12235 [2024-12-02 12:36:24,854 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:24,855 INFO L435 NwaCegarLoop]: 2660 mSDtfsCounter, 2317 mSDsluCounter, 2570 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2317 SdHoareTripleChecker+Valid, 5230 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:24,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2317 Valid, 5230 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:36:24,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12235 states. [2024-12-02 12:36:25,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12235 to 12203. [2024-12-02 12:36:25,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12203 states, 8998 states have (on average 1.3099577683929762) internal successors, (11787), 9136 states have internal predecessors, (11787), 2597 states have call successors, (2597), 610 states have call predecessors, (2597), 605 states have return successors, (2635), 2538 states have call predecessors, (2635), 2593 states have call successors, (2635) [2024-12-02 12:36:25,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12203 states to 12203 states and 17019 transitions. [2024-12-02 12:36:25,493 INFO L78 Accepts]: Start accepts. Automaton has 12203 states and 17019 transitions. Word has length 134 [2024-12-02 12:36:25,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:25,494 INFO L471 AbstractCegarLoop]: Abstraction has 12203 states and 17019 transitions. [2024-12-02 12:36:25,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:25,494 INFO L276 IsEmpty]: Start isEmpty. Operand 12203 states and 17019 transitions. [2024-12-02 12:36:25,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 12:36:25,497 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:25,497 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:36:25,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:36:25,497 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:25,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:25,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1031790339, now seen corresponding path program 1 times [2024-12-02 12:36:25,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:25,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969630466] [2024-12-02 12:36:25,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:25,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:29,387 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-12-02 12:36:29,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:29,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969630466] [2024-12-02 12:36:29,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969630466] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:29,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:29,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:29,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333461891] [2024-12-02 12:36:29,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:29,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:29,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:29,389 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:29,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:29,390 INFO L87 Difference]: Start difference. First operand 12203 states and 17019 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:33,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:36:34,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:34,572 INFO L93 Difference]: Finished difference Result 22940 states and 31984 transitions. [2024-12-02 12:36:34,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:34,573 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 134 [2024-12-02 12:36:34,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:34,637 INFO L225 Difference]: With dead ends: 22940 [2024-12-02 12:36:34,638 INFO L226 Difference]: Without dead ends: 10760 [2024-12-02 12:36:34,680 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:34,681 INFO L435 NwaCegarLoop]: 3154 mSDtfsCounter, 1821 mSDsluCounter, 2577 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1821 SdHoareTripleChecker+Valid, 5731 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:34,682 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1821 Valid, 5731 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 76 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 12:36:34,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10760 states. [2024-12-02 12:36:35,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10760 to 10728. [2024-12-02 12:36:35,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10728 states, 7961 states have (on average 1.314030900640623) internal successors, (10461), 8074 states have internal predecessors, (10461), 2199 states have call successors, (2199), 572 states have call predecessors, (2199), 565 states have return successors, (2216), 2143 states have call predecessors, (2216), 2195 states have call successors, (2216) [2024-12-02 12:36:35,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10728 states to 10728 states and 14876 transitions. [2024-12-02 12:36:35,110 INFO L78 Accepts]: Start accepts. Automaton has 10728 states and 14876 transitions. Word has length 134 [2024-12-02 12:36:35,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:35,111 INFO L471 AbstractCegarLoop]: Abstraction has 10728 states and 14876 transitions. [2024-12-02 12:36:35,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 12:36:35,112 INFO L276 IsEmpty]: Start isEmpty. Operand 10728 states and 14876 transitions. [2024-12-02 12:36:35,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 12:36:35,114 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:35,114 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:36:35,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:36:35,114 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:35,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:35,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1371567593, now seen corresponding path program 1 times [2024-12-02 12:36:35,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:35,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703255231] [2024-12-02 12:36:35,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:35,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:38,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:38,892 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-12-02 12:36:38,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:38,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703255231] [2024-12-02 12:36:38,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703255231] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:38,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:38,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:38,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403932242] [2024-12-02 12:36:38,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:38,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:38,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:38,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:38,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:38,894 INFO L87 Difference]: Start difference. First operand 10728 states and 14876 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 12:36:42,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:36:43,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:43,486 INFO L93 Difference]: Finished difference Result 29899 states and 41368 transitions. [2024-12-02 12:36:43,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:43,487 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 134 [2024-12-02 12:36:43,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:43,550 INFO L225 Difference]: With dead ends: 29899 [2024-12-02 12:36:43,550 INFO L226 Difference]: Without dead ends: 19194 [2024-12-02 12:36:43,577 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:43,578 INFO L435 NwaCegarLoop]: 3268 mSDtfsCounter, 2527 mSDsluCounter, 2565 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2527 SdHoareTripleChecker+Valid, 5833 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:43,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2527 Valid, 5833 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:36:43,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19194 states. [2024-12-02 12:36:44,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19194 to 19155. [2024-12-02 12:36:44,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19155 states, 14259 states have (on average 1.308577039063048) internal successors, (18659), 14491 states have internal predecessors, (18659), 3877 states have call successors, (3877), 1035 states have call predecessors, (3877), 1016 states have return successors, (3922), 3748 states have call predecessors, (3922), 3873 states have call successors, (3922) [2024-12-02 12:36:44,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19155 states to 19155 states and 26458 transitions. [2024-12-02 12:36:44,144 INFO L78 Accepts]: Start accepts. Automaton has 19155 states and 26458 transitions. Word has length 134 [2024-12-02 12:36:44,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:44,145 INFO L471 AbstractCegarLoop]: Abstraction has 19155 states and 26458 transitions. [2024-12-02 12:36:44,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 12:36:44,145 INFO L276 IsEmpty]: Start isEmpty. Operand 19155 states and 26458 transitions. [2024-12-02 12:36:44,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-12-02 12:36:44,147 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:44,147 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 9, 9, 9, 9, 9, 9, 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] [2024-12-02 12:36:44,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:36:44,148 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:44,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:44,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1921102590, now seen corresponding path program 1 times [2024-12-02 12:36:44,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:44,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853940880] [2024-12-02 12:36:44,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:44,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:48,061 INFO L134 CoverageAnalysis]: Checked inductivity of 388 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-12-02 12:36:48,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:48,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853940880] [2024-12-02 12:36:48,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853940880] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:48,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:48,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:48,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905358835] [2024-12-02 12:36:48,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:48,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:48,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:48,063 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:48,063 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:48,063 INFO L87 Difference]: Start difference. First operand 19155 states and 26458 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 12:36:52,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:36:52,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:36:52,961 INFO L93 Difference]: Finished difference Result 56117 states and 77577 transitions. [2024-12-02 12:36:52,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:36:52,962 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 157 [2024-12-02 12:36:52,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:36:53,124 INFO L225 Difference]: With dead ends: 56117 [2024-12-02 12:36:53,124 INFO L226 Difference]: Without dead ends: 36985 [2024-12-02 12:36:53,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:53,194 INFO L435 NwaCegarLoop]: 3226 mSDtfsCounter, 2592 mSDsluCounter, 2631 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2592 SdHoareTripleChecker+Valid, 5857 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:36:53,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2592 Valid, 5857 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:36:53,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36985 states. [2024-12-02 12:36:54,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36985 to 36927. [2024-12-02 12:36:54,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36927 states, 27459 states have (on average 1.3083870497833132) internal successors, (35927), 27941 states have internal predecessors, (35927), 7506 states have call successors, (7506), 1996 states have call predecessors, (7506), 1959 states have return successors, (7600), 7227 states have call predecessors, (7600), 7502 states have call successors, (7600) [2024-12-02 12:36:54,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36927 states to 36927 states and 51033 transitions. [2024-12-02 12:36:54,306 INFO L78 Accepts]: Start accepts. Automaton has 36927 states and 51033 transitions. Word has length 157 [2024-12-02 12:36:54,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:36:54,307 INFO L471 AbstractCegarLoop]: Abstraction has 36927 states and 51033 transitions. [2024-12-02 12:36:54,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 12:36:54,307 INFO L276 IsEmpty]: Start isEmpty. Operand 36927 states and 51033 transitions. [2024-12-02 12:36:54,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-12-02 12:36:54,309 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:36:54,309 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:36:54,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:36:54,310 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:36:54,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:36:54,310 INFO L85 PathProgramCache]: Analyzing trace with hash 123462004, now seen corresponding path program 1 times [2024-12-02 12:36:54,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:36:54,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613865317] [2024-12-02 12:36:54,310 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:36:54,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:36:57,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:36:58,024 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2024-12-02 12:36:58,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:36:58,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613865317] [2024-12-02 12:36:58,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613865317] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:36:58,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:36:58,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:36:58,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22992703] [2024-12-02 12:36:58,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:36:58,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:36:58,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:36:58,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:36:58,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:36:58,026 INFO L87 Difference]: Start difference. First operand 36927 states and 51033 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-02 12:37:02,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:37:03,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:03,451 INFO L93 Difference]: Finished difference Result 108601 states and 150254 transitions. [2024-12-02 12:37:03,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:37:03,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 188 [2024-12-02 12:37:03,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:03,711 INFO L225 Difference]: With dead ends: 108601 [2024-12-02 12:37:03,711 INFO L226 Difference]: Without dead ends: 71753 [2024-12-02 12:37:03,807 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:37:03,808 INFO L435 NwaCegarLoop]: 3441 mSDtfsCounter, 2495 mSDsluCounter, 2620 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2495 SdHoareTripleChecker+Valid, 6061 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:37:03,808 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2495 Valid, 6061 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-12-02 12:37:03,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71753 states. [2024-12-02 12:37:06,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71753 to 71749. [2024-12-02 12:37:06,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71749 states, 53595 states have (on average 1.309916969866592) internal successors, (70205), 54413 states have internal predecessors, (70205), 14378 states have call successors, (14378), 3830 states have call predecessors, (14378), 3773 states have return successors, (14570), 13981 states have call predecessors, (14570), 14374 states have call successors, (14570) [2024-12-02 12:37:06,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71749 states to 71749 states and 99153 transitions. [2024-12-02 12:37:06,443 INFO L78 Accepts]: Start accepts. Automaton has 71749 states and 99153 transitions. Word has length 188 [2024-12-02 12:37:06,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:06,443 INFO L471 AbstractCegarLoop]: Abstraction has 71749 states and 99153 transitions. [2024-12-02 12:37:06,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-02 12:37:06,443 INFO L276 IsEmpty]: Start isEmpty. Operand 71749 states and 99153 transitions. [2024-12-02 12:37:06,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-12-02 12:37:06,447 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:06,447 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:06,447 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:37:06,447 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:06,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:06,448 INFO L85 PathProgramCache]: Analyzing trace with hash 264010614, now seen corresponding path program 1 times [2024-12-02 12:37:06,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:06,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087446135] [2024-12-02 12:37:06,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:06,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:11,051 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2024-12-02 12:37:11,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:11,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087446135] [2024-12-02 12:37:11,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087446135] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:11,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:11,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:37:11,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446109869] [2024-12-02 12:37:11,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:11,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:37:11,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:11,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:37:11,053 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:37:11,053 INFO L87 Difference]: Start difference. First operand 71749 states and 99153 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (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 12:37:12,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:12,497 INFO L93 Difference]: Finished difference Result 71755 states and 99158 transitions. [2024-12-02 12:37:12,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:37:12,497 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (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 188 [2024-12-02 12:37:12,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:12,750 INFO L225 Difference]: With dead ends: 71755 [2024-12-02 12:37:12,750 INFO L226 Difference]: Without dead ends: 71753 [2024-12-02 12:37:12,788 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:37:12,789 INFO L435 NwaCegarLoop]: 2644 mSDtfsCounter, 2594 mSDsluCounter, 5274 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2595 SdHoareTripleChecker+Valid, 7918 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:37:12,789 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2595 Valid, 7918 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:37:12,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71753 states. [2024-12-02 12:37:14,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71753 to 71753. [2024-12-02 12:37:14,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71753 states, 53598 states have (on average 1.3098996231202658) internal successors, (70208), 54416 states have internal predecessors, (70208), 14378 states have call successors, (14378), 3831 states have call predecessors, (14378), 3774 states have return successors, (14570), 13981 states have call predecessors, (14570), 14374 states have call successors, (14570) [2024-12-02 12:37:14,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71753 states to 71753 states and 99156 transitions. [2024-12-02 12:37:14,714 INFO L78 Accepts]: Start accepts. Automaton has 71753 states and 99156 transitions. Word has length 188 [2024-12-02 12:37:14,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:14,714 INFO L471 AbstractCegarLoop]: Abstraction has 71753 states and 99156 transitions. [2024-12-02 12:37:14,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (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 12:37:14,715 INFO L276 IsEmpty]: Start isEmpty. Operand 71753 states and 99156 transitions. [2024-12-02 12:37:14,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 12:37:14,719 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:14,719 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:14,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:37:14,719 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:14,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:14,719 INFO L85 PathProgramCache]: Analyzing trace with hash -51150486, now seen corresponding path program 1 times [2024-12-02 12:37:14,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:14,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847369032] [2024-12-02 12:37:14,720 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:14,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:18,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:19,530 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 484 trivial. 0 not checked. [2024-12-02 12:37:19,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:19,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847369032] [2024-12-02 12:37:19,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847369032] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:19,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:19,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:37:19,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778433340] [2024-12-02 12:37:19,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:19,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:37:19,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:19,532 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:37:19,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:37:19,532 INFO L87 Difference]: Start difference. First operand 71753 states and 99156 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (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 12:37:21,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:21,191 INFO L93 Difference]: Finished difference Result 71759 states and 99161 transitions. [2024-12-02 12:37:21,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:37:21,192 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (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 193 [2024-12-02 12:37:21,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:21,369 INFO L225 Difference]: With dead ends: 71759 [2024-12-02 12:37:21,369 INFO L226 Difference]: Without dead ends: 71757 [2024-12-02 12:37:21,387 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:37:21,388 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2590 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2591 SdHoareTripleChecker+Valid, 7922 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 12:37:21,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2591 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:37:21,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71757 states. [2024-12-02 12:37:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71757 to 71757. [2024-12-02 12:37:23,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71757 states, 53601 states have (on average 1.3098822783157031) internal successors, (70211), 54419 states have internal predecessors, (70211), 14378 states have call successors, (14378), 3832 states have call predecessors, (14378), 3775 states have return successors, (14570), 13981 states have call predecessors, (14570), 14374 states have call successors, (14570) [2024-12-02 12:37:23,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71757 states to 71757 states and 99159 transitions. [2024-12-02 12:37:23,313 INFO L78 Accepts]: Start accepts. Automaton has 71757 states and 99159 transitions. Word has length 193 [2024-12-02 12:37:23,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:23,314 INFO L471 AbstractCegarLoop]: Abstraction has 71757 states and 99159 transitions. [2024-12-02 12:37:23,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (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 12:37:23,314 INFO L276 IsEmpty]: Start isEmpty. Operand 71757 states and 99159 transitions. [2024-12-02 12:37:23,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-12-02 12:37:23,316 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:23,316 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:23,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:37:23,316 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:23,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:23,317 INFO L85 PathProgramCache]: Analyzing trace with hash -489477194, now seen corresponding path program 1 times [2024-12-02 12:37:23,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:23,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777083761] [2024-12-02 12:37:23,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:23,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:27,170 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2024-12-02 12:37:27,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:27,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777083761] [2024-12-02 12:37:27,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777083761] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:27,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:27,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:37:27,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518915976] [2024-12-02 12:37:27,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:27,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:37:27,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:27,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:37:27,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:37:27,172 INFO L87 Difference]: Start difference. First operand 71757 states and 99159 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 12:37:29,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:29,385 INFO L93 Difference]: Finished difference Result 71763 states and 99164 transitions. [2024-12-02 12:37:29,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:37:29,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 198 [2024-12-02 12:37:29,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:29,663 INFO L225 Difference]: With dead ends: 71763 [2024-12-02 12:37:29,663 INFO L226 Difference]: Without dead ends: 71761 [2024-12-02 12:37:29,696 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:37:29,697 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2589 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2590 SdHoareTripleChecker+Valid, 7922 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 12:37:29,697 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2590 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:37:29,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71761 states. [2024-12-02 12:37:32,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71761 to 71761. [2024-12-02 12:37:32,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71761 states, 53604 states have (on average 1.3098649354525782) internal successors, (70214), 54422 states have internal predecessors, (70214), 14378 states have call successors, (14378), 3833 states have call predecessors, (14378), 3776 states have return successors, (14570), 13981 states have call predecessors, (14570), 14374 states have call successors, (14570) [2024-12-02 12:37:32,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71761 states to 71761 states and 99162 transitions. [2024-12-02 12:37:32,545 INFO L78 Accepts]: Start accepts. Automaton has 71761 states and 99162 transitions. Word has length 198 [2024-12-02 12:37:32,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:32,545 INFO L471 AbstractCegarLoop]: Abstraction has 71761 states and 99162 transitions. [2024-12-02 12:37:32,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 12:37:32,545 INFO L276 IsEmpty]: Start isEmpty. Operand 71761 states and 99162 transitions. [2024-12-02 12:37:32,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-12-02 12:37:32,547 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:32,548 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:32,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:37:32,548 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:32,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:32,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1778067626, now seen corresponding path program 1 times [2024-12-02 12:37:32,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:32,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254416997] [2024-12-02 12:37:32,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:32,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:35,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:36,396 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 496 trivial. 0 not checked. [2024-12-02 12:37:36,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:36,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254416997] [2024-12-02 12:37:36,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254416997] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:36,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:36,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:37:36,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898346650] [2024-12-02 12:37:36,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:36,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:37:36,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:36,397 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:37:36,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:37:36,398 INFO L87 Difference]: Start difference. First operand 71761 states and 99162 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 12:37:38,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:38,169 INFO L93 Difference]: Finished difference Result 71767 states and 99167 transitions. [2024-12-02 12:37:38,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:37:38,170 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 203 [2024-12-02 12:37:38,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:38,393 INFO L225 Difference]: With dead ends: 71767 [2024-12-02 12:37:38,393 INFO L226 Difference]: Without dead ends: 71765 [2024-12-02 12:37:38,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:37:38,429 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2588 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2589 SdHoareTripleChecker+Valid, 7922 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 12:37:38,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2589 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:37:38,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71765 states. [2024-12-02 12:37:40,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71765 to 71765. [2024-12-02 12:37:40,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71765 states, 53607 states have (on average 1.309847594530565) internal successors, (70217), 54425 states have internal predecessors, (70217), 14378 states have call successors, (14378), 3834 states have call predecessors, (14378), 3777 states have return successors, (14570), 13981 states have call predecessors, (14570), 14374 states have call successors, (14570) [2024-12-02 12:37:40,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71765 states to 71765 states and 99165 transitions. [2024-12-02 12:37:40,617 INFO L78 Accepts]: Start accepts. Automaton has 71765 states and 99165 transitions. Word has length 203 [2024-12-02 12:37:40,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:40,618 INFO L471 AbstractCegarLoop]: Abstraction has 71765 states and 99165 transitions. [2024-12-02 12:37:40,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 12:37:40,618 INFO L276 IsEmpty]: Start isEmpty. Operand 71765 states and 99165 transitions. [2024-12-02 12:37:40,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-12-02 12:37:40,621 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:40,621 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:40,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:37:40,621 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:40,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:40,621 INFO L85 PathProgramCache]: Analyzing trace with hash 2012827274, now seen corresponding path program 1 times [2024-12-02 12:37:40,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:40,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017769609] [2024-12-02 12:37:40,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:40,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:43,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:44,242 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2024-12-02 12:37:44,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:44,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017769609] [2024-12-02 12:37:44,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017769609] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:44,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:44,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:37:44,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043359116] [2024-12-02 12:37:44,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:44,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:37:44,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:44,244 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:37:44,244 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:37:44,244 INFO L87 Difference]: Start difference. First operand 71765 states and 99165 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-12-02 12:37:48,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:37:51,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:37:51,498 INFO L93 Difference]: Finished difference Result 168039 states and 232241 transitions. [2024-12-02 12:37:51,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:37:51,498 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 203 [2024-12-02 12:37:51,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:37:51,761 INFO L225 Difference]: With dead ends: 168039 [2024-12-02 12:37:51,761 INFO L226 Difference]: Without dead ends: 96353 [2024-12-02 12:37:51,895 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:37:51,895 INFO L435 NwaCegarLoop]: 3773 mSDtfsCounter, 1817 mSDsluCounter, 2576 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1817 SdHoareTripleChecker+Valid, 6349 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:37:51,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1817 Valid, 6349 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 77 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:37:51,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96353 states. [2024-12-02 12:37:54,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96353 to 96281. [2024-12-02 12:37:54,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96281 states, 72115 states have (on average 1.3090341815156348) internal successors, (94401), 73173 states have internal predecessors, (94401), 19010 states have call successors, (19010), 5226 states have call predecessors, (19010), 5153 states have return successors, (19202), 18509 states have call predecessors, (19202), 19006 states have call successors, (19202) [2024-12-02 12:37:55,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96281 states to 96281 states and 132613 transitions. [2024-12-02 12:37:55,080 INFO L78 Accepts]: Start accepts. Automaton has 96281 states and 132613 transitions. Word has length 203 [2024-12-02 12:37:55,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:37:55,080 INFO L471 AbstractCegarLoop]: Abstraction has 96281 states and 132613 transitions. [2024-12-02 12:37:55,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2024-12-02 12:37:55,081 INFO L276 IsEmpty]: Start isEmpty. Operand 96281 states and 132613 transitions. [2024-12-02 12:37:55,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-12-02 12:37:55,082 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:37:55,083 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:37:55,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:37:55,083 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:37:55,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:37:55,083 INFO L85 PathProgramCache]: Analyzing trace with hash -859096712, now seen corresponding path program 1 times [2024-12-02 12:37:55,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:37:55,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029599115] [2024-12-02 12:37:55,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:37:55,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:37:58,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:37:58,464 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2024-12-02 12:37:58,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:37:58,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029599115] [2024-12-02 12:37:58,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029599115] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:37:58,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:37:58,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:37:58,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731506549] [2024-12-02 12:37:58,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:37:58,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:37:58,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:37:58,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:37:58,466 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:37:58,466 INFO L87 Difference]: Start difference. First operand 96281 states and 132613 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:38:02,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:38:06,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:38:06,323 INFO L93 Difference]: Finished difference Result 239194 states and 329700 transitions. [2024-12-02 12:38:06,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:38:06,324 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 220 [2024-12-02 12:38:06,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:38:06,769 INFO L225 Difference]: With dead ends: 239194 [2024-12-02 12:38:06,769 INFO L226 Difference]: Without dead ends: 142992 [2024-12-02 12:38:06,971 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:38:06,972 INFO L435 NwaCegarLoop]: 5046 mSDtfsCounter, 2527 mSDsluCounter, 2622 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2527 SdHoareTripleChecker+Valid, 7668 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:38:06,972 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2527 Valid, 7668 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:38:07,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142992 states. [2024-12-02 12:38:12,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142992 to 142953. [2024-12-02 12:38:12,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142953 states, 107281 states have (on average 1.3093371612867144) internal successors, (140467), 108755 states have internal predecessors, (140467), 28046 states have call successors, (28046), 7716 states have call predecessors, (28046), 7623 states have return successors, (28336), 27423 states have call predecessors, (28336), 28042 states have call successors, (28336) [2024-12-02 12:38:12,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142953 states to 142953 states and 196849 transitions. [2024-12-02 12:38:12,826 INFO L78 Accepts]: Start accepts. Automaton has 142953 states and 196849 transitions. Word has length 220 [2024-12-02 12:38:12,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:38:12,827 INFO L471 AbstractCegarLoop]: Abstraction has 142953 states and 196849 transitions. [2024-12-02 12:38:12,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:38:12,827 INFO L276 IsEmpty]: Start isEmpty. Operand 142953 states and 196849 transitions. [2024-12-02 12:38:12,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-12-02 12:38:12,828 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:38:12,828 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:38:12,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:38:12,829 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:38:12,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:38:12,829 INFO L85 PathProgramCache]: Analyzing trace with hash -387171338, now seen corresponding path program 1 times [2024-12-02 12:38:12,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:38:12,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209818091] [2024-12-02 12:38:12,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:38:12,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:38:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:38:17,261 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 508 trivial. 0 not checked. [2024-12-02 12:38:17,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:38:17,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209818091] [2024-12-02 12:38:17,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209818091] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:38:17,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:38:17,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:38:17,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342395943] [2024-12-02 12:38:17,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:38:17,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:38:17,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:38:17,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:38:17,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:38:17,263 INFO L87 Difference]: Start difference. First operand 142953 states and 196849 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 12:38:20,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:38:20,686 INFO L93 Difference]: Finished difference Result 142959 states and 196854 transitions. [2024-12-02 12:38:20,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:38:20,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 208 [2024-12-02 12:38:20,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:38:21,118 INFO L225 Difference]: With dead ends: 142959 [2024-12-02 12:38:21,119 INFO L226 Difference]: Without dead ends: 142957 [2024-12-02 12:38:21,171 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:38:21,172 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2587 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2588 SdHoareTripleChecker+Valid, 7922 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 12:38:21,172 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2588 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:38:21,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142957 states. [2024-12-02 12:38:25,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142957 to 142957. [2024-12-02 12:38:25,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142957 states, 107284 states have (on average 1.3093285112411917) internal successors, (140470), 108758 states have internal predecessors, (140470), 28046 states have call successors, (28046), 7717 states have call predecessors, (28046), 7624 states have return successors, (28336), 27423 states have call predecessors, (28336), 28042 states have call successors, (28336) [2024-12-02 12:38:26,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142957 states to 142957 states and 196852 transitions. [2024-12-02 12:38:26,269 INFO L78 Accepts]: Start accepts. Automaton has 142957 states and 196852 transitions. Word has length 208 [2024-12-02 12:38:26,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:38:26,269 INFO L471 AbstractCegarLoop]: Abstraction has 142957 states and 196852 transitions. [2024-12-02 12:38:26,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 12:38:26,270 INFO L276 IsEmpty]: Start isEmpty. Operand 142957 states and 196852 transitions. [2024-12-02 12:38:26,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-12-02 12:38:26,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:38:26,272 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:38:26,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:38:26,272 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:38:26,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:38:26,273 INFO L85 PathProgramCache]: Analyzing trace with hash 108818410, now seen corresponding path program 1 times [2024-12-02 12:38:26,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:38:26,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415961798] [2024-12-02 12:38:26,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:38:26,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:38:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:38:30,710 INFO L134 CoverageAnalysis]: Checked inductivity of 534 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 524 trivial. 0 not checked. [2024-12-02 12:38:30,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:38:30,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415961798] [2024-12-02 12:38:30,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415961798] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:38:30,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:38:30,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:38:30,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931198107] [2024-12-02 12:38:30,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:38:30,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:38:30,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:38:30,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:38:30,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:38:30,712 INFO L87 Difference]: Start difference. First operand 142957 states and 196852 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 12:38:34,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:38:34,581 INFO L93 Difference]: Finished difference Result 142963 states and 196857 transitions. [2024-12-02 12:38:34,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:38:34,582 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 213 [2024-12-02 12:38:34,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:38:35,008 INFO L225 Difference]: With dead ends: 142963 [2024-12-02 12:38:35,009 INFO L226 Difference]: Without dead ends: 142961 [2024-12-02 12:38:35,048 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:38:35,049 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2586 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2587 SdHoareTripleChecker+Valid, 7922 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 12:38:35,049 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2587 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:38:35,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142961 states. [2024-12-02 12:38:39,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142961 to 142961. [2024-12-02 12:38:39,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142961 states, 107287 states have (on average 1.3093198616794206) internal successors, (140473), 108761 states have internal predecessors, (140473), 28046 states have call successors, (28046), 7718 states have call predecessors, (28046), 7625 states have return successors, (28336), 27423 states have call predecessors, (28336), 28042 states have call successors, (28336) [2024-12-02 12:38:40,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142961 states to 142961 states and 196855 transitions. [2024-12-02 12:38:40,327 INFO L78 Accepts]: Start accepts. Automaton has 142961 states and 196855 transitions. Word has length 213 [2024-12-02 12:38:40,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:38:40,328 INFO L471 AbstractCegarLoop]: Abstraction has 142961 states and 196855 transitions. [2024-12-02 12:38:40,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 12:38:40,328 INFO L276 IsEmpty]: Start isEmpty. Operand 142961 states and 196855 transitions. [2024-12-02 12:38:40,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-12-02 12:38:40,329 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:38:40,330 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:38:40,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:38:40,330 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:38:40,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:38:40,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1970295754, now seen corresponding path program 1 times [2024-12-02 12:38:40,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:38:40,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661327380] [2024-12-02 12:38:40,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:38:40,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:38:44,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:38:45,404 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2024-12-02 12:38:45,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:38:45,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661327380] [2024-12-02 12:38:45,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661327380] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:38:45,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:38:45,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:38:45,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673176057] [2024-12-02 12:38:45,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:38:45,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:38:45,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:38:45,406 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:38:45,406 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:38:45,406 INFO L87 Difference]: Start difference. First operand 142961 states and 196855 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:38:50,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:38:50,162 INFO L93 Difference]: Finished difference Result 162505 states and 221437 transitions. [2024-12-02 12:38:50,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:38:50,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 218 [2024-12-02 12:38:50,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:38:50,599 INFO L225 Difference]: With dead ends: 162505 [2024-12-02 12:38:50,599 INFO L226 Difference]: Without dead ends: 162503 [2024-12-02 12:38:50,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:38:50,643 INFO L435 NwaCegarLoop]: 3072 mSDtfsCounter, 1909 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1910 SdHoareTripleChecker+Valid, 10429 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:38:50,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1910 Valid, 10429 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:38:50,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162503 states. [2024-12-02 12:38:56,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162503 to 162501. [2024-12-02 12:38:56,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162501 states, 122206 states have (on average 1.3093628790730405) internal successors, (160012), 123764 states have internal predecessors, (160012), 30566 states have call successors, (30566), 9819 states have call predecessors, (30566), 9726 states have return successors, (30856), 29943 states have call predecessors, (30856), 30562 states have call successors, (30856) [2024-12-02 12:38:57,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162501 states to 162501 states and 221434 transitions. [2024-12-02 12:38:57,606 INFO L78 Accepts]: Start accepts. Automaton has 162501 states and 221434 transitions. Word has length 218 [2024-12-02 12:38:57,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:38:57,606 INFO L471 AbstractCegarLoop]: Abstraction has 162501 states and 221434 transitions. [2024-12-02 12:38:57,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 12:38:57,606 INFO L276 IsEmpty]: Start isEmpty. Operand 162501 states and 221434 transitions. [2024-12-02 12:38:57,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-12-02 12:38:57,608 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:38:57,608 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 8, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:38:57,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:38:57,608 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:38:57,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:38:57,609 INFO L85 PathProgramCache]: Analyzing trace with hash 2129614634, now seen corresponding path program 1 times [2024-12-02 12:38:57,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:38:57,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143261741] [2024-12-02 12:38:57,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:38:57,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:39:00,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:39:01,268 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 568 trivial. 0 not checked. [2024-12-02 12:39:01,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:39:01,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143261741] [2024-12-02 12:39:01,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143261741] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:39:01,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:39:01,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:39:01,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905070535] [2024-12-02 12:39:01,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:39:01,269 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:39:01,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:39:01,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:39:01,270 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:39:01,270 INFO L87 Difference]: Start difference. First operand 162501 states and 221434 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:39:06,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:39:06,651 INFO L93 Difference]: Finished difference Result 166877 states and 226864 transitions. [2024-12-02 12:39:06,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:39:06,651 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 223 [2024-12-02 12:39:06,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:39:07,147 INFO L225 Difference]: With dead ends: 166877 [2024-12-02 12:39:07,147 INFO L226 Difference]: Without dead ends: 166875 [2024-12-02 12:39:07,198 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:39:07,198 INFO L435 NwaCegarLoop]: 2719 mSDtfsCounter, 2571 mSDsluCounter, 5537 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2572 SdHoareTripleChecker+Valid, 8256 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:39:07,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2572 Valid, 8256 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:39:07,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166875 states. [2024-12-02 12:39:13,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166875 to 166873. [2024-12-02 12:39:13,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166873 states, 125617 states have (on average 1.3093689548389151) internal successors, (164479), 127175 states have internal predecessors, (164479), 31046 states have call successors, (31046), 10300 states have call predecessors, (31046), 10207 states have return successors, (31336), 30423 states have call predecessors, (31336), 31042 states have call successors, (31336) [2024-12-02 12:39:14,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166873 states to 166873 states and 226861 transitions. [2024-12-02 12:39:14,448 INFO L78 Accepts]: Start accepts. Automaton has 166873 states and 226861 transitions. Word has length 223 [2024-12-02 12:39:14,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:39:14,449 INFO L471 AbstractCegarLoop]: Abstraction has 166873 states and 226861 transitions. [2024-12-02 12:39:14,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 12:39:14,449 INFO L276 IsEmpty]: Start isEmpty. Operand 166873 states and 226861 transitions. [2024-12-02 12:39:14,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 12:39:14,450 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:39:14,450 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:39:14,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:39:14,450 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:39:14,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:39:14,451 INFO L85 PathProgramCache]: Analyzing trace with hash 642088054, now seen corresponding path program 1 times [2024-12-02 12:39:14,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:39:14,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616480543] [2024-12-02 12:39:14,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:39:14,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:39:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:39:19,730 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 596 trivial. 0 not checked. [2024-12-02 12:39:19,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:39:19,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616480543] [2024-12-02 12:39:19,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616480543] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:39:19,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:39:19,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:39:19,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293903111] [2024-12-02 12:39:19,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:39:19,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:39:19,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:39:19,732 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:39:19,732 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:39:19,732 INFO L87 Difference]: Start difference. First operand 166873 states and 226861 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:39:26,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:39:26,556 INFO L93 Difference]: Finished difference Result 166879 states and 226866 transitions. [2024-12-02 12:39:26,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:39:26,557 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 228 [2024-12-02 12:39:26,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:39:27,060 INFO L225 Difference]: With dead ends: 166879 [2024-12-02 12:39:27,060 INFO L226 Difference]: Without dead ends: 166877 [2024-12-02 12:39:27,109 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:39:27,110 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2583 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2584 SdHoareTripleChecker+Valid, 7922 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 12:39:27,110 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2584 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:39:27,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166877 states. [2024-12-02 12:39:34,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166877 to 166877. [2024-12-02 12:39:34,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166877 states, 125620 states have (on average 1.3093615666295175) internal successors, (164482), 127178 states have internal predecessors, (164482), 31046 states have call successors, (31046), 10301 states have call predecessors, (31046), 10208 states have return successors, (31336), 30423 states have call predecessors, (31336), 31042 states have call successors, (31336) [2024-12-02 12:39:34,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166877 states to 166877 states and 226864 transitions. [2024-12-02 12:39:34,800 INFO L78 Accepts]: Start accepts. Automaton has 166877 states and 226864 transitions. Word has length 228 [2024-12-02 12:39:34,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:39:34,801 INFO L471 AbstractCegarLoop]: Abstraction has 166877 states and 226864 transitions. [2024-12-02 12:39:34,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (29), 3 states have call predecessors, (29), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 12:39:34,801 INFO L276 IsEmpty]: Start isEmpty. Operand 166877 states and 226864 transitions. [2024-12-02 12:39:34,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-12-02 12:39:34,803 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:39:34,803 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 10, 9, 9, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:39:34,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:39:34,803 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:39:34,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:39:34,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1238097514, now seen corresponding path program 1 times [2024-12-02 12:39:34,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:39:34,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402320436] [2024-12-02 12:39:34,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:39:34,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:39:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:39:39,409 INFO L134 CoverageAnalysis]: Checked inductivity of 646 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-12-02 12:39:39,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:39:39,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402320436] [2024-12-02 12:39:39,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402320436] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:39:39,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:39:39,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:39:39,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770566113] [2024-12-02 12:39:39,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:39:39,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:39:39,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:39:39,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:39:39,411 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:39:39,411 INFO L87 Difference]: Start difference. First operand 166877 states and 226864 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:39:45,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:39:45,184 INFO L93 Difference]: Finished difference Result 166883 states and 226869 transitions. [2024-12-02 12:39:45,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:39:45,185 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 233 [2024-12-02 12:39:45,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:39:45,617 INFO L225 Difference]: With dead ends: 166883 [2024-12-02 12:39:45,617 INFO L226 Difference]: Without dead ends: 166881 [2024-12-02 12:39:45,659 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:39:45,660 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2582 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2583 SdHoareTripleChecker+Valid, 7922 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 12:39:45,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2583 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:39:45,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166881 states. [2024-12-02 12:39:53,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166881 to 166881. [2024-12-02 12:39:53,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166881 states, 125623 states have (on average 1.3093541787729954) internal successors, (164485), 127181 states have internal predecessors, (164485), 31046 states have call successors, (31046), 10302 states have call predecessors, (31046), 10209 states have return successors, (31336), 30423 states have call predecessors, (31336), 31042 states have call successors, (31336) [2024-12-02 12:39:54,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166881 states to 166881 states and 226867 transitions. [2024-12-02 12:39:54,247 INFO L78 Accepts]: Start accepts. Automaton has 166881 states and 226867 transitions. Word has length 233 [2024-12-02 12:39:54,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:39:54,247 INFO L471 AbstractCegarLoop]: Abstraction has 166881 states and 226867 transitions. [2024-12-02 12:39:54,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 12:39:54,247 INFO L276 IsEmpty]: Start isEmpty. Operand 166881 states and 226867 transitions. [2024-12-02 12:39:54,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-12-02 12:39:54,249 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:39:54,249 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:39:54,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:39:54,250 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:39:54,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:39:54,250 INFO L85 PathProgramCache]: Analyzing trace with hash -1869239114, now seen corresponding path program 1 times [2024-12-02 12:39:54,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:39:54,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246907555] [2024-12-02 12:39:54,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:39:54,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:39:59,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:39:59,785 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 664 trivial. 0 not checked. [2024-12-02 12:39:59,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:39:59,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246907555] [2024-12-02 12:39:59,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246907555] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:39:59,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:39:59,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:39:59,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396588576] [2024-12-02 12:39:59,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:39:59,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:39:59,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:39:59,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:39:59,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:39:59,787 INFO L87 Difference]: Start difference. First operand 166881 states and 226867 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 12:40:06,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:40:06,255 INFO L93 Difference]: Finished difference Result 166887 states and 226872 transitions. [2024-12-02 12:40:06,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:40:06,256 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 238 [2024-12-02 12:40:06,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:40:06,858 INFO L225 Difference]: With dead ends: 166887 [2024-12-02 12:40:06,858 INFO L226 Difference]: Without dead ends: 166885 [2024-12-02 12:40:06,898 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:40:06,899 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2581 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2582 SdHoareTripleChecker+Valid, 7922 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 12:40:06,899 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2582 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:40:06,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166885 states. [2024-12-02 12:40:16,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166885 to 166885. [2024-12-02 12:40:16,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166885 states, 125626 states have (on average 1.3093467912693233) internal successors, (164488), 127184 states have internal predecessors, (164488), 31046 states have call successors, (31046), 10303 states have call predecessors, (31046), 10210 states have return successors, (31336), 30423 states have call predecessors, (31336), 31042 states have call successors, (31336) [2024-12-02 12:40:17,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166885 states to 166885 states and 226870 transitions. [2024-12-02 12:40:17,325 INFO L78 Accepts]: Start accepts. Automaton has 166885 states and 226870 transitions. Word has length 238 [2024-12-02 12:40:17,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:40:17,325 INFO L471 AbstractCegarLoop]: Abstraction has 166885 states and 226870 transitions. [2024-12-02 12:40:17,325 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 12:40:17,326 INFO L276 IsEmpty]: Start isEmpty. Operand 166885 states and 226870 transitions. [2024-12-02 12:40:17,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-12-02 12:40:17,329 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:40:17,329 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 11, 11, 9, 9, 9, 9, 9, 9, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:40:17,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:40:17,330 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:40:17,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:40:17,330 INFO L85 PathProgramCache]: Analyzing trace with hash 663356842, now seen corresponding path program 1 times [2024-12-02 12:40:17,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:40:17,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600559113] [2024-12-02 12:40:17,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:40:17,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:40:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:40:21,369 INFO L134 CoverageAnalysis]: Checked inductivity of 726 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 704 trivial. 0 not checked. [2024-12-02 12:40:21,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:40:21,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600559113] [2024-12-02 12:40:21,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600559113] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:40:21,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:40:21,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:40:21,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617343623] [2024-12-02 12:40:21,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:40:21,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:40:21,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:40:21,370 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:40:21,370 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:40:21,370 INFO L87 Difference]: Start difference. First operand 166885 states and 226870 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:40:28,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:40:28,687 INFO L93 Difference]: Finished difference Result 166891 states and 226875 transitions. [2024-12-02 12:40:28,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:40:28,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 243 [2024-12-02 12:40:28,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:40:29,284 INFO L225 Difference]: With dead ends: 166891 [2024-12-02 12:40:29,284 INFO L226 Difference]: Without dead ends: 166887 [2024-12-02 12:40:29,342 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:40:29,343 INFO L435 NwaCegarLoop]: 2647 mSDtfsCounter, 2580 mSDsluCounter, 5275 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2581 SdHoareTripleChecker+Valid, 7922 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 12:40:29,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2581 Valid, 7922 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:40:29,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166887 states. [2024-12-02 12:40:38,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166887 to 166887. [2024-12-02 12:40:38,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166887 states, 125628 states have (on average 1.3093339064539753) internal successors, (164489), 127185 states have internal predecessors, (164489), 31046 states have call successors, (31046), 10304 states have call predecessors, (31046), 10210 states have return successors, (31336), 30423 states have call predecessors, (31336), 31042 states have call successors, (31336) [2024-12-02 12:40:38,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166887 states to 166887 states and 226871 transitions. [2024-12-02 12:40:38,922 INFO L78 Accepts]: Start accepts. Automaton has 166887 states and 226871 transitions. Word has length 243 [2024-12-02 12:40:38,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:40:38,923 INFO L471 AbstractCegarLoop]: Abstraction has 166887 states and 226871 transitions. [2024-12-02 12:40:38,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:40:38,923 INFO L276 IsEmpty]: Start isEmpty. Operand 166887 states and 226871 transitions. [2024-12-02 12:40:38,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-12-02 12:40:38,927 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:40:38,927 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 13, 12, 12, 9, 9, 9, 9, 9, 9, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:40:38,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:40:38,927 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:40:38,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:40:38,928 INFO L85 PathProgramCache]: Analyzing trace with hash 2081296977, now seen corresponding path program 1 times [2024-12-02 12:40:38,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:40:38,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753863977] [2024-12-02 12:40:38,928 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:40:38,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:40:43,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:40:43,834 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 877 trivial. 0 not checked. [2024-12-02 12:40:43,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:40:43,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753863977] [2024-12-02 12:40:43,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753863977] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:40:43,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:40:43,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:40:43,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352518861] [2024-12-02 12:40:43,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:40:43,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:40:43,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:40:43,836 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:40:43,836 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:40:43,836 INFO L87 Difference]: Start difference. First operand 166887 states and 226871 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 12:40:51,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:40:51,453 INFO L93 Difference]: Finished difference Result 166887 states and 226871 transitions. [2024-12-02 12:40:51,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:40:51,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 284 [2024-12-02 12:40:51,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:40:52,044 INFO L225 Difference]: With dead ends: 166887 [2024-12-02 12:40:52,044 INFO L226 Difference]: Without dead ends: 165878 [2024-12-02 12:40:52,096 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:40:52,101 INFO L435 NwaCegarLoop]: 2645 mSDtfsCounter, 2570 mSDsluCounter, 5273 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2570 SdHoareTripleChecker+Valid, 7918 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:40:52,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2570 Valid, 7918 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:40:52,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165878 states. [2024-12-02 12:41:00,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165878 to 165878. [2024-12-02 12:41:00,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165878 states, 124969 states have (on average 1.3092927045907385) internal successors, (163621), 126383 states have internal predecessors, (163621), 30733 states have call successors, (30733), 10237 states have call predecessors, (30733), 10174 states have return successors, (31023), 30283 states have call predecessors, (31023), 30729 states have call successors, (31023) [2024-12-02 12:41:01,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165878 states to 165878 states and 225377 transitions. [2024-12-02 12:41:01,293 INFO L78 Accepts]: Start accepts. Automaton has 165878 states and 225377 transitions. Word has length 284 [2024-12-02 12:41:01,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:41:01,294 INFO L471 AbstractCegarLoop]: Abstraction has 165878 states and 225377 transitions. [2024-12-02 12:41:01,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2024-12-02 12:41:01,294 INFO L276 IsEmpty]: Start isEmpty. Operand 165878 states and 225377 transitions. [2024-12-02 12:41:01,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-12-02 12:41:01,298 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:41:01,298 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:41:01,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:41:01,298 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:41:01,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:41:01,299 INFO L85 PathProgramCache]: Analyzing trace with hash 577812017, now seen corresponding path program 1 times [2024-12-02 12:41:01,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:41:01,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994333808] [2024-12-02 12:41:01,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:41:01,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:41:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:41:06,720 INFO L134 CoverageAnalysis]: Checked inductivity of 737 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 700 trivial. 0 not checked. [2024-12-02 12:41:06,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:41:06,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994333808] [2024-12-02 12:41:06,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994333808] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:41:06,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:41:06,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:41:06,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189663743] [2024-12-02 12:41:06,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:41:06,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:41:06,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:41:06,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:41:06,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:41:06,721 INFO L87 Difference]: Start difference. First operand 165878 states and 225377 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:41:10,767 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 12:41:20,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:41:20,953 INFO L93 Difference]: Finished difference Result 386125 states and 524703 transitions. [2024-12-02 12:41:20,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:41:20,953 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 262 [2024-12-02 12:41:20,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:41:21,913 INFO L225 Difference]: With dead ends: 386125 [2024-12-02 12:41:21,913 INFO L226 Difference]: Without dead ends: 220093 [2024-12-02 12:41:22,301 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:41:22,302 INFO L435 NwaCegarLoop]: 4471 mSDtfsCounter, 2489 mSDsluCounter, 2571 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2489 SdHoareTripleChecker+Valid, 7042 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:41:22,302 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2489 Valid, 7042 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 12:41:22,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220093 states. [2024-12-02 12:41:32,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220093 to 165878. [2024-12-02 12:41:32,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165878 states, 124969 states have (on average 1.3092847026062464) internal successors, (163620), 126383 states have internal predecessors, (163620), 30733 states have call successors, (30733), 10237 states have call predecessors, (30733), 10174 states have return successors, (31023), 30283 states have call predecessors, (31023), 30729 states have call successors, (31023) [2024-12-02 12:41:33,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165878 states to 165878 states and 225376 transitions. [2024-12-02 12:41:33,388 INFO L78 Accepts]: Start accepts. Automaton has 165878 states and 225376 transitions. Word has length 262 [2024-12-02 12:41:33,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:41:33,388 INFO L471 AbstractCegarLoop]: Abstraction has 165878 states and 225376 transitions. [2024-12-02 12:41:33,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-12-02 12:41:33,388 INFO L276 IsEmpty]: Start isEmpty. Operand 165878 states and 225376 transitions. [2024-12-02 12:41:33,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-12-02 12:41:33,391 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:41:33,391 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:41:33,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:41:33,392 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:41:33,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:41:33,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1983050829, now seen corresponding path program 1 times [2024-12-02 12:41:33,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:41:33,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811967746] [2024-12-02 12:41:33,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:41:33,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:41:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:41:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 737 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 737 trivial. 0 not checked. [2024-12-02 12:41:39,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:41:39,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811967746] [2024-12-02 12:41:39,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811967746] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:41:39,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:41:39,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:41:39,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602064472] [2024-12-02 12:41:39,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:41:39,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:41:39,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:41:39,617 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:41:39,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:41:39,618 INFO L87 Difference]: Start difference. First operand 165878 states and 225376 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 12:41:46,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:41:46,758 INFO L93 Difference]: Finished difference Result 166266 states and 225762 transitions. [2024-12-02 12:41:46,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:41:46,758 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 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 262 [2024-12-02 12:41:46,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:41:47,244 INFO L225 Difference]: With dead ends: 166266 [2024-12-02 12:41:47,244 INFO L226 Difference]: Without dead ends: 166264 [2024-12-02 12:41:47,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:41:47,299 INFO L435 NwaCegarLoop]: 3013 mSDtfsCounter, 1828 mSDsluCounter, 7257 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1829 SdHoareTripleChecker+Valid, 10270 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:41:47,299 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1829 Valid, 10270 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:41:47,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166264 states. [2024-12-02 12:41:56,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166264 to 166262. [2024-12-02 12:41:57,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166262 states, 125257 states have (on average 1.3082861636475407) internal successors, (163872), 126671 states have internal predecessors, (163872), 30733 states have call successors, (30733), 10333 states have call predecessors, (30733), 10270 states have return successors, (31023), 30283 states have call predecessors, (31023), 30729 states have call successors, (31023) [2024-12-02 12:41:57,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166262 states to 166262 states and 225628 transitions. [2024-12-02 12:41:57,642 INFO L78 Accepts]: Start accepts. Automaton has 166262 states and 225628 transitions. Word has length 262 [2024-12-02 12:41:57,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:41:57,643 INFO L471 AbstractCegarLoop]: Abstraction has 166262 states and 225628 transitions. [2024-12-02 12:41:57,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 12:41:57,643 INFO L276 IsEmpty]: Start isEmpty. Operand 166262 states and 225628 transitions. [2024-12-02 12:41:57,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 12:41:57,648 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:41:57,648 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 9, 9, 9, 9, 9, 9, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:41:57,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:41:57,648 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:41:57,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:41:57,649 INFO L85 PathProgramCache]: Analyzing trace with hash -2051666419, now seen corresponding path program 1 times [2024-12-02 12:41:57,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:41:57,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842787399] [2024-12-02 12:41:57,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:41:57,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:42:01,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:42:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2024-12-02 12:42:02,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:42:02,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842787399] [2024-12-02 12:42:02,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842787399] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:42:02,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:42:02,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:42:02,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550813400] [2024-12-02 12:42:02,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:42:02,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:42:02,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:42:02,246 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:42:02,246 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:42:02,246 INFO L87 Difference]: Start difference. First operand 166262 states and 225628 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:42:06,315 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 12:42:17,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:42:17,342 INFO L93 Difference]: Finished difference Result 371300 states and 503768 transitions. [2024-12-02 12:42:17,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:42:17,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 277 [2024-12-02 12:42:17,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:42:18,506 INFO L225 Difference]: With dead ends: 371300 [2024-12-02 12:42:18,507 INFO L226 Difference]: Without dead ends: 205036 [2024-12-02 12:42:18,838 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:42:18,838 INFO L435 NwaCegarLoop]: 4346 mSDtfsCounter, 1765 mSDsluCounter, 2530 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1765 SdHoareTripleChecker+Valid, 6876 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.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:42:18,839 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1765 Valid, 6876 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 12:42:18,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205036 states. [2024-12-02 12:42:30,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205036 to 204522. [2024-12-02 12:42:30,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204522 states, 154321 states have (on average 1.3071584554273237) internal successors, (201722), 156018 states have internal predecessors, (201722), 37450 states have call successors, (37450), 12812 states have call predecessors, (37450), 12749 states have return successors, (37740), 36956 states have call predecessors, (37740), 37446 states have call successors, (37740) [2024-12-02 12:42:30,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204522 states to 204522 states and 276912 transitions. [2024-12-02 12:42:31,110 INFO L78 Accepts]: Start accepts. Automaton has 204522 states and 276912 transitions. Word has length 277 [2024-12-02 12:42:31,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:42:31,110 INFO L471 AbstractCegarLoop]: Abstraction has 204522 states and 276912 transitions. [2024-12-02 12:42:31,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:42:31,110 INFO L276 IsEmpty]: Start isEmpty. Operand 204522 states and 276912 transitions. [2024-12-02 12:42:31,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-12-02 12:42:31,113 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:42:31,113 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 9, 9, 9, 9, 9, 9, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:42:31,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 12:42:31,113 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:42:31,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:42:31,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1776906805, now seen corresponding path program 1 times [2024-12-02 12:42:31,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:42:31,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735322924] [2024-12-02 12:42:31,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:42:31,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:42:35,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:42:35,639 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 657 trivial. 0 not checked. [2024-12-02 12:42:35,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:42:35,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735322924] [2024-12-02 12:42:35,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735322924] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:42:35,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:42:35,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:42:35,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765330443] [2024-12-02 12:42:35,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:42:35,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:42:35,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:42:35,640 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:42:35,640 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:42:35,641 INFO L87 Difference]: Start difference. First operand 204522 states and 276912 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:42:39,684 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 12:42:55,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:42:55,903 INFO L93 Difference]: Finished difference Result 470549 states and 638153 transitions. [2024-12-02 12:42:55,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:42:55,904 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 277 [2024-12-02 12:42:55,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:42:56,754 INFO L225 Difference]: With dead ends: 470549 [2024-12-02 12:42:56,754 INFO L226 Difference]: Without dead ends: 266106 [2024-12-02 12:42:57,080 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:42:57,081 INFO L435 NwaCegarLoop]: 4524 mSDtfsCounter, 2266 mSDsluCounter, 2218 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2266 SdHoareTripleChecker+Valid, 6742 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.9s IncrementalHoareTripleChecker+Time [2024-12-02 12:42:57,081 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2266 Valid, 6742 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 12:42:57,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266106 states. [2024-12-02 12:43:11,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266106 to 266086. [2024-12-02 12:43:11,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266086 states, 201555 states have (on average 1.3109076926893404) internal successors, (264220), 203656 states have internal predecessors, (264220), 48068 states have call successors, (48068), 16524 states have call predecessors, (48068), 16461 states have return successors, (48358), 47506 states have call predecessors, (48358), 48064 states have call successors, (48358) [2024-12-02 12:43:12,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266086 states to 266086 states and 360646 transitions. [2024-12-02 12:43:13,052 INFO L78 Accepts]: Start accepts. Automaton has 266086 states and 360646 transitions. Word has length 277 [2024-12-02 12:43:13,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:43:13,053 INFO L471 AbstractCegarLoop]: Abstraction has 266086 states and 360646 transitions. [2024-12-02 12:43:13,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 12:43:13,053 INFO L276 IsEmpty]: Start isEmpty. Operand 266086 states and 360646 transitions. [2024-12-02 12:43:13,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-12-02 12:43:13,060 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:43:13,060 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 9, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 12:43:13,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 12:43:13,061 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:43:13,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:43:13,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1802287602, now seen corresponding path program 1 times [2024-12-02 12:43:13,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:43:13,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280414002] [2024-12-02 12:43:13,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:43:13,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:43:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:43:17,953 INFO L134 CoverageAnalysis]: Checked inductivity of 764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 764 trivial. 0 not checked. [2024-12-02 12:43:17,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:43:17,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280414002] [2024-12-02 12:43:17,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280414002] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:43:17,954 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:43:17,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:43:17,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124638190] [2024-12-02 12:43:17,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:43:17,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:43:17,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:43:17,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:43:17,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:43:17,956 INFO L87 Difference]: Start difference. First operand 266086 states and 360646 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:43:22,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 12:43:35,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:43:35,572 INFO L93 Difference]: Finished difference Result 266088 states and 360647 transitions. [2024-12-02 12:43:35,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:43:35,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 295 [2024-12-02 12:43:35,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:43:37,094 INFO L225 Difference]: With dead ends: 266088 [2024-12-02 12:43:37,094 INFO L226 Difference]: Without dead ends: 258089 [2024-12-02 12:43:37,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:43:37,217 INFO L435 NwaCegarLoop]: 2723 mSDtfsCounter, 1229 mSDsluCounter, 7352 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 10075 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:43:37,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1230 Valid, 10075 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 12:43:37,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258089 states. [2024-12-02 12:43:52,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258089 to 258089. [2024-12-02 12:43:52,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258089 states, 195389 states have (on average 1.3088249594398866) internal successors, (255730), 197430 states have internal predecessors, (255730), 46724 states have call successors, (46724), 16034 states have call predecessors, (46724), 15974 states have return successors, (47018), 46170 states have call predecessors, (47018), 46724 states have call successors, (47018) [2024-12-02 12:43:53,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258089 states to 258089 states and 349472 transitions. [2024-12-02 12:43:53,251 INFO L78 Accepts]: Start accepts. Automaton has 258089 states and 349472 transitions. Word has length 295 [2024-12-02 12:43:53,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:43:53,251 INFO L471 AbstractCegarLoop]: Abstraction has 258089 states and 349472 transitions. [2024-12-02 12:43:53,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (33), 3 states have call predecessors, (33), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 12:43:53,251 INFO L276 IsEmpty]: Start isEmpty. Operand 258089 states and 349472 transitions. [2024-12-02 12:43:53,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2024-12-02 12:43:53,259 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:43:53,259 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-12-02 12:43:53,259 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 12:43:53,260 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:43:53,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:43:53,260 INFO L85 PathProgramCache]: Analyzing trace with hash -474136656, now seen corresponding path program 1 times [2024-12-02 12:43:53,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:43:53,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117346897] [2024-12-02 12:43:53,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:43:53,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:43:58,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:43:58,659 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2024-12-02 12:43:58,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:43:58,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117346897] [2024-12-02 12:43:58,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117346897] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:43:58,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:43:58,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:43:58,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223314521] [2024-12-02 12:43:58,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:43:58,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:43:58,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:43:58,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:43:58,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:43:58,661 INFO L87 Difference]: Start difference. First operand 258089 states and 349472 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 12:44:16,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:44:16,914 INFO L93 Difference]: Finished difference Result 560997 states and 758830 transitions. [2024-12-02 12:44:16,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:44:16,915 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 334 [2024-12-02 12:44:16,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:44:18,770 INFO L225 Difference]: With dead ends: 560997 [2024-12-02 12:44:18,770 INFO L226 Difference]: Without dead ends: 302987 [2024-12-02 12:44:19,228 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:44:19,228 INFO L435 NwaCegarLoop]: 2730 mSDtfsCounter, 2539 mSDsluCounter, 1936 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2539 SdHoareTripleChecker+Valid, 4666 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:44:19,228 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2539 Valid, 4666 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 12:44:19,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302987 states. [2024-12-02 12:44:40,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302987 to 302967. [2024-12-02 12:44:41,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302967 states, 228913 states have (on average 1.3066623564410933) internal successors, (299112), 231382 states have internal predecessors, (299112), 54990 states have call successors, (54990), 19182 states have call predecessors, (54990), 19062 states have return successors, (55284), 54290 states have call predecessors, (55284), 54990 states have call successors, (55284) [2024-12-02 12:44:42,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302967 states to 302967 states and 409386 transitions. [2024-12-02 12:44:42,965 INFO L78 Accepts]: Start accepts. Automaton has 302967 states and 409386 transitions. Word has length 334 [2024-12-02 12:44:42,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:44:42,966 INFO L471 AbstractCegarLoop]: Abstraction has 302967 states and 409386 transitions. [2024-12-02 12:44:42,966 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2024-12-02 12:44:42,966 INFO L276 IsEmpty]: Start isEmpty. Operand 302967 states and 409386 transitions. [2024-12-02 12:44:42,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-12-02 12:44:42,983 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:44:42,983 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 10, 10, 10, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 12:44:42,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 12:44:42,983 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:44:42,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:44:42,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1466372303, now seen corresponding path program 1 times [2024-12-02 12:44:42,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:44:42,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039413123] [2024-12-02 12:44:42,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:44:42,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:44:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:44:48,454 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 952 trivial. 0 not checked. [2024-12-02 12:44:48,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:44:48,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039413123] [2024-12-02 12:44:48,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039413123] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:44:48,454 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:44:48,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:44:48,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682552939] [2024-12-02 12:44:48,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:44:48,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:44:48,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:44:48,456 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:44:48,456 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:44:48,456 INFO L87 Difference]: Start difference. First operand 302967 states and 409386 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 12:44:52,497 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 12:45:18,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:45:18,498 INFO L93 Difference]: Finished difference Result 644621 states and 871192 transitions. [2024-12-02 12:45:18,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:45:18,499 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 361 [2024-12-02 12:45:18,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:45:20,262 INFO L225 Difference]: With dead ends: 644621 [2024-12-02 12:45:20,263 INFO L226 Difference]: Without dead ends: 341733 [2024-12-02 12:45:20,836 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:45:20,837 INFO L435 NwaCegarLoop]: 4185 mSDtfsCounter, 1764 mSDsluCounter, 2529 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1764 SdHoareTripleChecker+Valid, 6714 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:45:20,837 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1764 Valid, 6714 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 12:45:21,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341733 states. [2024-12-02 12:45:46,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341733 to 341713. [2024-12-02 12:45:46,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341713 states, 258363 states have (on average 1.306100331703843) internal successors, (337448), 261116 states have internal predecessors, (337448), 61810 states have call successors, (61810), 21658 states have call predecessors, (61810), 21538 states have return successors, (62104), 61066 states have call predecessors, (62104), 61810 states have call successors, (62104) [2024-12-02 12:45:48,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341713 states to 341713 states and 461362 transitions. [2024-12-02 12:45:48,934 INFO L78 Accepts]: Start accepts. Automaton has 341713 states and 461362 transitions. Word has length 361 [2024-12-02 12:45:48,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:45:48,934 INFO L471 AbstractCegarLoop]: Abstraction has 341713 states and 461362 transitions. [2024-12-02 12:45:48,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 12:45:48,935 INFO L276 IsEmpty]: Start isEmpty. Operand 341713 states and 461362 transitions. [2024-12-02 12:45:48,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-12-02 12:45:48,959 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:45:48,960 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 10, 10, 10, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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] [2024-12-02 12:45:48,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 12:45:48,960 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 12:45:48,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:45:48,961 INFO L85 PathProgramCache]: Analyzing trace with hash 2027072081, now seen corresponding path program 1 times [2024-12-02 12:45:48,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:45:48,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452004455] [2024-12-02 12:45:48,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:45:48,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms