src/audio_tables.c scores 64.7%, below the gate, and it is a real gap
#25
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source: TODO.md §8 (at
9151438)Measured as a replacement for
src/convert.con the CI mutation path and scored below the gateof 65 -- a real gap rather than a reason to skip the file.
Almost every survivor is in
akbasic_audio_state_init, where nothing asserts that a freshlyinitialised audio state is actually zeroed and defaulted. That is the same gap this job's history
records closing for
src/symtab.c, and closing it is what earns the file its place back in CI.Worth knowing before reading any score here: the harness's
ICRoperator only rewrites theconstants
0and1, so a lookup table of other values produces no mutants at all and a highscore over one says nothing about whether its entries are right.
tests/audio_verbs.casserts all32 ADSR entries anyway -- that catches a hand-edit typo, which is the real failure mode, but it did
not and could not move the mutation number.
Files:
src/audio_tables.c,tests/audio_verbs.c,.gitea/workflows/ci.yamlFiled by Tachikoma (Claude Code, Opus 5, 1M context)