[cig-commits] [commit] devel, master: Update README_current_conclusions_from_Dimitri_about_the_bug.txt (316c065)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Thu Nov 6 08:09:19 PST 2014


Repository : https://github.com/geodynamics/specfem3d_globe

On branches: devel,master
Link       : https://github.com/geodynamics/specfem3d_globe/compare/bc58e579b3b0838a0968725a076f5904845437ca...be63f20cbb6f462104e949894dbe205d2398cd7f

>---------------------------------------------------------------

commit 316c065d063c7f112ef86121476a69f8ed78f6ea
Author: Dimitri Komatitsch <komatits at users.noreply.github.com>
Date:   Thu Apr 10 19:38:39 2014 +0200

    Update README_current_conclusions_from_Dimitri_about_the_bug.txt


>---------------------------------------------------------------

316c065d063c7f112ef86121476a69f8ed78f6ea
 ...rent_conclusions_from_Dimitri_about_the_bug.txt | 28 +++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/IMPORTANT_BUG_benchmark_Ebru_Par_file/README_current_conclusions_from_Dimitri_about_the_bug.txt b/IMPORTANT_BUG_benchmark_Ebru_Par_file/README_current_conclusions_from_Dimitri_about_the_bug.txt
index 0ba0743..ec1a4d2 100644
--- a/IMPORTANT_BUG_benchmark_Ebru_Par_file/README_current_conclusions_from_Dimitri_about_the_bug.txt
+++ b/IMPORTANT_BUG_benchmark_Ebru_Par_file/README_current_conclusions_from_Dimitri_about_the_bug.txt
@@ -1,4 +1,4 @@
-The three input files needed: Par_file, CMTSOLUTION and STATIONS are in this directory. (and should be moved to directory "DATA" before starting a run)
+The three input files needed: Par_file, CMTSOLUTION and STATIONS are in each directory. (and should be moved to directory "DATA" before starting a run)
 
 ====================
 
@@ -31,3 +31,29 @@ All stations are affected (some more than others), thus I only use and plot the
 
 to all: please confirm the random behavior, but the machine I used is very reliable (European supercomputing center) and the 1D results with attenuation are always OK and fit the normal-mode exact solution perfectly, thus I am 99.99% sure it is a bug in the code rather than a problem on that machine. However, let us confirm that.
 
+====================
+
+Hi,
+
+No, sorry about the confusion, here are the conclusions:
+
+- for Ebru's Par_file, ifort with -mcmodel=medium -shared-intel and ifort without -mcmodel=medium -shared-intel give very different seismograms
+
+- for that same Par_file, GNU gfortran gives the same seismograms with or without -mcmodel=medium, *BUT* gfortran v4.6 gives very different seismograms from gfortran v4.8 (and in addition they also differ from the seismograms given by Intel ifort)
+
+So basically some memory gets corrupted at some point, and the problem is severe because memory is altered very differently between ifort, gfortran v4.6 and gfortran v4.8 and thus the seismograms change drastically.
+
+The bug is triggered only when a 3D Earth model is used *and* attenuation is turned on. 3D models without attenuation are OK, and 1D models with attenuation are also OK.
+
+Thanks,
+Dimitri.
+
+On 10/04/2014 17:16, Matthieu Lefebvre wrote:
+> @komatits
+> In this thread you are saying that -mcmodel=medium -shared-intel with
+> intel compiler sis a problem.
+> and in README_current_conclusions_from_Dimitri_about_the_bug.txt you are
+> saying that mcmodel=medium is also a problem with gnu compilers.
+>
+> Am I right?
+



More information about the CIG-COMMITS mailing list