https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105544
--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> --- Seen by valgrind: ==23477== Conditional jump or move depends on uninitialised value(s) ==23477== at 0x159B539: Lexer::scan(Token*) (lexer.c:267) ==23477== by 0x15CE1F3: UnknownInlinedFun (lexer.c:161) ==23477== by 0x15CE1F3: Parser::parseDeclDefs(int, Dsymbol**, PrefixAttributes*) (parse.c:858) ==23477== by 0x15CE44C: Parser::parseModule() (parse.c:204) ==23477== by 0x14EA392: Module::parse() (dmodule.c:623) ==23477== by 0x166B7F8: d_parse_file() [clone .lto_priv.0] (d-lang.cc:983) ==23477== by 0x1385B54: compile_file() [clone .lto_priv.0] (toplev.c:457) ==23477== by 0x1370773: UnknownInlinedFun (toplev.c:2201) ==23477== by 0x1370773: toplev::main(int, char**) (toplev.c:2340) ==23477== by 0x136F9B3: main (main.c:39) ==23477== ==23477== Use of uninitialised value of size 8 ==23477== at 0x159B543: Lexer::scan(Token*) (lexer.c:267) ==23477== by 0x15CE1F3: UnknownInlinedFun (lexer.c:161) ==23477== by 0x15CE1F3: Parser::parseDeclDefs(int, Dsymbol**, PrefixAttributes*) (parse.c:858) ==23477== by 0x15CE44C: Parser::parseModule() (parse.c:204) ==23477== by 0x14EA392: Module::parse() (dmodule.c:623) ==23477== by 0x166B7F8: d_parse_file() [clone .lto_priv.0] (d-lang.cc:983) ==23477== by 0x1385B54: compile_file() [clone .lto_priv.0] (toplev.c:457) ==23477== by 0x1370773: UnknownInlinedFun (toplev.c:2201) ==23477== by 0x1370773: toplev::main(int, char**) (toplev.c:2340) ==23477== by 0x136F9B3: main (main.c:39) ==23477== 2076