summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Also check for x86_64 CPU type when setting Fortran compiler options.tradke2004-07-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3807 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document that the "varname" argument in the I/O method calls may have appendedtradke2004-07-05
| | | | | | | an optional options string. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3806 17b73243-c579-4c4c-a9d2-2d5706c11dac
* For IRIX: switch off automatic template instantiation when using native C++ ↵tradke2004-07-05
| | | | | | | | | compiler. For Solaris: undo my previous commit. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3805 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Switch off automatic template instantiation when using native C++ compiler.tradke2004-07-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3804 17b73243-c579-4c4c-a9d2-2d5706c11dac
* more typo fixesrideout2004-06-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3803 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make the line length and indentation depth for free form Fortran aschnetter2004-06-29
| | | | | | | | | global constant. Increase the default from 79 to 132. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3802 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use CPPFLAGS in addition to CFLAGS and CXXFLAGS when compiling.schnetter2004-06-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3801 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Set {C|CXX}_WARN_FLAGS for Intel compilers so that only errors and warningstradke2004-06-28
| | | | | | | are displayed, no remark messages. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3800 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't depend anymore on IA32ROOT or IA64ROOT to be set.tradke2004-06-28
| | | | | | | | | Use "$(dirname $(dirname $(which $F90)))" instead. This closes PR Cactus 1540: "Auto-detecting the link line for Fortran compiler does not work". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3799 17b73243-c579-4c4c-a9d2-2d5706c11dac
* typo fixesrideout2004-06-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3798 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow LDFLAGS configure-time option to be used also during the configure stagetradke2004-06-26
| | | | | | | | | itself. This closes PR Compiler/1174: "Cactus thinks my g++ is a crosscompiler". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3797 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Document the new HAVE_CCTK_<datatype> macros.tradke2004-06-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3796 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use new HAVE_CCTK_<datatype> macro names.tradke2004-06-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3795 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Rename datatype availability macros from CCTK_HAVE_<datatype> intotradke2004-06-26
| | | | | | | HAVE_CCTK_<datatype> to be consistent with other configure macros. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3794 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Extended error message about required thorns which aren't listed in the ↵tradke2004-06-26
| | | | | | thornlist file. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3793 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not define CCTK_L2_CACHE_SIZE and CCTK_L2_CACHELINE_BYTES macros anymore.tradke2004-06-26
| | | | | | | They have been depricated in beta13. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3792 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not use CCTK_L2_CACHE_SIZE and CCTK_L2_CACHELINE_BYTES macros anymore.tradke2004-06-26
| | | | | | | They have been depricated in beta13. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3791 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Also search in $HOME for a LAM/MPICH/PACX installation.tradke2004-06-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3790 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Yaakoub to give a better error message when lang is missing orgoodale2004-06-23
| | | | | | | | | badly specified in a schedule block. Fixes PR 1722. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3789 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add option flag for 'local' mode.tradke2004-06-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3788 17b73243-c579-4c4c-a9d2-2d5706c11dac
* change #if CCTK_HAVE_REAL16 --> #ifdef CCTK_HAVE_REAL16jthorn2004-06-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and similarly for other such #if tests, to avoid warnings from icc: /afs/aei-potsdam.mpg.de/u/jthorn/cactus/Cactus/src/include/cctk_Types.h(32): rem ark #193: zero used for undefined preprocessing identifier #if CCTK_HAVE_REAL16 ^ /afs/aei-potsdam.mpg.de/u/jthorn/cactus/Cactus/src/include/cctk_Complex.h(46): r emark #193: zero used for undefined preprocessing identifier #if CCTK_HAVE_REAL16 ^ [N.b. Harbison & Steele: "C: A Reference Manual", section 3.5.1, states that #if undefined_identifier is equivalent to #if 0 , so so long as we define the symbols with nonzero values when we do define them, #if and #ifdef are equivalent here. But #ifdef is cleaner because * it avoids spurious compiler warnings such as the above * it follows the standard convention for feature-test macros (see, for example, the discussion in the first example of Harbison & Steele's section 3.5.3) and so reduces "programmer surprise" for future maintainence programmers] [Note also that this change is orthogonal to the current discussion on the developers mailing list of what the names of these feature-test macros should be.] git-svn-id: http://svn.cactuscode.org/flesh/trunk@3787 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't enclose option settings with single quotes; they break config-info beingtradke2004-06-22
| | | | | | | | | used as an options file. This closes PR Cactus 975: "Cannot pass options with spaces on the command line". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3786 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Slightly change layout for the 'config-info' file so that it can be usedtradke2004-06-22
| | | | | | | | | as an options file for a reconfigure. This closes PR Cactus 1087: "Please remember configuration options". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3785 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Finally get rid of all appearances of CCTK_InterpGV() and CCTK_InterpLocal().tradke2004-06-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3784 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Yaakoub to fix parsing of nested quotes.goodale2004-06-21
| | | | | | | Fixes PR 1716. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3783 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Adding thorn name to error message. (Patch from Yaakoub.)goodale2004-06-21
| | | | | | | Fixes PR 1723. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3782 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Yaakoub to fix a spelling mistake.goodale2004-06-21
| | | | | | | Fixes PR 1724. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3781 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Set LIBS and LIBDIRS to point to the gnu95 library if F90 wasn't configuredtradke2004-06-21
| | | | | | | to be used as LD. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3780 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Renamed local variable 'index' to 'idx' to get rid of gcc compiler warningstradke2004-06-21
| | | | | | | about naming variables after global functions. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3779 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed excessive spaces after '\' character. This fixes syntax errors fortradke2004-06-21
| | | | | | | certain makefile targets. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3778 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed typo in macros names in my previous commit: HAVE_CCTK_REAL* should readtradke2004-06-20
| | | | | | | CCTK_HAVE_REAL*. Ditto for CCTK_INT*. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3777 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define CCTK_REAL{8|16|32} fortran datatypes only if the correspondingtradke2004-06-20
| | | | | | | | CCTK_HAVE_REAL{8|16|32} macros are defined. Dito for CCTK_COMPLEX* datattypes. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3776 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use '#if CCTK_HAVE_REAL*' rather than '#ifdef CCTK_REAL*'.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3775 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce CCTK_HAVE_INT* and CCTK_HAVE_REAL* macros.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3774 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Test for availability of mkstemp(3).tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3773 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed documentation of old interpolator API code.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3772 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed old interpolator API code.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3771 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix evaluation of user input on "yes/no" prompts.tradke2004-06-20
| | | | | | | | This closes PR Cactus/1776: "Answering "no" to "create configuration?" does not abort". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3770 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Re-enable the force-reconfigure check.tradke2004-06-20
| | | | | | | This closes PR Cactus/1777: "force-reconfigure does not work". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3769 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Describe POSTRESTRICT and POSTREGRID bins during startup.schnetter2004-06-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3768 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Exit with error code if thornlist doesn't exist.tradke2004-06-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3767 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Took out '-Wbad-function-cast' and '-Wmissing-declarations' from defaulttradke2004-06-10
| | | | | | | | setting for CXX_WARN_FLAGS. According to g++, these are valid warning flags for C/ObjC but not for C++. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3766 17b73243-c579-4c4c-a9d2-2d5706c11dac
* For IA64: Reduced C/CXX/Fortran optimization level from '-O3' (which causedtradke2004-06-09
| | | | | | | the BSSN_MoL benchmark crash) down to '-O2'. Fixed list of intel-specific libs. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3765 17b73243-c579-4c4c-a9d2-2d5706c11dac
* CCTK_TraverseString() returns error code (-5) if it encounters an invalidtradke2004-06-09
| | | | | | | variable or group name. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3764 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Comment out the warning that is printed when the "requires thorns"schnetter2004-06-08
| | | | | | | | | | | mechanism is used. The warning is now factually incorrect, as capabilities are not a one-to-one replacement for the "requires thorns" mechanism. Furthermore, the standard thorns should not elicit warnings. This warning should be re-enabled once a better mechanism is available, e.g. the planned private inheritance for beta 16. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3763 17b73243-c579-4c4c-a9d2-2d5706c11dac
* known-architectures file for OpenBSD 3.5jthorn2004-06-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3762 17b73243-c579-4c4c-a9d2-2d5706c11dac
* When a REQUIRED function is not provided also print the thorn that's doing ↵hawke2004-06-07
| | | | | | the REQUIREing in the first place. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3761 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Interpret CTRL-D user input as "no" when asking for confirmation.tradke2004-06-07
| | | | | | | This closes PR Cactus/1759: "Cactus creates new configurations without asking". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3760 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix indentation.schnetter2004-06-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3759 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removing some stuff flagged by perl -cw .goodale2004-06-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3758 17b73243-c579-4c4c-a9d2-2d5706c11dac