[Commits] [svn:einsteintoolkit] NullNews/trunk/src/ (Rev. 6)

schnetter at cct.lsu.edu schnetter at cct.lsu.edu
Thu Oct 27 09:37:05 CDT 2011


User: eschnett
Date: 2011/10/27 09:37 AM

Modified:
 /trunk/src/
  set_pointers.h

Log:
 PITTNullCode/NullNews does not build on BlueGene/P; the C++ STL
 reports an error. The reason seems to be that NULL is interpreted as
 integer constant instead of a pointer. An explicit case solves this
 problem there.

File Changes:

Directory: /trunk/src/
======================

File [modified]: set_pointers.h
Delta lines: +4 -4
===================================================================
--- trunk/src/set_pointers.h	2011-10-25 18:45:30 UTC (rev 5)
+++ trunk/src/set_pointers.h	2011-10-27 14:37:05 UTC (rev 6)
@@ -1,9 +1,9 @@
   
   // define pointer array for past timelevels!
-  vector<CCTK_REAL*> uBondiP(max_timelevels, NULL);
-  vector<CCTK_COMPLEX*> Psi4P(max_timelevels, NULL);
-  vector<CCTK_COMPLEX*> NewsP(max_timelevels, NULL);
-  vector<CCTK_COMPLEX*> NewsBP(max_timelevels, NULL);
+  vector<CCTK_REAL*> uBondiP(max_timelevels, (CCTK_REAL*)NULL);
+  vector<CCTK_COMPLEX*> Psi4P(max_timelevels, (CCTK_COMPLEX*)NULL);
+  vector<CCTK_COMPLEX*> NewsP(max_timelevels, (CCTK_COMPLEX*)NULL);
+  vector<CCTK_COMPLEX*> NewsBP(max_timelevels, (CCTK_COMPLEX*)NULL);
 
   // Get current timelevel...
   // We assume here that the two vars uBondi[0] amd uBondi[1] are right next to each



More information about the Commits mailing list