# SPDX-License-Identifier: GPL-2.0 config DEP bool "DEP" help Test dependency symbol for Kconfig warning coverage. This is used by the warn_changed_input selftest. It intentionally stays unset in the input fragment. The test checks how dependent user input is adjusted. config A bool "A" depends on DEP help Test bool symbol for changed-input diagnostics. The input fragment requests this symbol as built-in. The unmet dependency on DEP forces the final value to n. The warning should report that downgrade. config NUM int "NUM" range 10 20 help Test integer symbol for changed-input diagnostics. The input fragment requests a value outside the allowed range. Kconfig resolves it to the constrained in-range value. The warning should report that adjustment. config DUP bool "DUP" depends on DEP help Test duplicate-definition handling for changed-input diagnostics. The input fragment requests this symbol as built-in. The duplicate definition below must not produce a duplicate warning. This keeps the warning output stable for repeated menu entries. config DUP bool depends on DEP