diff options
| author | eunhhu <[email protected]> | 2026-10-01 16:29:41 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-01 16:29:41 +0100 |
| commit | 2963fb5a7deb0cca24c3aa410a11ebc0f8fb559a (patch) | |
| tree | 7be5b3f376664279e9f7890d236c44457f79644c /.github/workflows | |
| parent | 83286a0722be240690c134d9c6c75b2da6e94e8a (diff) | |
| download | pure-2963fb5a7deb0cca24c3aa410a11ebc0f8fb559a.tar.gz pure-2963fb5a7deb0cca24c3aa410a11ebc0f8fb559a.zip | |
Read a list cell's place after finding its leaf, not beside it
pure_list_get passed leaf_of(list, at, &within) and within to cell_at
in one call: C leaves the order of a call's arguments open, so within
could be read before leaf_of set it. gcc 14 on AArch64 called leaf_of
first; gcc 13 on x86_64 says within is used uninitialized (found
building Pure there, research 029).
Diffstat (limited to '.github/workflows')
0 files changed, 0 insertions, 0 deletions
