From e85b2d3e98d8e68ccef6f1725e9ed44bc6997b29 Mon Sep 17 00:00:00 2001 From: Joseph Ferano Date: Fri, 25 Sep 2026 10:19:02 +0700 Subject: [PATCH] A dev session is to run under the sanitizer on request --- TODO.org | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TODO.org b/TODO.org index ccaa82c0..73efe62b 100644 --- a/TODO.org +++ b/TODO.org @@ -1730,7 +1730,8 @@ nothing orders the two. The read raised on a closed socket and the test binary exited 1 with no failure line, which is the worst shape a failure can have when a lane is judged on the exit status. -** TODO A program driven by a real flan dev daemon under a sanitizer +** NEXT A program driven by a real flan dev daemon under a sanitizer +Decided 2026-09-25: =flan dev --sanitize= builds the host under ASan/UBSan on the LLVM backend (refused by name with =--x86=), and the @sanitize alias gains a case driving a real session through reloads and a break. The daemon builds its host through its own path and the CLI has no way to pass a sanitizer flag to it. Named as the check worth adding next; a day rather than an hour. The x86 backend is not a gap here — that pair is refused by name, because