File: long_overflow.patch

package info (click to toggle)
libfastutil-java 8.5.16%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,208 kB
  • sloc: java: 19,706; sh: 1,188; makefile: 473; xml: 354
file content (16 lines) | stat: -rw-r--r-- 583 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Description: Dividing Long.MAX_VALUE by 2 as some tiny long will be added to
 it, in order to avoid being back to negative long values.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: sebastiano.vigna@unimi.it
Last-Update: 2022-10-01

--- a/test/it/unimi/dsi/fastutil/BigArraysTest.java
+++ b/test/it/unimi/dsi/fastutil/BigArraysTest.java
@@ -70,6 +70,6 @@
 
 	@Test(expected = ArrayIndexOutOfBoundsException.class)
 	public void testEnsureOffSetLength() {
-		BigArrays.ensureOffsetLength(42, Long.MAX_VALUE, 10);
+		BigArrays.ensureOffsetLength(42, Long.MAX_VALUE / 2, 10);
 	}
 }