Rodrigo Arias rarias
  • Joined on 2024-04-26
rarias commented on pull request rarias/bscpkgs#5 2025-07-21 17:27:36 +02:00
Update to nixos 25.05 and OmpSs-2 2025-06

This branch is out-of-date with the base branch

I missed this, it actually fails on rebase because I added tagaspi in bench6. I will need to drop it from the inputs as well.

rarias pushed to update-ompss-2025-06 at rarias/bscpkgs 2025-07-21 17:19:46 +02:00
fece91e756 Remove unused inputs from intel compiler 2023
cd75488bdb Use gcc 13 for intel compiler 2023
be373b6355 Fix PATH in intel compiler wrapper
05cdb01ef9 Drop GPI-2 and TAGASPI
94773bb5c5 Use boost 1.86 for paraver
Compare 12 commits »
rarias created pull request rarias/jungle#148 2025-07-21 17:12:13 +02:00
Fixes for raccoon after the upgrade to NixOS 25.05
rarias created branch raccoon-fixes in rarias/jungle 2025-07-21 17:10:44 +02:00
rarias pushed to raccoon-fixes at rarias/jungle 2025-07-21 17:10:44 +02:00
bcf0763627 Enable automatic Nix GC in raccoon
b521c8ba6a Select proprietary NVIDIA driver in raccoon
Compare 2 commits »
rarias pushed to update-ompss-2025-06 at rarias/bscpkgs 2025-07-21 17:03:01 +02:00
f0afa10462 Remove unused inputs from intel compiler 2023
92f8904b21 Use gcc 13 for intel compiler 2023
Compare 2 commits »
rarias commented on pull request rarias/bscpkgs#5 2025-07-21 16:31:35 +02:00
Update to nixos 25.05 and OmpSs-2 2025-06

Managed to fix all packages and tests (ignoring GPI-2 and TAGASPI).

hut% nix build -vL .#bsc-ci.all --print-out-paths
/nix/store/0ifyfdldpbrwkzi5asnkfgk68f8qrr7r-ci-all
rarias pushed to update-ompss-2025-06 at rarias/bscpkgs 2025-07-21 16:29:49 +02:00
1c56367446 Use gcc 13 for intel compiler 2023
d205c64f05 Fix PATH in intel compiler wrapper
Compare 2 commits »
rarias commented on issue rarias/bscpkgs#9 2025-07-21 16:22:28 +02:00
Intel compiler fails to find gcc

Continues to fail. I will leave it at gcc 13 for now.

rarias commented on issue rarias/bscpkgs#9 2025-07-21 16:12:30 +02:00
Intel compiler fails to find gcc

It looks the gcc version no has extra components in some cases:

hut$ ls /nix/store/6i862vz60awrlsila8vw18rg4d4l66iy-gcc-14.2.1.20250322/lib/gcc/x86_64-unknown-linux-gnu/14.2.1.20250322
ls:…
rarias commented on issue rarias/bscpkgs#9 2025-07-21 16:08:13 +02:00
Intel compiler fails to find gcc

Patching path_backup fixes it for C, but C++ fails:

hut$ cat hello.cpp
#include <cstdio>

int main()
{
        printf("Hello world!\n");
        return 0;
}
hut$ icpc hello.cpp -o…
rarias commented on issue rarias/bscpkgs#8 2025-07-21 15:15:15 +02:00
Wxparaver broken in NixOS 25.05

Do you want to try luck upstream so they support the newer boost? Nothing here https://github.com/bsc-performance-tools/paraver-kernel/commits/devel/ or here https://github.com/bsc-performance-…

rarias commented on issue rarias/bscpkgs#9 2025-07-21 13:55:19 +02:00
Intel compiler fails to find gcc

So... we depended on a bug as they seem to not export PATH, so it was being drived by our wrapper:

da136a6f42

This also…

rarias commented on issue rarias/bscpkgs#9 2025-07-21 13:47:50 +02:00
Intel compiler fails to find gcc
PATH="$path_backup" <--- WTF
# Old bash workaround, see above.

if (( "${NIX_CC_USE_RESPONSE_FILE:-0}" >= 1 )); then
    responseFile=$(/nix/store/mp7ba85zcqdj2sqwa29pql02s6nqpcxy-coreutil…
rarias commented on issue rarias/bscpkgs#9 2025-07-21 13:46:52 +02:00
Intel compiler fails to find gcc

Something is causing our $PATH to change between the cc-wrapper-hook and the execve syscall:

write(1, "cc-wrapper-hook: starting...\n", 29cc-wrapper-hook: starting...
) = 29
write(1,…
rarias commented on issue rarias/bscpkgs#9 2025-07-21 13:33:33 +02:00
Intel compiler fails to find gcc

# Need the gcc in the path
echo 'export "PATH=${mygcc}/bin:$PATH"' >> $out/nix-support/cc-wrapper-hook

rarias opened issue rarias/bscpkgs#9 2025-07-21 13:26:29 +02:00
Intel compiler fails to find gcc
rarias pushed to update-ompss-2025-06 at rarias/bscpkgs 2025-07-21 13:15:50 +02:00
e6b7ecc16a Drop GPI-2 and TAGASPI
c45422ff57 Use boost 1.86 for paraver
a4137ea0ea Fix intel-compiler by ignoring broken symlinks
Compare 3 commits »
rarias commented on issue rarias/bscpkgs#8 2025-07-21 13:12:01 +02:00
Wxparaver broken in NixOS 25.05

Using boost186 should solve it

I have added the fix in #6, but you can include it in #5 instead

Thanks, I have cherry picked it and it builds fine. Do you want to try luck upstream so…

rarias opened issue rarias/bscpkgs#8 2025-07-21 12:36:54 +02:00
Wxparaver broken in NixOS 25.05