[Dart-dev] [3817] DART/trunk/mkmf/mkmf.template.xlf.aix: sidd (ncar consulting) says the loader flags we used to have here
nancy at ucar.edu
nancy at ucar.edu
Thu Apr 16 08:56:06 MDT 2009
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/dart-dev/attachments/20090416/e41114b2/attachment.html
-------------- next part --------------
Modified: DART/trunk/mkmf/mkmf.template.xlf.aix
===================================================================
--- DART/trunk/mkmf/mkmf.template.xlf.aix 2009-04-16 04:04:37 UTC (rev 3816)
+++ DART/trunk/mkmf/mkmf.template.xlf.aix 2009-04-16 14:56:05 UTC (rev 3817)
@@ -49,4 +49,13 @@
INCS = -I/usr/local/lib64/r4i4 -I/usr/local/include
LIBS = -L/usr/local/lib64/r4i4 -lnetcdf
FFLAGS = -qsuffix=f=f90:cpp=F90 -q64 -b64 -qarch=auto -qmaxmem=-1 -O2 $(INCS)
-LDFLAGS = $(FFLAGS) -bmaxdata:2000000000 -bmaxstack:2000000000 $(LIBS)
+LDFLAGS = $(FFLAGS) $(LIBS)
+
+# sidd (ncar consulting) says the loader flags we used to have here
+# (-bmaxdata:2000000000 and -bmaxstack:2000000000) were good for the 32-bit
+# version of the compiler, to use more memory. BUT, for the 64-bit version
+# it was actually restricting the max memory for the job. so they're gone.
+# (and interestingly, compiling filter like that and then starting another
+# job in async=2 mode restricted the subjob as well, no matter how it was
+# compiled -- inheriting limits in the proc table at exec time?) anyway,
+# we removed them.
More information about the Dart-dev
mailing list