{kmd,smi,tools-common}: Update

This commit is contained in:
Artturin 2025-01-29 03:53:16 +02:00
parent 24410845a0
commit ba96c32479
5 changed files with 29 additions and 9 deletions

View file

@ -4,10 +4,10 @@ let
src = pkgs.fetchFromGitHub {
owner = "tenstorrent";
repo = "tt-kmd";
rev = "715a5d76e5dbb6d8972d4aa92e8cbe3434986b9f";
hash = "sha256-OCnGhvIDIqkQJXlIpOVnP0O9cA9J7/bz1JPAOpeDNYQ=";
rev = "refs/tags/ttkmd-${version}";
hash = "sha256-TTd+SXUQ/RwsZB7YIc0QsE9zHBCYO3NRrCub7/K1rP4=";
};
version = "unstable-2024-09-06";
version = "1.31";
in
{
kmd = pkgs.stdenv.mkDerivation {
@ -41,6 +41,9 @@ in
test = pkgs.stdenv.mkDerivation {
pname = "tt-kmd-test";
# https://github.com/tenstorrent/tt-kmd/pull/37
patches = ./limits.patch;
inherit src version;
nativeBuildInputs = [ pkgs.gnumake ];

12
pkgs/kmd/limits.patch Normal file
View file

@ -0,0 +1,12 @@
diff --git a/test/query_mappings.cpp b/test/query_mappings.cpp
index 0721485..7fe7ae4 100644
--- a/test/query_mappings.cpp
+++ b/test/query_mappings.cpp
@@ -16,6 +16,7 @@
#include <set>
#include <string>
#include <cstddef>
+#include <limits>
#include <cstdint>
#include <sys/ioctl.h>