Commit Graph

940 Commits

Author SHA1 Message Date
Rodrigo Arias Mallo
bab7a45587 Fix commit for GPI-2 and tagaspi 2023-10-06 14:34:03 +02:00
Rodrigo Arias Mallo
8731a4797d Enable packages served by PM gitlab 2023-10-06 14:24:57 +02:00
Rodrigo Arias Mallo
9e889884c9 Don't build ovni in verbose mode 2023-10-05 08:01:43 +02:00
Rodrigo Arias Mallo
5412e14dba Patch shebangs in ovni runners 2023-10-04 13:44:03 +02:00
Rodrigo Arias Mallo
41a93cd176 Enable verbose build and tests for ovni 2023-10-04 13:40:02 +02:00
Rodrigo Arias Mallo
873d2f1abc Enable tests in ovni 2023-10-04 13:31:55 +02:00
Rodrigo Arias Mallo
867e61acde Remove --rebuild flag 2023-10-04 12:45:51 +02:00
Rodrigo Arias Mallo
7ace376e4e Also define no RT clang stdenv 2023-10-04 12:43:47 +02:00
Rodrigo Arias Mallo
ce4b196010 Remove CONTRIBUTING file 2023-10-03 12:26:26 +02:00
Rodrigo Arias Mallo
f9c832654e Remove NOISE file 2023-10-03 12:25:45 +02:00
Rodrigo Arias Mallo
4533c94b4f Remove garlic from bscpkgs 2023-10-03 12:24:58 +02:00
Rodrigo Arias Mallo
7b72b38023 Remove garlic from README 2023-10-03 12:23:01 +02:00
Rodrigo Arias Mallo
779247691f Add metadata for Nanos6 2023-10-03 10:00:34 +02:00
Rodrigo Arias Mallo
c724ad2ad3 Remove old CI derivation 2023-10-02 11:17:01 +02:00
Rodrigo Arias Mallo
2a3b269b9c Mark packages affected by PM GitLab 2023-10-02 11:05:55 +02:00
Rodrigo Arias Mallo
7f3d3b953d Always rebuild CI target 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
0184f5e382 Print list of CI paths when building 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
916e4f49a6 Move packages from bsc/ to pkgs/ 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
8fe7458969 Remove deprecated pkgs and improve CI 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
be25283da5 Update mcxx to 2023.05 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
1864c08c95 Disable packages from PM GitLab while is down 2023-10-02 10:57:53 +02:00
Rodrigo Arias Mallo
bead8aea0a Run the tests from the jungle flake 2023-09-28 11:28:00 +02:00
Rodrigo Arias Mallo
dd802e2ec9 Use flakes for the CI build command 2023-09-28 09:16:04 +02:00
Rodrigo Arias Mallo
8dbd1a3c34 Port clang and intel packages and enable tests 2023-09-28 09:15:34 +02:00
Rodrigo Arias Mallo
ce7238c780 Remove tracing output from intel packages 2023-09-28 09:15:09 +02:00
Rodrigo Arias Mallo
552ebdbede Export the runtime home for clang if given 2023-09-28 09:14:36 +02:00
Rodrigo Arias Mallo
51dcc6896e Begin moving bsc packages to root attribute 2023-09-19 10:33:32 +02:00
Rodrigo Arias Mallo
fd766d8ff8 Don't build nanos6 with debug symbols by default 2023-09-15 19:05:55 +02:00
Rodrigo Arias Mallo
3a4062ac04 Revert "Remove flake-lock file"
This reverts commit a3e1047f51.
2023-09-14 18:21:50 +02:00
Rodrigo Arias Mallo
a3e1047f51 Remove flake-lock file 2023-09-14 17:54:32 +02:00
Rodrigo Arias Mallo
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
Rodrigo Arias Mallo
7d4c9a57c6 Update ovni to 1.3.0 2023-09-07 10:54:15 +02:00
Rodrigo Arias Mallo
3efc10e57d Use version tag for sonar 2023-09-07 10:50:15 +02:00
Rodrigo Arias Mallo
065ab83083 Use release for bench6 dependencies 2023-09-07 09:13:12 +02:00
Rodrigo Arias Mallo
4883b750bd Fix bench6 commit 2023-09-07 09:08:36 +02:00
Rodrigo Arias Mallo
ee5cbd08dd Update sonar commit 2023-09-06 17:57:18 +02:00
Rodrigo Arias Mallo
61bd7ee947 Fix ovni gitUrl input parameter 2023-09-06 16:20:59 +02:00
Rodrigo Arias Mallo
abfd8484ee Add sonar library 2023-09-06 15:33:55 +02:00
Rodrigo Arias Mallo
a63f578c99 Update clangOmpss2 to 2023.05.1 2023-09-06 15:12:51 +02:00
Rodrigo Arias Mallo
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
Rodrigo Arias Mallo
4b06175b42 Only build clangOmpss2 to target the host 2023-09-05 17:55:38 +02:00
Rodrigo Arias Mallo
ee24b910a1 Use clang++ for C++ tests 2023-09-01 16:51:32 +02:00
Rodrigo Arias Mallo
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
Rodrigo Arias Mallo
fd5fb5c055 Add asan test for clangOmpss2 2023-09-01 16:43:49 +02:00
Rodrigo Arias Mallo
18d64c352c Add pkg-config dependency for paraverKernel 2023-08-31 12:56:35 +02:00
Rodrigo Arias Mallo
124cb6a4c3 Update nixpkgs in default.nix too 2023-08-31 12:43:07 +02:00
Rodrigo Arias Mallo
bcf2df64c8 Add initial flake.lock 2023-08-31 12:41:15 +02:00
Rodrigo Arias Mallo
c30851d6e9 Add packages to flake.nix 2023-08-31 12:40:54 +02:00
Rodrigo Arias Mallo
b4a20d7c3a Update NODES to 1.0.1 2023-07-28 18:00:45 +02:00