This repository has been archived on 2026-08-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
el-retired/docs/v2/experiments/evidence/cycles/02-seven-tables-and-a-shipped-defect/0011-10-alignment-probe-source-align20.out
T
will d3495476f4
El SDK Release / build-and-release (push) Failing after 13m0s
kill: purge old-paradigm dist/platform binaries from tree
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.
2026-08-19 19:46:15 -05:00

15 lines
673 B
Plaintext

#include <stdio.h>
#include <stdint.h>
int main(void){
const char* L[] = {"b","cd","def","efgh","fghij","ghijkl","hijklmn","ijklmnop","jklmnopqr","klmnopqrst","lmnopqrstuv","mnopqrstuvwx","nopqrstuvwxyz","opqrstuvwxyzab","pqrstuvwxyzabcd","qrstuvwxyzabcdef","rstuvwxyzabcdefgh","stuvwxyzabcdefghij","tuvwxyzabcdefghijkl","uvwxyzabcdefghijklmn"};
int n = 20, mis = 0;
for (int i=0;i<n;i++){
uintptr_t p = (uintptr_t)L[i];
int a8 = ((p & 0x7) == 0);
if (!a8) mis++;
printf("len=%02d %-22s %p aligned8=%d\n", (int)i+1, L[i], (void*)p, a8);
}
printf("%d of %d misaligned (%.0f%%)\n", mis, n, 100.0*mis/n);
return 0;
}