]>
https://gitweb.dealii.org/ - candi.git/log
Uwe Köcher [Fri, 22 Jan 2021 22:52:55 +0000 (23:52 +0100)]
guess_platform: use major version for debian as well
Uwe Köcher [Fri, 22 Jan 2021 22:42:54 +0000 (23:42 +0100)]
removes opensuse unsupported platform files
Uwe Köcher [Fri, 22 Jan 2021 22:38:49 +0000 (23:38 +0100)]
guess_platform: find major os version
Uwe Köcher [Fri, 22 Jan 2021 21:58:26 +0000 (22:58 +0100)]
adds fedora29 platform file
Uwe Köcher [Fri, 22 Jan 2021 21:48:24 +0000 (22:48 +0100)]
candi.sh: new guess_platform: removes dependency from lsb_release
Timo Heister [Wed, 20 Jan 2021 15:57:03 +0000 (10:57 -0500)]
Merge pull request #158 from tjhei/ci_linux_blas
CI: add ubuntu 20.04 with openblas, rename and restructure OSX
Uwe Köcher [Wed, 20 Jan 2021 09:09:43 +0000 (10:09 +0100)]
Merge pull request #153 from tjhei/hdf5-1.10.7
hdf5: bump to 1.10.7
Uwe Köcher [Wed, 20 Jan 2021 09:05:57 +0000 (10:05 +0100)]
Merge pull request #161 from tjhei/openblas_fixes
openblas: update to 0.3.13 and fix OSX
Uwe Köcher [Wed, 20 Jan 2021 09:04:24 +0000 (10:04 +0100)]
Merge pull request #162 from tjhei/python3
handle python3 correctly
Timo Heister [Sun, 20 Dec 2020 16:53:10 +0000 (11:53 -0500)]
handle python3 correctly
If "python" does not exist in the environment, we set PYTHONVER to the
empty string, which makes configuration fail. Fix this.
Timo Heister [Sat, 9 Jan 2021 19:08:13 +0000 (14:08 -0500)]
Merge pull request #160 from tjhei/centos_cmake
take over #154 and #157 (centos cmake) to master branch
Timo Heister [Sun, 20 Dec 2020 17:13:49 +0000 (12:13 -0500)]
hdf5: bump to 1.10.7
Timo Heister [Sun, 20 Dec 2020 19:59:47 +0000 (14:59 -0500)]
fix openblas on OSX
Timo Heister [Sun, 20 Dec 2020 19:59:39 +0000 (14:59 -0500)]
update openblas to 0.3.13
I am getting compile errors with the old version on ubuntu 20.04:
getarch_2nd.c:12:35: error: ‘SGEMM_DEFAULT_UNROLL_M’ undeclared (first
use in this function); did you mean ‘XGEMM_DEFAULT_UNROLL_M’?
An update fixes this.
ohcfe [Wed, 23 Dec 2020 11:17:17 +0000 (06:17 -0500)]
Addresses issue #155 old CentOS compilers
ohcfe [Wed, 23 Dec 2020 11:06:23 +0000 (06:06 -0500)]
Addresses issue #154 CentOS cmake is too old
Timo Heister [Fri, 8 Jan 2021 20:34:02 +0000 (15:34 -0500)]
Merge pull request #152 from tjhei/ci_lapack
CI: fix OSX tester
Timo Heister [Fri, 1 Jan 2021 14:41:41 +0000 (09:41 -0500)]
debug build
Timo Heister [Fri, 1 Jan 2021 14:41:35 +0000 (09:41 -0500)]
use older cmake
Timo Heister [Fri, 1 Jan 2021 14:40:01 +0000 (09:40 -0500)]
output detailed.log
Timo Heister [Thu, 31 Dec 2020 22:54:28 +0000 (17:54 -0500)]
CI: add ubuntu 20.04 with openblas, rename and restructure OSX
Timo Heister [Sun, 20 Dec 2020 17:02:03 +0000 (12:02 -0500)]
CI: fix OSX build
- force cmake 3.18 as 9.2 does not support 3.19 (default in the VM)
- change the minimal build to use MPI as well (without it, blas is not
found for some reason). There is no good reason to test candi builds
without MPI.
Timo Heister [Sun, 20 Dec 2020 16:39:15 +0000 (11:39 -0500)]
Merge pull request #148 from rezarastak/remove_threads
remove WITH_THREADS
Reza Rastak [Wed, 10 Jun 2020 23:30:35 +0000 (16:30 -0700)]
remove WITH_THREADS
Timo Heister [Tue, 9 Jun 2020 22:15:04 +0000 (18:15 -0400)]
Merge pull request #146 from rezarastak/deprecate_old_ubuntu
deprecate unsupported ubuntu platforms
Timo Heister [Tue, 9 Jun 2020 22:14:38 +0000 (18:14 -0400)]
Merge pull request #147 from rezarastak/required_ubuntu_packages
bc and python must be available on ubuntu
Reza Rastak [Tue, 9 Jun 2020 04:34:32 +0000 (21:34 -0700)]
bc and python must be available on ubuntu
Reza Rastak [Tue, 9 Jun 2020 03:11:17 +0000 (20:11 -0700)]
deprecate unsupported ubuntu platforms
Timo Heister [Mon, 25 May 2020 13:27:20 +0000 (09:27 -0400)]
Merge pull request #144 from tjhei/master-9.2.0
switch master branch to v9.2.0
Timo Heister [Thu, 21 May 2020 22:12:00 +0000 (18:12 -0400)]
switch master branch to v9.2.0
Timo Heister [Tue, 19 May 2020 18:39:35 +0000 (14:39 -0400)]
Merge pull request #141 from tjhei/petsc_slepc_update
Petsc/slepc update
Uwe Köcher [Mon, 18 May 2020 17:46:10 +0000 (19:46 +0200)]
Merge pull request #137 from tjhei/adolc-v2.7.2
update adol-c to 2.7.2
Uwe Köcher [Mon, 18 May 2020 17:12:08 +0000 (19:12 +0200)]
Merge pull request #136 from tjhei/arch_manjaro
basic working version for arch/manjaro
Uwe Köcher [Mon, 18 May 2020 17:09:39 +0000 (19:09 +0200)]
Merge pull request #140 from tjhei/ubuntu2004
support ubuntu 20.04
Timo Heister [Mon, 18 May 2020 13:41:43 +0000 (09:41 -0400)]
update slepc/petsc version to 3.13.x
This is required as our old version only supports Python 2.x, which is
end-of-life now.
Timo Heister [Mon, 18 May 2020 13:40:21 +0000 (09:40 -0400)]
support ubuntu 20.04
Timo Heister [Fri, 15 May 2020 20:06:38 +0000 (16:06 -0400)]
bump version number on master branch
Timo Heister [Tue, 7 Apr 2020 18:10:01 +0000 (14:10 -0400)]
update adol-c to 2.7.2
Timo Heister [Sun, 12 Apr 2020 14:47:49 +0000 (10:47 -0400)]
Merge pull request #138 from tjhei/ci_checkoutv2
CI: switch to checkout v2
Timo Heister [Thu, 9 Apr 2020 16:23:41 +0000 (12:23 -0400)]
CI: switch to checkout v2
this might fix occasional reference is not a tree errors.
Timo Heister [Mon, 2 Mar 2020 21:53:23 +0000 (16:53 -0500)]
basic working version for arch/manjaro
Uwe Köcher [Tue, 28 Jan 2020 19:35:06 +0000 (20:35 +0100)]
Merge pull request #134 from tjhei/test_petsc_on_osx
add github action to include petsc on OSX
Timo Heister [Tue, 28 Jan 2020 16:27:04 +0000 (11:27 -0500)]
add github action to include petsc on OSX
Uwe Köcher [Fri, 10 Jan 2020 07:56:19 +0000 (08:56 +0100)]
Merge pull request #132 from tjhei/tjhei-osx-ci
simple continuous integration using github actions
Timo Heister [Sun, 29 Dec 2019 20:33:11 +0000 (15:33 -0500)]
use github actions for CI
use github actions for some simple build tests:
- ubuntu 18: MPI, gcc, p4est and deal.II
- OSX minimal: clang, serial, just deal.II
- OSX parallel: gcc9, MPI, p4est and deal.II
Uwe Köcher [Thu, 9 Jan 2020 08:06:52 +0000 (09:06 +0100)]
Merge pull request #131 from tjhei/osx-support
OSX 10.14 and 10.15 support
Timo Heister [Sun, 29 Dec 2019 21:26:29 +0000 (16:26 -0500)]
OSX 10.14 and 10.15 support
- add platform detection
- update homebrew instructions
Uwe Köcher [Tue, 24 Dec 2019 21:02:35 +0000 (22:02 +0100)]
Merge pull request #128 from tjhei/osx-update
OSX doc update
Uwe Köcher [Tue, 24 Dec 2019 15:19:30 +0000 (16:19 +0100)]
Merge pull request #92 from tjhei/update_trilinos_12_12
update trilinos
Uwe Köcher [Tue, 24 Dec 2019 15:14:19 +0000 (16:14 +0100)]
Merge pull request #129 from tjhei/openblas_update
update openblas to 0.3.7
Timo Heister [Mon, 23 Dec 2019 23:12:50 +0000 (18:12 -0500)]
disable tpetra is using MKL
Timo Heister [Mon, 23 Dec 2019 22:51:59 +0000 (17:51 -0500)]
update openblas to 0.3.7
this fixes compilation on intel compilers
Timo Heister [Mon, 23 Dec 2019 22:49:03 +0000 (17:49 -0500)]
update OSX documentation
Timo Heister [Fri, 20 Dec 2019 21:41:46 +0000 (16:41 -0500)]
update trilinos version
Timo Heister [Fri, 8 Mar 2019 15:09:59 +0000 (08:09 -0700)]
disable ifpack2 to make it compile
Timo Heister [Fri, 8 Mar 2019 14:09:20 +0000 (07:09 -0700)]
update to 12.14.1
Timo Heister [Wed, 6 Feb 2019 22:29:38 +0000 (15:29 -0700)]
fix inst
Timo Heister [Wed, 6 Feb 2019 20:00:05 +0000 (13:00 -0700)]
add unoffical master build
Timo Heister [Thu, 20 Sep 2018 19:27:20 +0000 (13:27 -0600)]
update trilinos to 12.12
- update to 12.12
- enable complex support
- require tpetra and add instantiations (fixes problems in
https://github.com/dealii/dealii/pull/7180 )
- disable boost (not needed and causes build to fail)
Timo Heister [Fri, 20 Dec 2019 21:31:04 +0000 (16:31 -0500)]
Merge pull request #127 from tjhei/checksum_alternatives
allow checksum alternatives to fix trilinos download
Timo Heister [Wed, 18 Dec 2019 21:54:54 +0000 (16:54 -0500)]
allow checksum alternatives to fix trilinos download
- allow alternative checksums to be specified
- add a second checksum for trilinos as the original file changed
Uwe Köcher [Tue, 8 Oct 2019 14:14:59 +0000 (16:14 +0200)]
Merge pull request #124 from tjhei/ubuntu19
add ubuntu19 support
Uwe Köcher [Tue, 8 Oct 2019 14:14:18 +0000 (16:14 +0200)]
Merge pull request #123 from tjhei/ubuntu_zlib
add zlib as ubuntu dependency
Timo Heister [Sat, 5 Oct 2019 01:10:41 +0000 (21:10 -0400)]
add ubuntu19 support
Timo Heister [Sat, 5 Oct 2019 01:04:57 +0000 (21:04 -0400)]
add zlib as ubuntu dependency
Uwe Köcher [Mon, 26 Aug 2019 07:16:32 +0000 (09:16 +0200)]
Merge pull request #121 from tjhei/update_petsc
update petsc
Uwe Köcher [Mon, 26 Aug 2019 07:14:35 +0000 (09:14 +0200)]
Merge pull request #120 from tjhei/update_hdf5
update hdf5 to 1.10.5
Timo Heister [Sat, 24 Aug 2019 20:09:00 +0000 (16:09 -0400)]
update slepc
Timo Heister [Sat, 24 Aug 2019 19:50:21 +0000 (15:50 -0400)]
update petsc
this old version does not compile with newer MPI 3.0:
```
/home/heister/shared-dealii/dealii-v9.1.1/tmp/build/petsc-
lite-3.7.6/src/sys/objects/init.c:412:40: error: ‘MPI_Handler_function’
undeclared
```
Timo Heister [Fri, 23 Aug 2019 18:05:20 +0000 (14:05 -0400)]
update hdf5 to 1.10.5
Required to link with a newer version of MPI:
/home/heister/shared-
dealii/dealii-v9.1.1/tmp/unpack/hdf5-1.10.1/testpar/t_cache.c:1222:27:
error: call to ‘MPI_Address’ declared with attribute error: MPI_Address
was removed in MPI-3.0. Use MPI_Get_address instead.
This should go into 9.1 as well.
Uwe Köcher [Fri, 24 May 2019 08:09:52 +0000 (10:09 +0200)]
Merge pull request #113 from tjhei/p4est_to_2.2
update p4est to 2.2
Uwe Köcher [Thu, 23 May 2019 07:59:33 +0000 (09:59 +0200)]
Merge pull request #116 from tjhei/update_master
update master version
Timo Heister [Mon, 13 May 2019 16:42:17 +0000 (10:42 -0600)]
update master
Uwe Köcher [Fri, 12 Apr 2019 07:26:22 +0000 (09:26 +0200)]
Merge pull request #115 from tjhei/optimized_bash_fix
#111 and fix bash multiline on master
Timo Heister [Thu, 11 Apr 2019 21:44:11 +0000 (15:44 -0600)]
fix bash multiline
Timo Heister [Thu, 28 Mar 2019 02:14:20 +0000 (20:14 -0600)]
update p4est to 2.2
Uwe Köcher [Fri, 25 Jan 2019 16:30:33 +0000 (10:30 -0600)]
Merge pull request #111 from tjhei/native_opt
add optimization option
Timo Heister [Wed, 25 Apr 2018 15:39:17 +0000 (11:39 -0400)]
add optimization option
Introduce a new settings to allow native optimizations. This currently
affects PETSc and deal.II (basically setting march=native).
Uwe Köcher [Fri, 16 Nov 2018 19:14:33 +0000 (20:14 +0100)]
Merge pull request #110 from tjhei/opencascade_gmsh
gmsh: use opencascade using CASROOT, fix linking
Timo Heister [Thu, 15 Nov 2018 19:20:07 +0000 (14:20 -0500)]
opencascade and gmsh: export CASROOT, fix libs
- opencascade support inside gmsh is needed for deal.II.
- gmsh finds opencascade using the CASROOT env variable, so export it
when we install opencascade.
- set rpath in gmsh installation to be able to find libs
- disable petsc/slepc in gmsh (not needed)
Uwe Köcher [Sun, 11 Nov 2018 13:05:16 +0000 (14:05 +0100)]
Merge pull request #109 from tjhei/gmsh-fix
fix gmsh
Timo Heister [Sat, 10 Nov 2018 00:57:19 +0000 (17:57 -0700)]
fix gmsh
Uwe Köcher [Fri, 9 Nov 2018 17:34:31 +0000 (18:34 +0100)]
Merge pull request #108 from tjhei/gmsh
add Gmsh
Uwe Köcher [Fri, 9 Nov 2018 17:31:33 +0000 (18:31 +0100)]
Merge pull request #107 from tjhei/fix_path_directives
fix path directive in cmake package
Timo Heister [Fri, 9 Nov 2018 16:24:47 +0000 (11:24 -0500)]
add gmsh
this is a dependency starting with deal.II 9.0.
This needs to also go on the dealii-9.0 branch
Timo Heister [Fri, 9 Nov 2018 16:18:34 +0000 (11:18 -0500)]
fix path directive in cmake package
otherwise $PATH will be expanded in the config file
Uwe Köcher [Thu, 8 Nov 2018 19:00:53 +0000 (20:00 +0100)]
Update README.md
Timo Heister [Thu, 8 Nov 2018 16:44:02 +0000 (11:44 -0500)]
add VERSION
Uwe Köcher [Thu, 1 Nov 2018 08:31:28 +0000 (09:31 +0100)]
Merge pull request #106 from tjhei/opensuse_fixes2
opensuse fixes
Timo Heister [Tue, 30 Oct 2018 14:48:48 +0000 (10:48 -0400)]
opensuse fixes
- switch to mpich (fewer runtime warnings)
- install ld gold (avoids slow linking)
Uwe Köcher [Fri, 26 Oct 2018 10:59:10 +0000 (12:59 +0200)]
Merge pull request #105 from tjhei/fix_scalapack_dir
fix SCALAPACK_DIR
Timo Heister [Wed, 24 Oct 2018 17:39:23 +0000 (13:39 -0400)]
fix SCALAPACK_DIR
Uwe Köcher [Mon, 22 Oct 2018 13:11:43 +0000 (15:11 +0200)]
Update README.md
Uwe Köcher [Mon, 22 Oct 2018 12:37:50 +0000 (14:37 +0200)]
Merge pull request #102 from koecher/git-cherry-pick
git cherry-pick enhancement
Uwe Köcher [Wed, 17 Oct 2018 16:40:53 +0000 (18:40 +0200)]
Merge pull request #104 from tjhei/update-assimp
update assimp to 4.1.0
Timo Heister [Wed, 17 Oct 2018 16:26:18 +0000 (12:26 -0400)]
fix checksum
Uwe Köcher [Wed, 17 Oct 2018 16:18:58 +0000 (18:18 +0200)]
Merge pull request #103 from tjhei/opensuse_fixes
opensuse fixes
Uwe Köcher [Wed, 17 Oct 2018 08:00:11 +0000 (10:00 +0200)]
moves git cherry-pick to package_unpack just before package_specific_patch
Timo Heister [Tue, 16 Oct 2018 19:23:12 +0000 (15:23 -0400)]
opensuse fixes
- missing python2
- missing g++ (devel_C_C++ only installs cpp)
- add documentation for mpi wrappers
- trilinos also wants libmetis to work (not sure why)
Timo Heister [Tue, 16 Oct 2018 19:20:07 +0000 (15:20 -0400)]
Merge pull request #101 from koecher/dealii-9.0.1
switch deal.II v9.0.0 -> v9.0.1
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams
Typeset in
Trocchi and Trocchi Bold Sans Serif.