Ole Schütt
fafc0043f0
precommit: Add input file formatter
2023-12-18 22:41:19 +01:00
Ole Schütt
0dfeee1108
Drop support for NDEBUG
2023-12-15 15:31:33 +01:00
Ole Schütt
71ab6edeee
precommit: Fix Python 3.6 incompatibility
2023-11-24 15:37:50 +01:00
Ole Schütt
4bf43545bd
Manula: Add precommit check for biblio refs
2023-11-21 18:05:00 +01:00
Ole Schütt
443130275c
precommit: Wrap Markdown lines after 100 characters
2023-11-14 12:47:36 +01:00
Ole Schütt
090ed75924
precommit: Add mdformat-myst and upgrade package
2023-11-14 12:47:36 +01:00
Ole Schütt
e3caab925d
precommit: Fix Dockerfile
2023-11-12 19:48:03 +01:00
Ole Schütt
ab8d59069b
precommit: Use Python venv
2023-11-04 14:30:06 +01:00
Ole Schütt
f8667229bc
Fix Python 3.12 warnings
2023-11-04 14:30:06 +01:00
dependabot[bot]
b1e573e536
Bump werkzeug from 2.3.3 to 3.0.1 in /tools/precommit
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.3.3 to 3.0.1.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.3.3...3.0.1 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 10:55:19 +02:00
Ole Schuett
7c90856a67
Add precommit check for spaces in multi-line strings
2023-10-02 21:47:59 +02:00
Taillefumier Mathieu
3b45327215
offload: Only set LimitMallocHeapSize for HIP_VERSION > 5.2
2023-07-24 12:33:04 +02:00
Ole Schütt
934a489bed
Docs: Add Sphinx-based manual
2023-06-08 10:46:10 +02:00
Hans Pabst
03f49e929a
LIBXSMM 2.0: ensure compatibility
...
* Link explicitly against static libraries.
* Dispatch kernel using v2-API.
2023-06-07 16:42:49 +02:00
Ole Schütt
12c03de0ba
Reformat with black 23.3.0
2023-05-02 12:31:58 +02:00
Ole Schütt
6b21f62de6
precommit: Upgrade Python packages
2023-05-02 12:31:58 +02:00
Matthias Krack
40dbbd6d86
Allow tab characters also in arch files
2023-03-07 13:40:41 +01:00
dependabot[bot]
be1541ddfe
Bump markdown-it-py from 2.1.0 to 2.2.0 in /tools/precommit
...
Bumps [markdown-it-py](https://github.com/executablebooks/markdown-it-py ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/executablebooks/markdown-it-py/releases )
- [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md )
- [Commits](https://github.com/executablebooks/markdown-it-py/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: markdown-it-py
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-24 11:01:37 +01:00
dependabot[bot]
8eefebb0a2
Bump werkzeug from 2.2.2 to 2.2.3 in /tools/precommit
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.2.2...2.2.3 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 10:54:09 +01:00
Frederick Stein
6a8dd724d9
Refactor and simplify
2023-02-06 15:23:23 +01:00
Ole Schütt
64a6e2ead2
Update cp2k_info.F to 2023
2023-01-01 14:08:47 +01:00
Ole Schütt
ffbd2cdb7f
precommit: Check copyright banner in LICENSE files
2023-01-01 13:01:39 +01:00
Ole Schütt
fcb0f647ee
Add support for Torch which is needed by NequIP
2022-11-30 11:54:22 +01:00
Ole Schütt
0a7d28b76a
precommit: Check copyright banner of cmake files
2022-11-06 16:15:27 +01:00
Ole Schütt
786bc82ff9
precommit: Switch from markdownlint to mdformat
2022-11-06 16:15:27 +01:00
Ole Schütt
f95d3a4a5d
precommit: Migration Docker image to artifact registry
2022-11-06 16:15:27 +01:00
Ole Schütt
1f91672293
Stop using OpenMP in .cu files to accommodate HIP
2022-10-14 12:54:43 +02:00
Ole Schütt
83879e1e52
precommit: Add type annotations to precommit.py
2022-07-16 13:58:47 +02:00
Ole Schütt
8c9193c8b1
precommit: Ignore .log files
2022-07-16 13:58:47 +02:00
Ole Schütt
f1821e6c3c
Remove version number from development branch
2022-07-08 11:33:48 +02:00
Ole Schütt
895ec07cf5
precommit: Upgrade to Ubuntu 22.04
2022-05-11 14:17:18 +02:00
dependabot[bot]
f81289a8fc
Bump minimist from 1.2.5 to 1.2.6 in /tools/precommit
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:55:23 +02:00
Ole Schütt
bd979643ea
Makefile: Use .cu extension also for HIP kernels
2022-03-20 19:41:51 +01:00
Ole Schütt
74473a6d04
Docker: User build context for precommit test
2022-03-11 17:12:55 +01:00
Ole Schütt
4444c6aef6
Makefile: Extend file naming convention to include HIP
2022-03-10 18:54:33 +01:00
Ole Schuett
e974820ca4
precommit: Add simple Makefile formatter
2022-02-07 10:02:03 +01:00
Eisuke Kawashima
85e7b7d615
Python: PEP8 fixes ( #1926 )
...
* fix [E401](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E711](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E713](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E722](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [W601](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [W605](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
2022-02-03 11:35:01 +01:00
Hans Pabst
22173ba5bc
Issue #1889 : revised PR #1879 ( #1898 )
2022-01-24 14:20:04 +01:00
Dr. Mathieu Taillefumier
b39dffac18
Add hip support for fft on gpu (generic interface)
2022-01-21 21:57:14 +01:00
Dr. Mathieu Taillefumier
d37ae6e340
Fix compilation issue on summit
...
- the initial code will fail on systems where libxsmm is not installed
because the cpp test assumes the macro LIBXSMM_VERSION4 exists. The
macro is present in global namespace only when libxsmm.h is included
2022-01-18 23:35:09 +01:00
Hans Pabst
9e61525887
Preparation for LIBXSMM 2.0 ( #1879 )
...
* Suppressed LIBXSMM_VERSION_MAJOR, LIBXSMM_VERSION_MINOR, and LIBXSMM_VERSION_PATCH.
2022-01-18 13:07:17 +01:00
Ole Schütt
82a440d156
DBM: Add new Distributed Block-sparse Matrix library
2022-01-17 17:48:57 +01:00
Ole Schütt
3120b66bfc
precommit: Add cmake-format
2021-11-29 19:41:30 +01:00
Ole Schütt
76e1f5a4cb
precommit: Add check for Python shebang
2021-11-24 19:30:33 +01:00
Fabian Ducry
f45d5d9227
fix shebang -> /usr/bin/env python3
2021-11-24 16:09:42 +01:00
Ole Schütt
9cea0ffd4a
Revive minimax_to_fortran_source.py
2021-11-17 15:22:35 +01:00
Ole Schütt
760f22d32b
grid: Change license to BSD-3-Clause
2021-09-15 11:27:02 +02:00
Ole Schütt
1b9c42d219
precommit: Add file extension .cc
2021-09-15 11:27:02 +02:00
Ole Schütt
f82eaf34a7
precommit: Check file properties of all files again
2021-07-24 12:01:25 +02:00
Tiziano Müller
f511d51f6f
precommit: fix check_file_properties
...
Calling it with multiple filenames was broken, revised and modernized
the script in the process. The cloud-based precommit was running it on
all files even though it was never intended to work on shell scripts.
Fixed that as well.
2021-07-11 20:19:29 +02:00