this was fixed previously on i386 but the corresponding code on x86_64 was missed.
@@ -2,6 +2,6 @@
.type llrintl,@function
llrintl:
fldt 8(%rsp)
- fistpq 8(%rsp)
+ fistpll 8(%rsp)
mov 8(%rsp),%rax
ret