updated
authorGengbin Zheng <gzheng@illinois.edu>
Thu, 9 Aug 2012 17:18:09 +0000 (12:18 -0500)
committerGengbin Zheng <gzheng@illinois.edu>
Thu, 9 Aug 2012 17:18:09 +0000 (12:18 -0500)
src/scripts/configure
src/scripts/conv-autoconfig.h.in

index f633519d4734b9846c6d9bbe2f69334135d47b24..9fb70f0c037b5eae7f5f8ee19d5e61333f827f61 100755 (executable)
@@ -4017,6 +4017,24 @@ cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 
+#### test if Cray mesh dimension query function will work ####
+cat > $tc <<EOT
+#include <rca_lib.h>
+
+int main() {
+    rca_mesh_coord_t xyz;
+    rca_get_max_dimension(&xyz);
+
+    return 0;
+}
+EOT
+test_linkc "whether Cray rca_has get_max_dimension" "yes" "no" "-lrca"
+
+cat >>confdefs.h <<_ACEOF
+#define CMK_HAS_RCA_MAX_DIMENSION $pass
+_ACEOF
+
+
 #### query Cray machine max NID ####
 
 cmd=`which xtprocadmin 2>/dev/null`
index 648ddfda82f56193a61aa572a4d9cb7b4c241da9..168b2c2a806f942be62d3ae39d76f3b7844b1c0c 100644 (file)
 /* whether Cray rca library is available */
 #undef CMK_HAS_RCALIB
 
+/* whether Cray rca has rca_get_max_dimension */
+#undef CMK_HAS_RCA_MAX_DIMENSION
+
 /* whether has regex.h */
 #undef CMK_HAS_REGEX_H