"restrict requires a pointer or reference" build failure(s) — clang 3.5.0

clang complains about the syntax (while gcc accepts it)
void foo()
{
    register int i, restrict;
}
PackageVersionSupposed error messageFull log Bug report
icheck 0.9.7-6.1PerlXS.xs:1721:17: error: expected identifier or '(' Log

1 errors