Skip to content

Commit 04fb09d

Browse files
tbitcsoz-agent
andcommitted
fix(zephyr): uppercase root Kconfig symbol ARBITER
All tests and samples use CONFIG_ARBITER=y, but the root Kconfig symbol was lowercase 'arbiter'. Zephyr Kconfig treated CONFIG_ARBITER as undefined and aborted Twister. Rename menuconfig/if/endif to ARBITER. Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent 9ced725 commit 04fb09d

2 files changed

Lines changed: 14 additions & 3 deletions

File tree

LEDGER.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Ledger
22

3+
## 2026-05-31T23:28 — Fix Zephyr Kconfig root symbol
4+
- **Author**: Oz
5+
- **Type**: fix
6+
- **REQs affected**: REQ-BUILD-001, REQ-ARCH-016
7+
- **Summary**: Changed the root module symbol in `subsys/arbiter/Kconfig`
8+
from lowercase `menuconfig arbiter` / `if arbiter` to uppercase
9+
`menuconfig ARBITER` / `if ARBITER`, matching all `CONFIG_ARBITER=y`
10+
test/sample configurations and Zephyr Kconfig conventions. This fixes
11+
Twister build failures where `CONFIG_ARBITER` was treated as undefined.
12+
- **Status**: complete
13+
314
## 2026-05-31T22:36 — Benchmarks: build_only → execute in CI
415
- **Author**: Oz
516
- **Type**: ci

subsys/arbiter/Kconfig

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# SPDX-License-Identifier: MIT
22

3-
menuconfig arbiter
3+
menuconfig ARBITER
44
bool "arbiter deterministic reasoning engine"
55
help
66
Enable the arbiter deterministic reasoning and safety-policy
77
engine. arbiter evaluates compiled ARB models against frozen
88
input snapshots to produce deterministic results and
99
explanation traces.
1010

11-
if arbiter
11+
if ARBITER
1212

1313
config ARBITER_LOG_LEVEL
1414
int "arbiter log level"
@@ -136,4 +136,4 @@ config ARBITER_WATCHDOG
136136
On evaluation failure or timeout, the watchdog is not fed,
137137
allowing it to trigger a reset.
138138

139-
endif # arbiter
139+
endif # ARBITER

0 commit comments

Comments
 (0)