parse_errx
parse_errx(p, "MLKEM_private_key_new");
parse_errx(p, "MLKEM_private_key_new");
parse_errx(p, "MLKEM_public_key_new");
parse_errx(p, "MLKEM_public_key_free");
parse_errx(p, "CBB_init_fixed");
parse_errx(p, "CBB_add_bytes");
parse_errx(p, "CBB_add_bytes");
parse_errx(p, "CBB_finish");
parse_errx(p, "MLKEM_private_key_new");
parse_errx(p, "%s: want %d, got %d", __func__,
parse_errx(p, "%s: want %d, got %d", __func__,
parse_errx(p, "line_data_set_from_cbb");
parse_errx(p, "CBS_skip");
parse_errx(p, "CBS_peek_bytes");
parse_errx(p, "CBS_get_bytes");
parse_errx(p, "line too short to match %s", str);
parse_errx(p, "CBS_get_last_u8");
parse_errx(p, "CBS_get_last_u8");
parse_errx(p, "label mismatch %s", label(p));
parse_errx(p, "error getting \"%s\"", sep);
parse_errx(p, "CBB_init");
parse_errx(p, "parse_get_hex_nibble_cbs");
parse_errx(p, "parse_get_hex_nibble_cbs");
parse_errx(p, "CBB_add_u8");
parse_errx(p, "empty instruction line");
parse_errx(p, "expected instruction line");
parse_errx(p, "expected start of instruction line");
parse_errx(p, "expected end of instruction line");
parse_errx(p, "%zu unprocessed bytes", CBS_len(&p->cbs));
parse_errx(p, "init failed");
parse_errx(p, "unknown line type %d", parse_line_type(p));
parse_errx(p, "init failed");
parse_errx(p, "CBS_get_last_u8");
void parse_errx(struct parse *ctx, const char *fmt, ...)