[Users] meeting minutes
Roland Haas
roland.haas at physics.gatech.edu
Mon Dec 3 11:58:46 CST 2012
Present were: Frank, Roland, Ian, Steve, Josh, Yosef, Erik,
Tanja, Philipp, Seth, Bruno
Erik gave a quick explanation on where the Ninja build system differs
from make (see email
http://cactuscode.org/pipermail/developers/2012-December/006331.html).
Essentially:
* Ninja is lower level than make
* two stage procedure: first one defines rules eg how to compile c++
files, then one assigns files to rules. No automatic assignment based on
filename patterns occurs.
* Ninja build files look cleaner than makefiles
* not high priority. Might want a student to have a look at. Problem:
needs to understand the Cactus build system first.
Changes to code over the last week, coding crusade against warnings:
* arrangements folder is no longer in flesh repository, this should fix
issue with parallel checkouts
* Erik has suggestions on how the remove warnings from Vectors thorn.
Will try to go back to use inline functions for vectorized operations
rather than macros (originally Erik found that some compilers do not
properly inline the functions resulting in a ~5 slowdown).
* disable shadow warning in default option lists
Misc:
* Roland will host next meeting (Dec. 10th).
Yours,
Roland
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20121203/f2bff40b/attachment.bin
More information about the Users
mailing list