Commit 4f41a42b authored by Valentin Reis's avatar Valentin Reis
Browse files

adds numabench.

parent ae94990a
Pipeline #5722 passed with stages
in 4 minutes
......@@ -2,8 +2,8 @@
"fetch": {
"args": {
"fetchSubmodules": false,
"rev": "a7096cb899c9f56fe14f5ee87b99130952556c50",
"sha256": "0arf98lp3by0zdxnglm0gg9nz4pa5bbs08xn574v3ldnpafgphzb",
"rev": "55499ff0c9e6fe5351e6987d20549c198f0a72d7",
"sha256": "0pz2wxb3a2chsw7fm1kq0ml3b6gfry2mw4m3d4cmymrz83y2pyvy",
"url": "https://xgitlab.cels.anl.gov/argo/argonix.git"
},
"fn": "fetchgit"
......
......@@ -12,6 +12,7 @@
, #source overrides: core nrm components
aml-src ? fetched aml/pin.json
, numabench-src ? fetched numabench/pin.json
, libnrm-src ? fetched libnrm/pin.json
, nrm-src ? fetched nrm/pin.json
, containers-src ? fetched containers/pin.json
......@@ -43,6 +44,7 @@ let
argolib = import ../lib/utils.nix;
# Argo components (source overridabel via argument)
aml = callPackage ./aml {src=aml-src;};
numabench = callPackage ./numabench {src=numabench-src; hwloc = hwloc2;};
nrm = callPackage ./nrm {src=nrm-src;};
containers = callPackage ./containers {src=containers-src;};
libnrm = callPackage ./libnrm {src=libnrm-src;};
......@@ -126,6 +128,13 @@ let
# fix for nrm
pyzmq = pkgs.pythonPackages.pyzmq.override { zeromq3 = pkgs.zeromq; };
hwloc2 = pkgs.hwloc.overrideAttrs (old:{
src = pkgs.fetchurl {
url = "https://download.open-mpi.org/release/hwloc/v2.0/hwloc-2.0.3.tar.gz";
sha256 = "0707ml34ylrr8zwwhddp64q6q57248m9646f27jadcx5m93g5pk4";
};
});
# archived for sake of the simplicity of this file
zmcat = pkgs-old.haskellPackages.callPackage ./zmcat {};
zmqat = pkgs-old.haskellPackages.zmqat;
......
{ stdenv, src, autoreconfHook, pkgconfig, hwloc}:
stdenv.mkDerivation {
inherit src;
name = "numabench";
nativeBuildInputs = [ autoreconfHook pkgconfig ];
buildInputs = [ hwloc ];
}
{
"fetch": {
"args": {
"fetchSubmodules": false,
"rev": "466b562f6f47faa2313869ce2a8409f4620c5733",
"sha256": "0khllvnnjfibhdpm93c4v54x9683z3dbrb77fpz17p8m9vbsm2hg",
"url": "https://xgitlab.cels.anl.gov/argo/numabench.git"
},
"fn": "fetchgit"
},
"rev": "refs/heads/master",
"type": "fetchgit",
"url": "https://xgitlab.cels.anl.gov/argo/numabench.git"
}
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment