diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CRC64.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CRC64.java
index c4a29770e6ed51657735ce8b9077e9e4990673ba..c492da931b26adedf73a7520833fdd76fd63ed4d 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CRC64.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/CRC64.java
@@ -52,13 +52,13 @@ public abstract class CRC64 extends RBuiltinNode {
         bytes = crc64(bytes);
         long l = 0;
         for (int i = 0; i < bytes.length; i++) {
-            l += ((long) bytes[i] & 0xffL) << (8 * i);
+            l += (bytes[i] & 0xffL) << (8 * i);
         }
         return RDataFactory.createStringVector(Long.toHexString(l));
     }
 
     @TruffleBoundary
-    private byte[] crc64(byte[] bytes) {
+    private static byte[] crc64(byte[] bytes) {
         org.tukaani.xz.check.CRC64 crc = new org.tukaani.xz.check.CRC64();
         crc.update(bytes);
         return crc.finish();
diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestTestBase.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestTestBase.java
index 235264d8223d504e607cfffac0f69e535ecf3017..be53842774b8ccb73b1a0cdf99dc7a8322c0a420 100644
--- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestTestBase.java
+++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/builtins/TestTestBase.java
@@ -55,7 +55,7 @@ public class TestTestBase extends TestBase {
                         getCode("cat('Warning message: In .Internal(foo(42)): IgnoreWarningContext diff message')", "cat('Warning message in foo(42): IgnoreWarningContext should fail')"));
     }
 
-    private String getCode(String fastr, String gnur) {
+    private static String getCode(String fastr, String gnur) {
         return "if (exists('.fastr.identity')) { " + fastr + " } else { " + gnur + " }";
     }
 }