Package: hdf5
Version: 1.10.10+repack-2
Severity: wishlist
Tags: ftbfs
User: debian-loonga...@lists.debian.org
Usertags: loong64
Dear maintainers,
I've encountered an issue I would like to give feedback on. The
hdf5_1.10.10+repack-2 version has a problem with test case errors when
compiling locally again, e.g. in amd64 rootfs environment.
The error message is as follows:
```
java -Xmx1024M -Dorg.slf4j.simpleLogger.defaultLog=trace
-Djava.library.path=./testlibs -cp
.:./testlibs/jarhdf5-1.10.10.jar:./testlibs/junit4.jar:./testlibs/hamcrest.jar:./testlibs/slf4j-api.jar:./testlibs/slf4j-simple.jar:jarhdf5test.jar:
-ea org.junit.runner.JUnitCore test.TestH5Fbasic
Testing JUnit-TestH5Fbasic [main] INFO hdf.hdf5lib.H5 - HDF5 library:
hdf5_java
[main] INFO hdf.hdf5lib.H5 - successfully loaded from java.library.path
**FAILED** JUnit-TestH5Fbasic
Expected result differs from actual result
*** JUnit-TestH5Fbasic.txt 2023-10-15 22:17:39.140000000 -0400
--- JUnit-TestH5Fbasic.out 2023-10-15 22:17:41.328000000 -0400
***************
*** 15,22 ****
.testH5Fclose_twice
.testH5Freopen
.testH5Fopen_read_only
!
Time: XXXX
! OK (16 tests)
--- 15,55 ----
.testH5Fclose_twice
.testH5Freopen
.testH5Fopen_read_only
! E
Time: XXXX
+ There was 1 failure:
+ 1) testH5Fopen_read_only(test.TestH5Fbasic)
+ java.lang.AssertionError: Expected exception:
hdf.hdf5lib.exceptions.HDF5LibraryException
+ at
org.junit.internal.runners.statements.ExpectException.evaluate(ExpectException.java:35)
+ at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
+ at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+ at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
+ at
org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
+ at
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
+ at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
+ at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
+ at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
+ at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
+ at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
+ at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
+ at
org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
+ at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
+ at
org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
+ at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
+ at org.junit.runners.Suite.runChild(Suite.java:128)
+ at org.junit.runners.Suite.runChild(Suite.java:27)
+ at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
+ at
org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
+ at
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
+ at
org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
+ at
org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
+ at
org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
+ at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
+ at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
+ at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
+ at org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
+ at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
! FAILURES!!!
! Tests run: 16, Failures: 1
```
Please pay attention to the above phenomenon.
So far it seems that Debian Package Auto-Building environment [1]
compiles hdf5 without the above test case failures.
If this is my problem, please correct me.
[1]:https://buildd.debian.org/status/package.php?p=hdf5&suite=sid
thanks,
Dandan Zhang