[ET Trac] [Einstein Toolkit] #1995: McLachlan constraint tests	fail
    Einstein Toolkit 
    trac-noreply at einsteintoolkit.org
       
    Wed Jul  5 11:45:30 CDT 2017
    
    
  
#1995: McLachlan constraint tests fail
------------------------------------+---------------------------------------
  Reporter:  hinder                 |       Owner:                                                   
      Type:  defect                 |      Status:  confirmed                                        
  Priority:  critical               |   Milestone:  ET_2017_05                                       
 Component:  EinsteinToolkit thorn  |     Version:  development version                              
Resolution:                         |    Keywords:  McLachlan constraints tests compiler optimization
------------------------------------+---------------------------------------
Comment (by hinder):
 I would like to see some solid data for which versions of the compiler
 have this problem. At the moment, the reports are too anecdotal.
 I am having trouble finding information about this problem, having never
 seen it myself.  From this ticket, I deduce that some of the tests in
 Dissipation and RotatingSymmetry90/180 fail, and the variables which are
 wrong are computed by ML_ADMConstraints.
 The tests in those thorns are
 {{{
 Dissipation/test/test_ah.par
 Dissipation/test/test_ob.par
 RotatingSymmetry180/test/Kerr-EE.par
 RotatingSymmetry180/test/Kerr-rotating-180-EE.par
 RotatingSymmetry180/test/Kerr-rotating-180-staggered-EE.par
 RotatingSymmetry180/test/Kerr-staggered-EE.par
 RotatingSymmetry180/test/KerrSchild-rotating-180-EE.par
 RotatingSymmetry90/test/Kerr-rotating-90-EE.par
 RotatingSymmetry90/test/Kerr-rotating-90-staggered-EE.par
 RotatingSymmetry90/test/KerrSchild-rotating-90-EE.par
 }}}
 Every one of these tests uses the NoExcision thorn.  Listing all the files
 which do NOT contain "NoExcision" gives:
 {{
 Ian-Hinders-MacBook-Pro:CactusNumerical ian ((c3219faa...))$ grep -L
 NoExcision Dissipation/test/*.par RotatingSymmetry180/test/*.par
 RotatingSymmetry90/test/*.par
 Ian-Hinders-MacBook-Pro:CactusNumerical ian ((c3219faa...))$
 }}
 I have compiled Cactus with Intel 17.0.4 on Minerva, but since NoExcision
 is disabled there, none of these tests run.  I am not sure it is a
 coincidence that all these failing tests use NoExcision.  Could it be
 NoExcision writing to memory it shouldn't be?
 Peter, if you disable NoExcision, do you still see differences between -O1
 and -O2?
-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1995#comment:36>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
    
    
More information about the Trac
mailing list