Error while 'make test' in ubuntu

hello all

$ ./configure --prefix=$DIR/hdf5 --enable-cxx --enable-fortran --with-zlib=$DIR/grib2
$ make
$ make check

**I am getting the following error. Would you please suggest the required corrections? **
THANK YOU

Testing soft unsigned long -> long double conversions FAILED elmt 127: src = ff ff ff ff ff ff ff ff 18446744073709551615 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff ff 18446744073709551615.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 128: src = ff ff ff ff ff ff ff ff 18446744073709551615 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff ff 18446744073709551615.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 129: src = ff ff ff ff ff ff ff fe 18446744073709551614 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff fe 18446744073709551614.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 130: src = ff ff ff ff ff ff ff fc 18446744073709551612 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff fc 18446744073709551612.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 131: src = ff ff ff ff ff ff ff f8 18446744073709551608 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff f8 18446744073709551608.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 132: src = ff ff ff ff ff ff ff f0 18446744073709551600 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff f0 18446744073709551600.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 133: src = ff ff ff ff ff ff ff e0 18446744073709551584 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff e0 18446744073709551584.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 134: src = ff ff ff ff ff ff ff c0 18446744073709551552 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff c0 18446744073709551552.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 135: src = ff ff ff ff ff ff ff 80 18446744073709551488 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff 80 18446744073709551488.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 136: src = ff ff ff ff ff ff ff 00 18446744073709551360 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff ff 00 18446744073709551360.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 137: src = ff ff ff ff ff ff fe 00 18446744073709551104 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff fe 00 18446744073709551104.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 elmt 138: src = ff ff ff ff ff ff fc 00 18446744073709550592 dst = 00 00 00 00 00 00 40 3e ff ff ff ff ff ff fc 00 18446744073709550592.000000 ans = 00 00 00 00 00 00 40 3f 80 00 00 00 00 00 00 00 18446744073709551616.000000 ***** 12 FAILURES! ***** Command exited with non-zero status 1 0.98user 0.20system 0:01.43elapsed 82%CPU (0avgtext+0avgdata 5224maxresident)k 0inputs+0outputs (0major+22608minor)pagefaults 0swaps make[4]: *** [Makefile:3314: dt_arith.chkexe_] Error 1 make[4]: Leaving directory ‘/home/ved/Build_wrf/LIBRARIES/hdf5-1.12.0/test’ make[3]: *** [Makefile:3300: build-check-s] Error 2 make[3]: Leaving directory ‘/home/ved/Build_wrf/LIBRARIES/hdf5-1.12.0/test’ make[2]: *** [Makefile:3294: test] Error 2 make[2]: Leaving directory ‘/home/ved/Build_wrf/LIBRARIES/hdf5-1.12.0/test’ make[1]: *** [Makefile:3071: check-am] Error 2 make[1]: Leaving directory ‘/home/ved/Build_wrf/LIBRARIES/hdf5-1.12.0/test’ make: *** [Makefile:662: check-recursive] Error 1