asfimport opened a new issue, #349: URL: https://github.com/apache/arrow-java/issues/349
Hi Team, Just compiling [java dataset ](https://github.com/apache/arrow/tree/master/java/dataset)module it compile without problems but the test related to get current reservation of JVM direct memory is failing on my local machine macOS Big Sur 11.5.2. Command line: ```java mvn -Darrow.cpp.build.dir=../java-dist/lib clean install ``` Test code: ```java /** * Get current reservation of jVM direct memory. Visible for testing. */ @VisibleForTesting public long getCurrentDirectMemReservation() { try { final Class<?> classBits = Class.forName("java.nio.Bits"); final Field f = classBits.getDeclaredField("reservedMemory"); f.setAccessible(true); return ((AtomicLong) f.get(null)).get(); } catch (Exception e) { throw new RuntimeException(e); } } ``` Error message: ```java [ERROR] testDirectReservationListener Time elapsed: 0.028 s <<< ERROR! java.lang.RuntimeException: java.lang.NoSuchFieldException: reservedMemory at org.apache.arrow.dataset.jni.TestReservationListener.testDirectReservationListener(TestReservationListener.java:50) ``` If I changed from classBits.getDeclaredField("reservedMemory") to classBits.getDeclaredField("RESERVED_MEMORY") all the test finished without problems. Seeing this way to obtain reserved memory on [Jvm.java](https://github.com/OpenHFT/Chronicle-Core/blob/ea/src/main/java/net/openhft/chronicle/core/Jvm.java#L144). Consider: Current test on macOS finished ok on the [ci workflows](https://github.com/ursacomputing/crossbow/runs/4987946390). **Reporter**: [David Dali Susanibar Arce](https://issues.apache.org/jira/browse/ARROW-15834) / @davisusanibar <sub>**Note**: *This issue was originally created as [ARROW-15834](https://issues.apache.org/jira/browse/ARROW-15834). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*</sub> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org