https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94653
Bug ID: 94653 Summary: gdc.test/fail_compilation/fail8631.d: valgrind error Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: d Assignee: ibuclaw at gdcproject dot org Reporter: dcb314 at hotmail dot com Target Milestone: --- For D testsuite file ./gdc.test/fail_compilation/fail8631.d, with a valgrind version of recent trunk D compiler, does this: ==163577== Conditional jump or move depends on uninitialised value(s) ==163577== at 0x7546CB: combineSpellerResult (speller.c:30) ==163577== by 0x7546CB: spellerX(char const*, unsigned long, void* (*)(void*, char const*, int*), void*, char const*, int) (speller.c:154) ==163577== by 0x754881: speller(char const*, void* (*)(void*, char const*, in t*), void*, char const*) (speller.c:224) ==163577== by 0x6F877A: semantic (func.c:1112)