--- jsr166/src/test/tck/ThreadLocalRandomTest.java 2016/12/10 12:39:15 1.24 +++ jsr166/src/test/tck/ThreadLocalRandomTest.java 2017/09/19 20:10:49 1.25 @@ -57,6 +57,9 @@ public class ThreadLocalRandomTest exten * possible values. */ public void testNext() throws ReflectiveOperationException { + // Inhibit "An illegal reflective access operation has occurred" + if (!testImplementationDetails) return; + ThreadLocalRandom rnd = ThreadLocalRandom.current(); final java.lang.reflect.Method m; try {