Commit Graph

314 Commits

Author SHA1 Message Date
Martin Diehl baf04ad5eb TMPDIR controls the behavior of mktemp 2023-09-28 11:52:34 +02:00
Martin Diehl f1b0f68000 do not report "self coverage" 2023-09-28 07:20:09 +02:00
Franz Roters 104efaed5c use general server name, i.e. damsk.mpie.de 2023-09-12 09:28:16 +02:00
Martin Diehl fe3b58e501 avoid race conditions 2023-08-04 09:54:59 +02:00
Franz Roters 1d0cd6826e during update revision update development first then master to minimize critical time frame 2023-08-03 14:35:07 +02:00
Philip Eisenlohr 43b58c93ee Merge branch 'Marc2023.1' into 'development'
Marc2023.1

See merge request damask/DAMASK!786
2023-07-31 13:04:50 +00:00
Martin Diehl 39f4bc44e1 Merge branch '282-setup-for-fortran-unit-testing' into 'development'
Resolve "setup for Fortran unit testing"

Closes #282

See merge request damask/DAMASK!783
2023-07-31 08:51:15 +00:00
Franz Roters d8a1d28797 actually use new version 2023-07-24 17:06:07 +02:00
Martin Diehl 289dceb584 simple coverage report 2023-07-21 11:46:21 +02:00
Martin Diehl 5c2cc1d91d include Fortran test suite 2023-07-20 21:13:57 +02:00
Franz Roters 808960104e ensure performance plots are updated only when performance test is (successfully) completetd 2023-07-20 09:14:11 +02:00
Philip Eisenlohr 3d9e637f6e rename performance.git to statistics.git 2023-07-17 13:39:22 +00:00
Philip Eisenlohr 7427b9b2d0 Use universal Performance repository 2023-07-15 18:53:12 +00:00
Martin Diehl ec2171a91a avoid long running zombie processes on test server 2023-02-05 00:16:09 +01:00
Franz Roters 71bd8efaa8 Marc2022.4 2022-12-31 08:08:04 +00:00
Franz Roters 42e0bf8689 use Marc2022.3 for testing 2022-11-24 12:16:06 +01:00
Franz Roters bdd85a414c support for MSC.Marc 2022.2 2022-11-17 07:12:27 +00:00
Martin Diehl a98c1b3cc5 show coverage details 2022-11-10 11:04:19 +01:00
Daniel Otto de Mentock a0cb7dced4 damask version needs to comply to PEP440 standards 2022-10-13 13:00:05 +02:00
Daniel Otto de Mentock 3650553fdf venv not required for build 2022-10-13 12:55:40 +02:00
Franz Roters 0b83a8ca10 new Marc version 2022-05-09 14:05:30 +02:00
Franz Roters 4d131ec7ba Merge branch 'structure-improvements' into 'development'
Directory layout and filename improvements

See merge request damask/DAMASK!567
2022-05-06 07:33:51 +00:00
Martin Diehl 5776891b75 typo: missing space 2022-04-27 22:49:33 +02:00
Martin Diehl 45fdd03ecd main file at root 2022-04-27 06:05:06 +02:00
Martin Diehl bb83d20fe9 Merge branch 'development' into structure-improvements 2022-04-27 05:55:19 +02:00
Daniel Otto de Mentock 59668d2910 removed zip_safe = false entry from setup.cfg 2022-04-26 08:32:18 +02:00
Daniel Otto de Mentock b4c6ca64fc replaced setup.py with setup.cfg file
modified .gitlab-ci.yml file to strip away "v" from git describe 
<commit> result
2022-04-25 12:00:54 +02:00
Martin Diehl b7a70ffe61 new location 2022-04-25 06:39:00 +02:00
Philip Eisenlohr f57a9aa952 Merge branch 'development' into CI-with-statistics 2022-03-12 15:23:55 -05:00
Philip Eisenlohr 1b127c65a6 statistics stage for runtime and commit history 2022-03-12 15:22:56 -05:00
Martin Diehl fea00ff65d fixed mesh_MPI test (PETSc with working ml) 2022-03-12 09:05:20 +01:00
Martin Diehl f848007878 did not work, not needed 2022-03-09 22:42:38 +01:00
Martin Diehl 5cc64fc958 fixed a few glitches detected when making 3.0.0alpha6 2022-02-19 12:31:29 +01:00
Martin Diehl a5699e05d9 old PETSc version for 64bit does not exist anymore 2022-02-18 07:58:27 +01:00
Martin Diehl dce0ad9211 new PETSc/openMPI version 2022-02-05 18:40:10 +01:00
Martin Diehl c3b492c5da new PETSc version with backported fix for ML 2022-01-18 23:20:33 +01:00
Sharan Roongta 40ee4d3dd1 Merge branch 'petsc-64bit-integer' into 'development'
support for PETSc with 64bit integers

See merge request damask/DAMASK!496
2022-01-17 09:16:39 +00:00
Martin Diehl 6324ffcb9e more robust update of VERSION file
update version only if no push to development has occured in the
meantime.

Less error prone.  Very small change for race condition remains
2022-01-14 16:00:29 +01:00
Martin Diehl 82dabe29c1 mesh: separate kind for DAMASK and PETSc integers 2022-01-13 16:30:42 +01:00
Martin Diehl 4bfc814a53 Merge remote-tracking branch 'origin/development' into petsc-64bit-integer 2022-01-12 16:37:22 +01:00
Martin Diehl fc03ebc332 using PETSc with Fortran support for HDF5 2022-01-10 19:58:19 +01:00
Martin Diehl 56c22a91a5 testing grid with Intel LLVM works now
ML is no longer the default preconditioner for FEM.
Theoretically, installation of ML with all standard conforming compilers
should be possible, but --download-ml failed for unknown reasons.
2021-12-27 20:47:59 +01:00
Martin Diehl e0e13ec659 testing 64bit integer compilation 2021-12-27 12:41:55 +01:00
Martin Diehl 4168b101f4 testing LLVM-based compilers
does not work for grid due to missing ML
2021-12-26 13:07:58 +01:00
Martin Diehl e34b8a632c new Intel compilers are available 2021-12-25 16:19:48 +01:00
Martin Diehl 722c9828a0 trying to fix errors like
cannot lock ref 'refs/heads/master': is at 2d39da4d8d
but expected 596a8ecd11
2021-12-07 09:27:24 +01:00
Franz Roters 727dd8936d use latest Marc version 2021-12-02 08:50:59 +01:00
Martin Diehl 5a901a42ff bugfixes
- performance repo was not updated due to wrong folder
- wrong version was used when updating the master branch
2021-11-17 09:14:51 +01:00
Martin Diehl 259dda63df do not overwrite executable 2021-11-16 14:41:46 +01:00
Martin Diehl e2e80b9706 cleaning tests 2021-11-16 11:24:04 +01:00