Archived
d3495476f4
El SDK Release / build-and-release (push) Failing after 13m0s
The generated C, amalgams, vendored runtime pins, and compiled binaries from the Claude Code era are removed from the worktree. The El sources survive; this tree is now source-only for the first-principles rebuild. Per Principal direction 2026-08-19.
29 lines
1.6 KiB
Plaintext
29 lines
1.6 KiB
Plaintext
== 1. does the literal string __thunk_noargs appear in any committed source, anywhere in the range? ==
|
|
NONE — the literal never appears in any committed file in 5718943^..c04d68f
|
|
|
|
== 2. __thunk_noargs is a NAME THE COMPILER GENERATES, not source text. Where does it come from? ==
|
|
bc2f26d:lang/el-compiler/src/codegen.el:3356: emit_line("static el_val_t __thunk_" + fn_name + "(void* __v) {")
|
|
bc2f26d:lang/el-compiler/src/codegen.el:3365: emit_line(" el_val_t __r = el_seam_wrap(EL_STR(" + c_str_lit(fn_name) + "), __thunk_" + fn_name + ", &__env);")
|
|
|
|
== 3. in the C emitted at bc2f26d for a zero-param fn, is __thunk_noargs DECLARED before use? ==
|
|
12:static el_val_t __thunk_noargs(void* __v) {
|
|
19: el_val_t __r = el_seam_wrap(EL_STR("noargs"), __thunk_noargs, &__env);
|
|
|
|
-- compile that C standalone, strict C11, no GNU extensions --
|
|
(no error mentioning thunk)
|
|
3
|
|
program exit=0 (printed value above)
|
|
|
|
-- and the same emitted C under -pedantic-errors, which rejects the GNU empty-struct extension --
|
|
syntax-only rc above (empty output = clean)
|
|
|
|
== 4. does tests/integration/seam_caller.sh exist at ANY commit in the range? ==
|
|
NONE — seam_caller.sh does not exist at any commit in 5718943^..c04d68f
|
|
|
|
integration harnesses present at bc2f26d:
|
|
|
|
== 5. does any committed file anywhere in the range assert 21 or 111 for the wrap seam? ==
|
|
bc2f26d:tests/integration/seam_binding.sh:87:el_val_t thrice(el_val_t fn, el_val_t con, el_val_t (*b)(void*), void* e){
|
|
--- grep for '21' / '111' as expected values in seam_binding.sh at bc2f26d ---
|
|
NONE — no assertion on 21 or 111
|