diff --git a/core/src/test/java/org/orekit/rugged/api/RuggedTest.java b/core/src/test/java/org/orekit/rugged/api/RuggedTest.java index f5f7399b9c1b7f1c26df97e38b4880c604dd0cbc..632c3faef088061055c24d5511ff665fb341c7f7 100644 --- a/core/src/test/java/org/orekit/rugged/api/RuggedTest.java +++ b/core/src/test/java/org/orekit/rugged/api/RuggedTest.java @@ -576,7 +576,7 @@ public class RuggedTest { double delta = FastMath.toRadians(0.5); try { - int size = nbSensors * dimension * dimension * 2 * Integer.SIZE / 8; + long size = nbSensors * dimension * dimension * 2l * Integer.SIZE / 8l; RandomAccessFile out = new RandomAccessFile(tempFolder.newFile(), "rw"); MappedByteBuffer buffer = out.getChannel().map(FileChannel.MapMode.READ_WRITE, 0, size); @@ -609,13 +609,13 @@ public class RuggedTest { long t2 = System.currentTimeMillis(); out.close(); - int sizeM = size / (1024 * 1024); + int sizeM = (int) (size / (1024l * 1024l)); System.out.format(Locale.US, "%n%n%5dx%5d, %d sensors:%n" + " Orekit initialization and DEM creation : %5.1fs%n" + " inverse localization and %3dM grid writing: %5.1fs (%.1f px/s, %.1f%% covered)%n", dimension, dimension, nbSensors, - 1.0e-3 *(t1 - t0), sizeM, 1.0e-3 *(t2 - t1), + 1.0e-3 * (t1 - t0), sizeM, 1.0e-3 * (t2 - t1), (badPixels + goodPixels) / (1.0e-3 * (t2 - t1)), (100.0 * goodPixels) / (goodPixels + badPixels)); } catch (IOException ioe) {