[cig-commits] r21124 - in short/3D/PyLith/branches/v1.7-trunk: . doc/releasenotes share
brad at geodynamics.org
brad at geodynamics.org
Mon Dec 10 17:15:26 PST 2012
Author: brad
Date: 2012-12-10 17:15:26 -0800 (Mon, 10 Dec 2012)
New Revision: 21124
Modified:
short/3D/PyLith/branches/v1.7-trunk/README
short/3D/PyLith/branches/v1.7-trunk/configure.ac
short/3D/PyLith/branches/v1.7-trunk/doc/releasenotes/announce_v1.8.1.txt
short/3D/PyLith/branches/v1.7-trunk/share/valgrind-python.supp
Log:
Merge from stable.
Modified: short/3D/PyLith/branches/v1.7-trunk/README
===================================================================
--- short/3D/PyLith/branches/v1.7-trunk/README 2012-12-11 00:47:06 UTC (rev 21123)
+++ short/3D/PyLith/branches/v1.7-trunk/README 2012-12-11 01:15:26 UTC (rev 21124)
@@ -71,6 +71,9 @@
parallel. The number of impulses corresponded to only those on
process 0.
+ - Corrected computation of fault tractions (Lagrange multipliers) on
+ process boundaries for prescribed slip with explicit time stepping.
+
- Fixed bug when reading in list of output points with just one
point.
Modified: short/3D/PyLith/branches/v1.7-trunk/configure.ac
===================================================================
--- short/3D/PyLith/branches/v1.7-trunk/configure.ac 2012-12-11 00:47:06 UTC (rev 21123)
+++ short/3D/PyLith/branches/v1.7-trunk/configure.ac 2012-12-11 01:15:26 UTC (rev 21124)
@@ -43,16 +43,15 @@
[if test "$enableval" = yes ; then enable_testing=yes; else enable_testing=no; fi],
[enable_testing=no])
AM_CONDITIONAL([ENABLE_TESTING], [test "$enable_testing" = yes])
-# Enable full-scale testing except on cygwin (need to rebase)
-if test "$enable_testing" = yes ; then
- enable_full_testing=yes
+if test "$enable_testing" = yes; then
+ enable_full_testing=yes
+ # Disable full-scale testing on cygwin (need to rebase)
AC_CANONICAL_HOST
case $host_os in
cygwin*)
enable_full_testing=no ;;
esac
fi
-AM_CONDITIONAL([ENABLE_FULL_TESTING], [test "$enable_full_testing" = yes])
# CUBIT I/O w/netcdf
AC_ARG_ENABLE([cubit],
@@ -213,6 +212,21 @@
CIT_HDF5_LIB_PARALLEL
fi
+# Full-scale testing with h5py
+if test "$enable_full_testing" = yes ; then
+ AM_PATH_PYTHON
+ AC_MSG_CHECKING(for python module h5py for full scale testing)
+ $PYTHON -c "import h5py" 2>/dev/null
+ if test $? == 0; then
+ AC_MSG_RESULT([found h5py, enabling full scale testing])
+ enable_full_testing=yes
+ else
+ AC_MSG_RESULT([not found, disabling full scale testing])
+ enable_full_testing=no
+ fi
+fi
+AM_CONDITIONAL([ENABLE_FULL_TESTING], [test "$enable_full_testing" = yes])
+
# CUDA
if test "$enable_cuda" = "yes" ; then
CIT_CUDA_INCDIR
Modified: short/3D/PyLith/branches/v1.7-trunk/doc/releasenotes/announce_v1.8.1.txt
===================================================================
--- short/3D/PyLith/branches/v1.7-trunk/doc/releasenotes/announce_v1.8.1.txt 2012-12-11 00:47:06 UTC (rev 21123)
+++ short/3D/PyLith/branches/v1.7-trunk/doc/releasenotes/announce_v1.8.1.txt 2012-12-11 01:15:26 UTC (rev 21124)
@@ -28,6 +28,9 @@
parallel. The number of impulses corresponded to only those on
processor 0.
+ - Corrected computation of fault tractions (Lagrange multipliers) on
+ process boundaries for prescribed slip with explicit time stepping.
+
- Fixed bug when reading in list of output points with just one
point.
Modified: short/3D/PyLith/branches/v1.7-trunk/share/valgrind-python.supp
===================================================================
--- short/3D/PyLith/branches/v1.7-trunk/share/valgrind-python.supp 2012-12-11 00:47:06 UTC (rev 21123)
+++ short/3D/PyLith/branches/v1.7-trunk/share/valgrind-python.supp 2012-12-11 01:15:26 UTC (rev 21124)
@@ -20,41 +20,70 @@
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Addr4
fun:PyObject_Free
+ ...
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
- Memcheck:Addr4
- fun:PyObject_Realloc
+ Memcheck:Value4
+ fun:PyObject_Free
+ ...
}
{
ADDRESS_IN_RANGE/Use of uninitialised value of size 8
Memcheck:Value8
fun:PyObject_Free
+ ...
}
{
- ADDRESS_IN_RANGE/Use of uninitialised value of size 8
- Memcheck:Value8
+ ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
+ Memcheck:Cond
+ fun:PyObject_Free
+ ...
+}
+
+{
+ ADDRESS_IN_RANGE/Invalid read of size 4
+ Memcheck:Addr4
fun:PyObject_Realloc
+ ...
}
{
- ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
- Memcheck:Cond
- fun:PyObject_Free
+ ADDRESS_IN_RANGE/Invalid read of size 4
+ Memcheck:Value4
+ fun:PyObject_Realloc
+ ...
}
{
+ ADDRESS_IN_RANGE/Use of uninitialised value of size 8
+ Memcheck:Value8
+ fun:PyObject_Realloc
+ ...
+}
+
+{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
Memcheck:Cond
fun:PyObject_Realloc
+ ...
}
{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value(s)
Memcheck:Cond
fun:__strcpy_chk
+ ...
}
+{
+ ADDRESS_IN_RANGE/blocks are still reachable in loss
+ Memcheck:Leak
+ ...
+ fun:Py_InitializeEx
+ fun:_ZN11spatialdata5units6ParserC1Ev
+ ...
+}
\ No newline at end of file
More information about the CIG-COMMITS
mailing list