[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