Commit Graph

932 Commits

Author SHA1 Message Date
ce4b196010 Remove CONTRIBUTING file 2023-10-03 12:26:26 +02:00
f9c832654e Remove NOISE file 2023-10-03 12:25:45 +02:00
4533c94b4f Remove garlic from bscpkgs 2023-10-03 12:24:58 +02:00
7b72b38023 Remove garlic from README 2023-10-03 12:23:01 +02:00
779247691f Add metadata for Nanos6 2023-10-03 10:00:34 +02:00
c724ad2ad3 Remove old CI derivation 2023-10-02 11:17:01 +02:00
2a3b269b9c Mark packages affected by PM GitLab 2023-10-02 11:05:55 +02:00
7f3d3b953d Always rebuild CI target 2023-10-02 10:57:53 +02:00
0184f5e382 Print list of CI paths when building 2023-10-02 10:57:53 +02:00
916e4f49a6 Move packages from bsc/ to pkgs/ 2023-10-02 10:57:53 +02:00
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