https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122212

--- Comment #5 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
(In reply to GCC Commits from comment #3)
>  * gcc.dg/torture/pr122212.c: New testcase.

That test case fails, e.g. on 16-bit int targets.  Reason is probably that in
the 2nd call, -1U is passed as uint32_t where the intended value is 0xffffffff,
i.e. something like ~ (uint32_t) 0.

Reply via email to