summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2004-02-06 21:57:34 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2004-02-06 21:57:34 (GMT)
commita2c349d32ae124015638fe6b0e36e1d37a66e54b (patch)
tree7c5896b9aa5d9695523a3f3dc5fc62db8c20c355
parentd8cfeadd906c13421c4fe9abe1a5318a956236f6 (diff)
downloadhdf5-a2c349d32ae124015638fe6b0e36e1d37a66e54b.zip
hdf5-a2c349d32ae124015638fe6b0e36e1d37a66e54b.tar.gz
hdf5-a2c349d32ae124015638fe6b0e36e1d37a66e54b.tar.bz2
[svn-r8159] Purpose: Disable a test.
Description: Temporarily disable float(or double) - unsigned long long software conversion because there is a bug in pgcc compiler. Will enable it once the problem is solved. Platforms tested: RH 8
-rw-r--r--test/dtypes.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/test/dtypes.c b/test/dtypes.c
index 8b03a68..b20778b 100644
--- a/test/dtypes.c
+++ b/test/dtypes.c
@@ -5488,9 +5488,15 @@ run_float_int_conv(const char *name)
#if H5_SIZEOF_LONG_LONG!=H5_SIZEOF_LONG
nerrors += test_conv_int_float(name, H5T_NATIVE_FLOAT, H5T_NATIVE_LLONG);
nerrors += test_conv_int_float(name, H5T_NATIVE_DOUBLE, H5T_NATIVE_LLONG);
-
- nerrors += test_conv_int_float(name, H5T_NATIVE_FLOAT, H5T_NATIVE_ULLONG);
- nerrors += test_conv_int_float(name, H5T_NATIVE_DOUBLE, H5T_NATIVE_ULLONG);
+
+ /* Temporarily disable these two tests for software conversion because of
+ * the bug in pgcc compiler.
+ * Will turn it back once the problem is solved.
+ */
+ if(!strcmp(name, "hw")) {
+ nerrors += test_conv_int_float(name, H5T_NATIVE_FLOAT, H5T_NATIVE_ULLONG);
+ nerrors += test_conv_int_float(name, H5T_NATIVE_DOUBLE, H5T_NATIVE_ULLONG);
+ }
#endif
#endif /*TMP*/