summaryrefslogtreecommitdiff
path: root/lib/make/known-architectures
Commit message (Collapse)AuthorAge
* Support Darwin 12.3.0eschnett2013-03-15
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4984 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Currently, known_architectures/linux only looks at the first line of '$F77knarf2013-02-21
| | | | | | | | | | | | | | | | | | | | | --version' to determine the version of a gnu-type fortran compiler. However, on bluewaters this returns {{{ /opt/cray/xt-asyncpe/5.16/bin/ftn: INFO: Compiling with CRAYPE_COMPILE_TARGET=native. GNU Fortran (GCC) 4.7.2 20120920 (Cray Inc.) Copyright (C) 2012 Free Software Foundation, Inc. }}} The information the script is actually interested in is on the second line, not the first. Thus, I propose the attached patch (grepping for "GNU" before choosing the first line). I didn't find a problem with this patch on other machines, but there might be in case $F77 --version does not contain GNU in the line with the version. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4958 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support IBM Blue Gene compilerseschnett2013-01-27
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4949 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 12.1.1eschnett2012-11-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4911 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 12.2.0eschnett2012-09-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4875 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 12.1.0eschnett2012-08-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4863 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Take $(CFLAGS) or $(CXXFLAGS) into account when determining dependencieseschnett2012-08-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4858 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 12.0.0 (OS X 10.8.0)eschnett2012-07-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4854 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 11.4.2eschnett2012-07-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4852 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Move MPI support from flesh to a thorneschnett2012-07-21
| | | | | | | | | | | | | | | | Move MPI support from flesh to thorn ExternalLibraries/MPI. This also requires thorns that call MPI directly to declare this in their configuration.ccl. Existing configurations using MPI need to include ExternalLibraries/MPI into their thorn list. * Declare that the flesh optionally uses MPI (because it needs to call MPI_Init) * Update test case mechanism to find out whether MPI is used * Handle configuration bindings for flesh * Don't special-case Crays any more when configuring Linux git-svn-id: http://svn.cactuscode.org/flesh/trunk@4847 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 11.4.0 (Mac OSX 10.7.4)eschnett2012-05-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4821 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 11.3.0eschnett2012-02-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4789 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 11.2.0eschnett2011-10-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4748 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use basename to lead strip directory from full path to the compilers.diener2011-10-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4747 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 11.1 (Mac OS X 10.7.1)eschnett2011-08-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4718 17b73243-c579-4c4c-a9d2-2d5706c11dac
* When checking for particular compiler names on AIX, remove the path,eschnett2011-08-17
| | | | | | | and check only the file names themselves. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4717 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Lioneschnett2011-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4712 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.8.0eschnett2011-06-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4703 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.7.0eschnett2011-03-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4692 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Let Cactus find the correct Intel compiler lib directoryknarf2011-03-16
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4689 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwon 10.6.0 (Mac OS X 10.6.6)eschnett2011-01-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4664 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.5.0eschnett2010-11-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4650 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove default option -std=gnu++0x for the Darwin gcc C++ compiler,eschnett2010-10-01
| | | | | | | | since the default compiler on some Darwin systems doesn't understand it git-svn-id: http://svn.cactuscode.org/flesh/trunk@4640 17b73243-c579-4c4c-a9d2-2d5706c11dac
* only use $intel_dir/lib/icrt.link when it exists, which it does not for ↵knarf2010-09-08
| | | | | | newer versions of the intel compiler - only applies when the intel compiler is not used for linking git-svn-id: http://svn.cactuscode.org/flesh/trunk@4633 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use --version instead of --dumpversion for gfortran because of changes in ↵knarf2010-09-08
| | | | | | the output of the --version option, and to easily support old and new versions of gfortran git-svn-id: http://svn.cactuscode.org/flesh/trunk@4632 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.4.0eschnett2010-07-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4624 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.3.1eschnett2010-05-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4615 17b73243-c579-4c4c-a9d2-2d5706c11dac
* The architecture file xt4-cray-linux misdetects the GNU Fortranschnetter2010-04-17
| | | | | | | | | | | | | | compiler gfortran as the Portland compiler when gfortran is called through the ftn wrapper that Kraken provides. The fix is to do what the linux architecture file does and to remove the faulty test for Portland, and also fix the test for GNU Fortran to not require '95' in the version string. (Patch by Roland Haas) git-svn-id: http://svn.cactuscode.org/flesh/trunk@4605 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Update default options for Darwin (Mac OS)schnetter2010-03-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4603 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.3.0schnetter2010-03-30
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4602 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for AIX 6.1.3.0schnetter2010-03-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4598 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for "new" operating systemschnetter2010-02-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4597 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Detect HP-UX 11.11schnetter2010-01-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4596 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not overwrite the user's MPI settingsschnetter2009-12-29
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4592 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use : instead of touch to create a fileschnetter2009-12-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4585 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 10.2.0schnetter2009-11-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4575 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 10.0.0 (Snow Leopard)schnetter2009-09-22
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4572 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 9.8.0schnetter2009-08-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4565 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for AIX 6.1.2.0schnetter2009-07-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4564 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.7.1schnetter2009-07-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4563 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Correct error in commentschnetter2009-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4559 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support Darwin 9.7.0schnetter2009-05-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4558 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix from Maciej Brodowicz to properly detect the major/minor version of gfortrantradke2009-03-11
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4556 17b73243-c579-4c4c-a9d2-2d5706c11dac
* changes '-std=gnu99' to '-std=c99 -U__STRICT_ANSI__' for the intel C ↵knarf2009-02-17
| | | | | | compiler versions > 8 git-svn-id: http://svn.cactuscode.org/flesh/trunk@4555 17b73243-c579-4c4c-a9d2-2d5706c11dac
* auto-detect IBM C/C++/Fortran compilers for Linux and set appropriate defaultstradke2009-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4551 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix warning message when an unknown F90 compiler was detectedtradke2009-02-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4550 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix gcc version extraction for Debian Lennyknarf2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4520 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for Darwin 9.6.0schnetter2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4519 17b73243-c579-4c4c-a9d2-2d5706c11dac
* add default OpenMP flags for Portland C/F77/F90 compilerstradke2009-01-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4516 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add new configuration option OPENMP to enable/disable OpenMP support.tradke2008-12-08
| | | | | | | | | This option is accompanied by the option set {C,CXX,F77,F90}_OPENMP_FLAGS through which users can overwrite the default OpenMP options set in the known-architectures file. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4513 17b73243-c579-4c4c-a9d2-2d5706c11dac