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

Christophe Lyon <clyon at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clyon at gcc dot gnu.org

--- Comment #5 from Christophe Lyon <clyon at gcc dot gnu.org> ---
(In reply to Martin Liška from comment #4)
> Fixed on trunk so far.

So new testcase fails on arm:
FAIL: gcc.dg/pr91885.c (test for excess errors)
Excess errors:
pr91885.c:13:17: warning: right shift count >= width of type
[-Wshift-count-overflow]
pr91885.c:13:34: warning: left shift count >= width of type
[-Wshift-count-overflow]
pr91885.c:18:12: warning: right shift count >= width of type
[-Wshift-count-overflow]
pr91885.c:18:52: warning: left shift count >= width of type
[-Wshift-count-overflow]

because the *int64_t types are not defined correctly for 32 bits targets.

Reply via email to