Commit graph

47 commits

Author SHA1 Message Date
SY Wang
88ac9fdbaa
tblite v0.7.0 and trexio v2.6.1 (#5591) 2026-07-28 10:07:24 +02:00
SY Wang
906b8b3f0a
Toolchain: Remove parse_if.py (#5498) 2026-07-01 17:46:21 +02:00
SY Wang
cf1540c906
Toolchain cleanup: Follow-up fix and enhancement (#5468) 2026-06-27 11:41:52 +02:00
SY Wang
b76ce4ef50
Toolchain cleanup: Remove unused flags (stage0-2) (#5463) 2026-06-26 12:17:11 +02:00
SY Wang
adc2cbe104
Use pdbg for Rawhide tester (#5419) 2026-06-22 13:28:55 +02:00
SY Wang
25eb499bcb
Toolchain: Speed up ELPA and GauXC installation (#5402) 2026-06-16 11:37:02 +02:00
SY Wang
4d701726f9
Toolchain: Print categorized configuration summary (#5397) 2026-06-15 10:59:06 +02:00
SY Wang
5fb5ea801f
MPICH 4.3.2 -> 5.0.1 (#5036) 2026-04-13 12:45:15 +02:00
he-zilong
0ca8b53e62
Toolchain: use new function to check filename and sha256sum of packages (#4909) 2026-03-09 08:57:56 +01:00
he-zilong
5dbd8b0fb1
Toolchain: new tool_kit.sh function for tail excerpt of log files (#4861) 2026-02-20 16:08:54 +01:00
Growl
0ada215eeb Along with minor fixes to make_cp2k.sh 2026-02-20 09:20:35 +01:00
Growl
4c0ecfe9d1 Toolchain: Decrease unnecessary environment variables in install/setup 2026-02-07 16:06:24 +01:00
SY Wang
77f1922497
Fix Ubuntu GCC test issue 2026-02-06 16:27:42 +01:00
Hsiaoyi Tsai
f856083875 Update tool_kit.sh
Avoid using sha256sum in Darwin
2024-10-31 09:18:30 +01:00
Hans Pabst
352d1c2474
Updated LIBXSMM (#3577) 2024-09-06 12:37:22 +02:00
Ole Schütt
409e5b1f42 Toolchain: Restore --no-check-certificate option 2023-03-10 14:27:53 +01:00
Matthias Krack
c61313dab1 Avoid double slashes in path names
It seems cmake is still not resilient concerning multiple slashes in path names
2023-03-07 13:40:41 +01:00
Sebastian Muraru
4944ef1c7e Update tool_kit.sh
Hi, I guess this should be usr instead of user?
2022-11-17 17:36:08 +01:00
Matthias Krack
9a05e22c2a Adapt linker syntax for MacOS
Linux accepts as linker syntax both `-rpath=` and `-rpath,`, but MacOS
(clang) works only with `-rpath,`.
2022-11-16 12:15:13 +01:00
Matthias Krack
fdee58b7a5 Update ARM64 arch file for Apple M1 (Ventura) 2022-11-15 16:33:56 +01:00
Ole Schütt
68e7d5f921 Toolchain: Hardcode cp2k.org in download helper 2022-10-04 09:25:32 +02:00
Ole Schütt
efffbaa025 Toolchain: Remove options for installing development versions 2022-10-04 09:25:32 +02:00
Ole Schütt
895ec07cf5 precommit: Upgrade to Ubuntu 22.04 2022-05-11 14:17:18 +02:00
Hans Pabst
f7c1f9c269
Generate ARCH-files with OpenCL enabled (#2065)
* Can be combined with CUDA (and HIP/ROCm also shipping with OpenCL).
* Improved handing CUDA (determining CUDA_PATH from nvcc's directory).
* Avoid CUDA settings for ARCH-files without CUDA (unrelated bug).
* Note: OpenCL support is currently limited to DBCSR component
* Ensure LIBXSMM is enabled when enabling OpenCL backend.
* Handle OpenCL during ARCH-file generation.
* Parse IF_OPENCL.
* Cleanup.
2022-04-16 19:26:09 +02:00
Matthias Krack
7a52abb63e Use system as default for Intel compiler, MPI, MKL 2022-01-18 00:07:36 +01:00
Matthias Krack
c43749bb4c Toolchain: add more checks for system installation 2022-01-18 00:07:36 +01:00
Matthias Krack
e076040b12 Make blank after -j flag optional 2022-01-11 14:17:14 +01:00
Tiziano Müller
5f69bebd65 toolchain: user env var filtering done in subshell
fixes #1567, obviously some shells started to use line continuations in export -p, and we broke those when using sed to filter env vars
2021-07-11 18:07:28 +02:00
Ole Schütt
1f7f0365bf Toolchain: Ignore shellcheck errors for now 2021-03-10 15:59:13 +01:00
Ole Schütt
439702f443 Toolchain: Do not cache NPROCS 2021-03-04 17:57:33 +01:00
Ole Schütt
d59a3ad777 Format all shell scripts 2021-02-18 00:33:20 +01:00
Tiziano Müller
e64447f0b7 toolchain: filter env vars when writing toolchain.env
fixes #709, but only for new builds
2020-10-22 20:08:04 +02:00
Eisuke Kawashima
40b9ef4da9 Fix typo 2020-03-12 16:48:53 +01:00
Hans Pabst
cfeaaad94f
Set xflag for Python/Shell scripts w/ shebang, removed trailing wspace/tabs and 'tools/mic' (#499)
Set executable flag (Python/Shell scripts w/ shebang), removed trailing whitespaces and tabs. Removed tools/mic (outdated/non-working KNC/offload support).
2019-08-02 15:54:51 +02:00
Ole Schütt
7dfc1a277a Toolchain: Use one Docker layer per package installation. 2019-04-16 12:28:12 +02:00
Tiziano Müller
a1c8f1b478 toolchain: implement verify/write_checksum functions with VERSION file 2019-02-17 14:55:47 +01:00
Tiziano Müller
d10809b9d2 toolchain: fix broken ELPA build
fixes: #70
2018-11-04 17:53:50 +01:00
Hans Pabst
230fa0afc2
Improved code comment. Fixed some typos (#74). 2018-11-02 17:13:09 +01:00
Ole Schütt
e2c50df065 toolchain: various small fixes
svn-origin-rev: 18516
2018-07-08 15:49:31 +00:00
Tong Lianheng
6049423b56 changed append_path and prepend_path in toolchain, added remove_path
svn-origin-rev: 16887
2016-05-04 21:30:51 +00:00
Tong Lianheng
2a2eba58e7 fixed bug in gcc, gfortran and g++ valid flag checking tool
svn-origin-rev: 16780
2016-04-04 11:37:25 +00:00
Tong Lianheng
b5df05f9f7 separated signal trapping from toolkit.sh
svn-origin-rev: 16739
2016-03-29 10:01:16 +00:00
Tong Lianheng
209b97d909 added mpi version checks in toolchain, updated prepend-path and append-path commands
svn-origin-rev: 16730
2016-03-24 17:13:29 +00:00
Tong Lianheng
80d56dc767 Hans Pabst's update on installer for libxsmm. Version 1.3 is now the default, an -o option is added to downloader command in toolkit, and PRECISION=2 option has been added so that only double precision kernels are generated, halving build time as well as size of the library
svn-origin-rev: 16724
2016-03-22 12:45:37 +00:00
Tong Lianheng
6d3124c0a3 rixed comment typo
svn-origin-rev: 16647
2016-03-03 16:41:39 +00:00
Tong Lianheng
eb0edd1751 added checks for gcc flags at package building stage
svn-origin-rev: 16646
2016-03-03 16:11:15 +00:00
Tong Lianheng
8d1875c13e replaced the toolchain with the new toolchain/installer scripts
svn-origin-rev: 16600
2016-02-08 15:49:27 +00:00