8fe7458969
Remove deprecated pkgs and improve CI
2023-10-02 10:57:53 +02:00
be25283da5
Update mcxx to 2023.05
2023-10-02 10:57:53 +02:00
1864c08c95
Disable packages from PM GitLab while is down
2023-10-02 10:57:53 +02:00
bead8aea0a
Run the tests from the jungle flake
2023-09-28 11:28:00 +02:00
dd802e2ec9
Use flakes for the CI build command
2023-09-28 09:16:04 +02:00
8dbd1a3c34
Port clang and intel packages and enable tests
2023-09-28 09:15:34 +02:00
ce7238c780
Remove tracing output from intel packages
2023-09-28 09:15:09 +02:00
552ebdbede
Export the runtime home for clang if given
2023-09-28 09:14:36 +02:00
51dcc6896e
Begin moving bsc packages to root attribute
2023-09-19 10:33:32 +02:00
fd766d8ff8
Don't build nanos6 with debug symbols by default
2023-09-15 19:05:55 +02:00
3a4062ac04
Revert "Remove flake-lock file"
...
This reverts commit a3e1047f51
.
2023-09-14 18:21:50 +02:00
a3e1047f51
Remove flake-lock file
2023-09-14 17:54:32 +02:00
6122fef927
Don't replace the shebang in nix-wrap
2023-09-07 09:07:25 +00:00
Raúl Peñacoba
8597bb97ab
Add nix-wrap, which enables isolated environment in clusters
2023-09-07 09:07:25 +00:00
7d4c9a57c6
Update ovni to 1.3.0
2023-09-07 10:54:15 +02:00
3efc10e57d
Use version tag for sonar
2023-09-07 10:50:15 +02:00
065ab83083
Use release for bench6 dependencies
2023-09-07 09:13:12 +02:00
4883b750bd
Fix bench6 commit
2023-09-07 09:08:36 +02:00
ee5cbd08dd
Update sonar commit
2023-09-06 17:57:18 +02:00
61bd7ee947
Fix ovni gitUrl input parameter
2023-09-06 16:20:59 +02:00
abfd8484ee
Add sonar library
2023-09-06 15:33:55 +02:00
a63f578c99
Update clangOmpss2 to 2023.05.1
2023-09-06 15:12:51 +02:00
01e07d559c
Link clang with the dynamic llvm library
...
It dramatically reduces the size of the installation to 250 MiB. We also
need to inject the rpath of the libraries during the build phase with
CMAKE_BUILD_RPATH as well as zlib. The CMAKE_BUILD_WITH_INSTALL_PATH
option is disabled, as it contradicts the former.
2023-09-06 14:14:40 +02:00
4b06175b42
Only build clangOmpss2 to target the host
2023-09-05 17:55:38 +02:00
ee24b910a1
Use clang++ for C++ tests
2023-09-01 16:51:32 +02:00
4b1d4c18af
Set the host triple in clang
...
Fixes the problem where the triple used by newer versions of
config.guess don't match due to a change in x86 from
x86_64-unknown-linux-gnu to x86_64-pc-linux-gnu.
2023-09-01 16:50:44 +02:00
fd5fb5c055
Add asan test for clangOmpss2
2023-09-01 16:43:49 +02:00
18d64c352c
Add pkg-config dependency for paraverKernel
2023-08-31 12:56:35 +02:00
124cb6a4c3
Update nixpkgs in default.nix too
2023-08-31 12:43:07 +02:00
bcf2df64c8
Add initial flake.lock
2023-08-31 12:41:15 +02:00
c30851d6e9
Add packages to flake.nix
2023-08-31 12:40:54 +02:00
b4a20d7c3a
Update NODES to 1.0.1
2023-07-28 18:00:45 +02:00
976cdd5a4d
Update ovni to 1.2.2
2023-07-26 16:00:02 +02:00
f015e5f71c
Use builtin.fetchurl to see the progress
2023-07-17 10:52:28 +02:00
534c5dd261
Cache intel oneAPI package list
2023-07-17 10:52:03 +02:00
caf0e9545a
Fix gitUrl input name
2023-07-14 16:44:24 +02:00
f2f024b82d
Add zlib to the rpath
...
Instead of using LD_LIBRARY_PATH we provide the rpath from cmake, as
otherwise the clang compiler is also missing the dependency.
2023-06-28 11:18:35 +02:00
932d273ec7
Build OmpSs-2 llvm with zlib
...
The zlib is required by the lld linker to work with zlib compressed
sections in the ELF header. We also set the LD_LIBRARY_PATH during the
build, as otherwise the llvm-tblgen binary is unable to find the zlib
library, as its missing the directory in the rpath.
2023-06-28 10:45:03 +02:00
cbe9af5d04
Update TAMPI to 2.0
2023-06-16 17:05:36 +02:00
b2283efd46
Install the Intel MPI libmpi.so into lib/
2023-06-16 17:05:09 +02:00
7f18deaf69
Update nixpkgs to d6b863fd to match nixos
2023-06-16 16:36:16 +02:00
b953fd4b2f
Update osu benchmarks to 7.1-1
2023-06-16 16:27:47 +02:00
080811fe9d
Add missing lib in osu benchmarks
2023-06-16 15:50:39 +02:00
e7647f1d99
Add pmix 4
2023-06-16 15:33:39 +02:00
aad2c276aa
Update intel mpi to 2021.9
2023-06-16 15:32:49 +02:00
ce5577f14e
Export intel-mpi from oneapi
2023-06-16 15:32:17 +02:00
e23392fccd
Set install dir variable for Intel MPI
2023-06-16 15:31:58 +02:00
f5dcaf831b
Update ovni to release and add useGit option
2023-05-30 16:44:39 +02:00
feb39f404a
Remove git attributes from derivation in nosv
2023-05-30 16:23:39 +02:00
11e897c10a
Always build nodes with ovni
2023-05-30 16:14:04 +02:00