https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101625
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2025-01-29 00:00:00 |2025-3-5
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> ---
Testcase that's accepted by GCC 15 and reproduces the issue:
typedef enum { XXH_OK } XXH_errorcode;
struct XXH64_state_s {};
struct XXH32_state_s {};
void XXH_free(void *);
XXH_errorcode XXH32_freeState(struct XXH32_state_s *statePtr) {
XXH_free(statePtr);
return XXH_OK;
}
XXH_errorcode XXH64_freeState(struct XXH64_state_s *statePtr) {
XXH_free(statePtr);
return XXH_OK;
}