diff --git a/overlay.nix b/overlay.nix index 6d2af14..d54ea48 100644 --- a/overlay.nix +++ b/overlay.nix @@ -62,7 +62,7 @@ let }; tests = rec { - #hwloc = callPackage ./test/bugs/hwloc.nix { }; # Broken, no /sys + hwloc = callPackage ./test/bugs/hwloc.nix { }; #sigsegv = callPackage ./test/reproducers/sigsegv.nix { }; hello-c = callPackage ./test/compilers/hello-c.nix { }; hello-cpp = callPackage ./test/compilers/hello-cpp.nix { }; diff --git a/test/bugs/hwloc.nix b/test/bugs/hwloc.nix index 2546d3d..8dd73d3 100644 --- a/test/bugs/hwloc.nix +++ b/test/bugs/hwloc.nix @@ -6,6 +6,7 @@ stdenv.mkDerivation { name = "hwloc-test"; + requiredSystemFeatures = [ "sys-devices" ]; src = ./.; @@ -14,7 +15,7 @@ stdenv.mkDerivation { buildPhase = '' ls -l /sys gcc -lhwloc hwloc.c -o hwloc - strace ./hwloc + strace ./hwloc > $out ''; }