[ET Trac] [Einstein Toolkit] #1729: Switch Carpet to new bboxset class implementation

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Jan 13 07:43:30 CST 2015


#1729: Switch Carpet to new bboxset class implementation
--------------------------+-------------------------------------------------
  Reporter:  eschnett     |       Owner:  eschnett           
      Type:  enhancement  |      Status:  review             
  Priority:  major        |   Milestone:                     
 Component:  Carpet       |     Version:  development version
Resolution:               |    Keywords:                     
--------------------------+-------------------------------------------------

Comment (by hinder):

 What sort of error message would people get at the moment if C++11 is not
 available, and they try to build the ET on a machine without the
 CARPET_DISABLE_BBOXSET2 macro defined?  Should C++11 be detected
 automatically duing autoconf, and Carpet use this to decide whether the
 new code is used?  Or should the check be more specific, for the features
 which are actually used?

 I am thinking of users trying to set up the ET on a new machine which does
 not have C++11 (are these sufficiently rare that we can assume users won't
 encounter them?) and getting an error message which does not clearly
 explain that they need to set a Carpet macro due to having an old
 compiler.

 Thanks for the unit tests; I actually looked for such a thorn, but for
 some reason didn't see it.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1729#comment:4>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list