From 11a83adb5427d8ed238ec302e81cc51339af3ded Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Tue, 1 Jul 2025 12:49:20 +0200 Subject: [PATCH] Use clang instead of the stdenv and add test --- isabel/slurm/flake.nix | 3 ++- isabel/slurm/llvmTest.c | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 isabel/slurm/llvmTest.c diff --git a/isabel/slurm/flake.nix b/isabel/slurm/flake.nix index 662bc2d..61af701 100644 --- a/isabel/slurm/flake.nix +++ b/isabel/slurm/flake.nix @@ -26,7 +26,8 @@ pname = "devshell"; buildInputs = with pkgs; [ slurm.out slurm.dev gcc - stdenvClangOmpss2 + clangOmpss2 + nanos6 ]; inputsFrom = with pkgs; [ nanos6 diff --git a/isabel/slurm/llvmTest.c b/isabel/slurm/llvmTest.c new file mode 100644 index 0000000..b475378 --- /dev/null +++ b/isabel/slurm/llvmTest.c @@ -0,0 +1,12 @@ +#include + +int main() +{ + #pragma oss task node(0) + { + printf("Tasking\n"); + } + #pragma oss taskwait + printf("Past the task\n"); + return 0; +}