From schnetter at cct.lsu.edu Tue Jun 10 16:39:53 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 10 Jun 2008 21:39:53 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/lib/make/known-architectures linux" Message-ID: <20080610213953.CB30D8181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/lib/make/known-architectures In directory asylum.cct.lsu.edu:/tmp/cvs-serv32537 Modified Files: linux Log Message: Replace "touch" with ": >", which uses the file server clock instead of the clients, and thus can prevent some make problem if the file server clock is not synchronised From schnetter at cct.lsu.edu Tue Jun 10 16:41:00 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 10 Jun 2008 21:41:00 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/lib/make/known-architectures linux" Message-ID: <20080610214100.05C9F8181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/lib/make/known-architectures In directory asylum.cct.lsu.edu:/tmp/cvs-serv32622 Modified Files: linux Log Message: Correct a bash warning about -ge being used as a unary operator because one of the arguments is undefined. From schnetter at cct.lsu.edu Sat Jun 14 20:24:36 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Sun, 15 Jun 2008 01:24:36 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/lib/make/known-architectures darwin9.3.0" Message-ID: <20080615012436.4419F8181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/lib/make/known-architectures In directory asylum.cct.lsu.edu:/tmp/cvs-serv10774 Added Files: darwin9.3.0 Log Message: Add support for Darwin 9.3.0 From tradke at aei.mpg.de Tue Jun 17 12:13:10 2008 From: tradke at aei.mpg.de (Thomas Radke (tradke)) Date: Tue, 17 Jun 2008 17:13:10 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus Makefile" Message-ID: <20080617171310.DB8498181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus In directory asylum.cct.lsu.edu:/tmp/cvs-serv5979 Modified Files: Makefile Log Message: Frank Loeffler's patch "Support for svn in 'make update' (2)" (http://www.cactuscode.org/old/pipermail/patches/2008-June/000242.html) From tradke at aei.mpg.de Tue Jun 17 12:13:11 2008 From: tradke at aei.mpg.de (Thomas Radke (tradke)) Date: Tue, 17 Jun 2008 17:13:11 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/lib/sbin CVSUpdate.pl MakeUtils.pl" Message-ID: <20080617171311.141328194@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/lib/sbin In directory asylum.cct.lsu.edu:/tmp/cvs-serv5979/lib/sbin Modified Files: CVSUpdate.pl MakeUtils.pl Log Message: Frank Loeffler's patch "Support for svn in 'make update' (2)" (http://www.cactuscode.org/old/pipermail/patches/2008-June/000242.html) From schnetter at cct.lsu.edu Tue Jun 17 15:09:02 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 17 Jun 2008 20:09:02 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/doc/UsersGuide Appendices.tex" Message-ID: <20080617200902.B53168181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/doc/UsersGuide In directory asylum.cct.lsu.edu:/tmp/cvs-serv9106 Modified Files: Appendices.tex Log Message: Document that square brackets can be used in parameter range specifications to denote closed intervals From schnetter at cct.lsu.edu Tue Jun 17 15:24:04 2008 From: schnetter at cct.lsu.edu (Erik Schnetter (schnetter)) Date: Tue, 17 Jun 2008 20:24:04 +0000 Subject: [Flesh-cvs] DEVELOPMENT CVS "Cactus/src/util Misc.c" Message-ID: <20080617202404.2DE3A8181@asylum.cct.lsu.edu> Update of /cactusdevcvs/Cactus/src/util In directory asylum.cct.lsu.edu:/tmp/cvs-serv9321/util Modified Files: Misc.c Log Message: Cactus has currently an error in its parameter checking. It interprets ranges consisting of single numbers as allowing this number and all larger numbers. For example, the specification INT spatial_order "Order of spatial differencing" { 2 :: "second order" 4 :: "fourth order" } 2 allows all numbers not less than 2. This patch corrects this problem. Since this involves regular expressions which are often difficult to read, I have broken up the regular expressions into macros containing sub-expressions. I have also replaced calls to atoi and atof with calls to strtol and strtod, since these allow error checking which also was not present before.