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 + " }"; } }