summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAge
...
* Slightly more pedantic error message, plus better wording for whengoodale2004-08-18
| | | | | | | | trying to change the default for a shared or extended parameter. Fixes PR 1830. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3843 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Slightly more informative error message for an internal error condition;goodale2004-08-18
| | | | | | | | correct fix would be to remove thorn from thornlist, and imp from implist when missing ancestors found, so we never get to this point. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3842 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Slightly more informative error message.goodale2004-08-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3841 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tweaking the file reader to allow continuation lines in strings again.goodale2004-08-17
| | | | | | | | | Note that this has made the syntax for continuation lines stricter - the \ must be the last character in the line (line in C) - you may not have a space or a comment after it. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3840 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix to patch for PR 821. Hopefully these regexes will work better.goodale2004-08-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3839 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Produce warning if storage statement associated with startup or shutdown.goodale2004-08-17
| | | | | | | | Patch from Yaakoub. Fixes PR 1741. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3838 17b73243-c579-4c4c-a9d2-2d5706c11dac
* More informative warning messages.goodale2004-08-17
| | | | | | | | Patch from Yaakoub. Fixes PR 1818. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3837 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Make it an error to try to change the default when extending or sharing agoodale2004-08-17
| | | | | | | | | parameter. Patch from Yaakoub. Fixes PR 1824. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3836 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detect if an inherited variable has the same name as a locally declaredgoodale2004-08-17
| | | | | | | | | one in an interface.ccl file. Patch from Yaakoub. Fixes PR 821. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3835 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Only print error message header if there are warnings/errors.goodale2004-08-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3834 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Provide an explicit separator for the CST warning repetition at the end of ↵goodale2004-08-17
| | | | | | | | | the run. Patch from Yaakoub for PR1686. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3833 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detect if two thorns providing the same implementation have inconsistentgoodale2004-08-17
| | | | | | | | | restricted parameter sets. Patvh from Yaakoub. Fixes PR 1289. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3832 17b73243-c579-4c4c-a9d2-2d5706c11dac
* More sophisticated comment removal - now does a better job with # in quotedgoodale2004-08-17
| | | | | | | string. Patch from Yaakoub for PR 1086. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3831 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change a regex to work around a bug in the perl on RHEL. Also transferredgoodale2004-08-12
| | | | | | | | the full perl expression to the other place it should have been used, which may sort out excessive rebuilding on windows. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3830 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Parse multiple schedule options correctly.schnetter2004-08-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3822 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Clean up comment and indentation.schnetter2004-08-03
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3821 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce HAVE_LAPACK and HAVE_BLAS make variables.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3818 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce HAVE_BLAS make variable.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3817 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remember that we configured with Lapack.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3816 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Yaakoub for PRs 1480 and 1690. Now have workinggoodale2004-07-15
| | | | | | | code to allow tests to set individual absolute and relative tolerances. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3808 17b73243-c579-4c4c-a9d2-2d5706c11dac
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* 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
* Changed from homegrown chomp to perl 5 chomp - needed to add somegoodale2004-06-06
| | | | | | | | | | extra formatting in the interface_parser to keep things looking nice afterwards. This should solve some problems with carriage returns under windows. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3757 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New version of darwinallen2004-06-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3755 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Include header files for warning levels etc. to get rid of compiler warnings ↵hawke2004-06-01
| | | | | | about implicitly defined functions. Only occured when REQUIREing an aliased function. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3754 17b73243-c579-4c4c-a9d2-2d5706c11dac