GNU logs - #63991, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 0/3]  Add Apache Twm and dependencies
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 Jun 2023 07:11:01 +0000
Resent-Message-ID: <handler.63991.B.168638106030262 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.168638106030262
          (code B ref -1); Sat, 10 Jun 2023 07:11:01 +0000
Received: (at submit) by debbugs.gnu.org; 10 Jun 2023 07:11:00 +0000
Received: from localhost ([127.0.0.1]:33149 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q7skW-0007s2-14
	for submit <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:11:00 -0400
Received: from lists.gnu.org ([209.51.188.17]:39124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1q7skT-0007ru-Mf
 for submit <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:10:58 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>)
 id 1q7skT-00076q-Dy
 for guix-patches@HIDDEN; Sat, 10 Jun 2023 03:10:57 -0400
Received: from mail-pj1-x1030.google.com ([2607:f8b0:4864:20::1030])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>)
 id 1q7skO-00080e-M6
 for guix-patches@HIDDEN; Sat, 10 Jun 2023 03:10:57 -0400
Received: by mail-pj1-x1030.google.com with SMTP id
 98e67ed59e1d1-2553663f71eso1059926a91.3
 for <guix-patches@HIDDEN>; Sat, 10 Jun 2023 00:10:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686381051; x=1688973051;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=mgXfAfmRCFzjou9npozlyt+bbMvj3rPA0IsJdsMHRHw=;
 b=ij5YHTE+bSpdMF3KjN7790X+XXfn8Pdmvqm/ZrkPzL7VUhImvj4mkfLT2Jba0baZHU
 c5EX0brSlzONMxfAnvgHruLLBgBqI7AFjdZsmh28MhUtZvpVQPeLtsCQO4X3bIWoK+1f
 vke4mdiinrkeHxd4mg5tn1BvIC/Mhe+/J/j1/avyTQcXwf7twUFAMlx2o//UJbHLlrc8
 43Auub25StwgJW+wBzNQq7Ptx0+Zmr9iHAAZYVG8mln8/sbWcCDI5sP3kpggAxRcXoiO
 5U7UjqC+ouN80eOfCrxA4WjgnnHa7kxShsg7qX7N9W9XMVTA91DO6E3D97hOcb9Tcego
 +adw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686381051; x=1688973051;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=mgXfAfmRCFzjou9npozlyt+bbMvj3rPA0IsJdsMHRHw=;
 b=OwJfFMhI+OAVXCEYJeUnCj7ztkoWqhAtBIgnHzRcAT5okEYR/UFvvzHeLKhb6/yYL7
 P8/MtNcYo49dzEx5I2S9cRROtTEkqluRBNUpykH4eycJbJWGpqHD829xe/WGglAKzb6a
 +Ij8pmB6KBJcXjasg2smntUnUtUHffjyoCk4nlo1xl9o/o2/V8QRCFk1Pwh/JMhueMfM
 BgSo2ULlvdMXpmzrqfIFVe2/xgasBCcFOcgUX8Qknf+OEhZhadmfKLBRptqvJimOKW1F
 fu+zxBF5e9tC9a7Y4ConGdnOuNRbsBy+v4cegPNi0x3sSJ/mfzQk9o4ok87smaxLZmbt
 gL1A==
X-Gm-Message-State: AC+VfDyFqhIP+8ilc2H4ZlLpPy0wLVArwmLjgNnXMCBdLe25CN12vQfX
 e4TwvZfaNImiN8/T6IAZzY1OofcJb1Q=
X-Google-Smtp-Source: ACHHUZ53gseHmicwruJVBn8AyDYfQlzeuq9xiGshn7Z2r5MAz61PkyUTaMPUXMHw9a/OPlOW+DWzNw==
X-Received: by 2002:a17:90a:1b61:b0:256:82a7:e0a9 with SMTP id
 q88-20020a17090a1b6100b0025682a7e0a9mr2651713pjq.49.1686381050728; 
 Sat, 10 Jun 2023 00:10:50 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 22-20020a17090a19d600b0024c1ac09394sm4214934pjj.19.2023.06.10.00.10.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 10 Jun 2023 00:10:50 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Sat, 10 Jun 2023 00:10:46 -0700
Message-Id: <cover.1686380735.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=2607:f8b0:4864:20::1030;
 envelope-from=lichengtai@HIDDEN; helo=mail-pj1-x1030.google.com
X-Spam_score_int: -14
X-Spam_score: -1.5
X-Spam_bar: -
X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25,
 FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.1 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)

*** BLURB HERE ***

Andy Tai (3):
  gnu: Add rang
  gnu: Add dmlc-dlpack
  gnu: Add twm

 gnu/packages/cpp.scm              | 21 +++++++
 gnu/packages/machine-learning.scm | 95 +++++++++++++++++++++++++++++++
 2 files changed, 116 insertions(+)


base-commit: e8f9fb3e03ea8fee0e13f13706a6b16414f74a7b
-- 
2.40.1





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Andy Tai <atai@HIDDEN>
Subject: bug#63991: Acknowledgement ([PATCH 0/3]  Add Apache Twm and
 dependencies)
Message-ID: <handler.63991.B.168638106030262.ack <at> debbugs.gnu.org>
References: <cover.1686380735.git.atai@HIDDEN>
X-Gnu-PR-Message: ack 63991
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 63991 <at> debbugs.gnu.org
Date: Sat, 10 Jun 2023 07:11:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 63991 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
63991: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63991
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 1/3] gnu: Add rang
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 Jun 2023 07:13:01 +0000
Resent-Message-ID: <handler.63991.B63991.168638117230470 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168638117230470
          (code B ref 63991); Sat, 10 Jun 2023 07:13:01 +0000
Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:52 +0000
Received: from localhost ([127.0.0.1]:33154 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q7smK-0007vN-Ex
	for submit <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:52 -0400
Received: from mail-pf1-f170.google.com ([209.85.210.170]:60753)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1q7smI-0007v4-6N
 for 63991 <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:52 -0400
Received: by mail-pf1-f170.google.com with SMTP id
 d2e1a72fcca58-6642e056d7fso69123b3a.1
 for <63991 <at> debbugs.gnu.org>; Sat, 10 Jun 2023 00:12:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686381164; x=1688973164;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=oJE5mR9+7ia4CmwGeqNyNuvQ2wwbSbbvDlPf24VfsSE=;
 b=kJe1rRXZ1BRRv2Y+cX20cbOtqdi5a7/xxreIx8Kw3zj+KuCokDWERXP12LqVNMpVKH
 Kr5E2ZzzqnTYBfRwx1Ej3caBpfd/HYoqGkubvFtbRvR+HIxRqnr9/40h52JIBnszd2w6
 jEbRMFkaGPocst5Mdya7wPOq3DGHIs5azzkCXtwE4xIlbad5dWZG3No5pUZrWQOjzIi+
 D199Ehe0EYZvIXH9HPR1eCj7BcqTz1uTeh4Jzfa7MAWgAX4vHMJUtvcBWmLzF6vFm6yC
 0vVfyU5ROU1kDf1D5Ea07X+/5C/pTMCDa1JffAL5BkYFwNTaM/VFp3ZrxY7GLBw53Kfp
 CrRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686381164; x=1688973164;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=oJE5mR9+7ia4CmwGeqNyNuvQ2wwbSbbvDlPf24VfsSE=;
 b=X4lfPFpoNLaAc3PanwWbaZip/QE9/c7Q+ECSt/dufz2yxt+agPbWuqDCdZK9Etb/Cj
 DsdAw88GlAQW2dccld50OC4kEmZv68elAS/TnYgOP9ptGfoJW5QlwT9HEjKyqLq+Z7zO
 gJtGeysupmM6FNfWqUF7Zi3EQhWuNlB/5v0BkaNaH6rdaWG8ajhC6kMSszaT/FSgMb1r
 zdP/Kc5oD2MPy2Pozron/pO0R8A7satCtObuSq/48avjFv/98H6s+tm21HQz47ELns5b
 C2TwKRHpApEoTr0rpxEoQ4aD4jxzAIxbDw4gmj496R8jMbVYhuHI1NVV5X/IpR9rTJRO
 CIMg==
X-Gm-Message-State: AC+VfDxv7vmsWwt2moHLnqI7gTLPwupUxZSIb5o+VwZWg8Y7qEHkoQV8
 fCdKSU7OTq32tQKLAkkKg8BfPv0iiS8=
X-Google-Smtp-Source: ACHHUZ5/n+bnZSEfSdjWtVc7B0KRUGARcBPmT0QfZi3qapAR7d3YDxQua31hQWwh9PzMExpbUaP/cA==
X-Received: by 2002:a05:6a20:72a6:b0:115:a2f4:6284 with SMTP id
 o38-20020a056a2072a600b00115a2f46284mr3849308pzk.16.1686381164237; 
 Sat, 10 Jun 2023 00:12:44 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 m23-20020aa79017000000b0065007825f51sm3627679pfo.79.2023.06.10.00.12.43
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 10 Jun 2023 00:12:43 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Sat, 10 Jun 2023 00:12:37 -0700
Message-Id: <131e421ab2af24ac4382c8d845ca223fad9de39a.1686380735.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
References: <cover.1686380735.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

* gnu/packages/cpp.scm (rang): New variable
---
 gnu/packages/cpp.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 365b15a3b9..4965ae69e2 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2548,3 +2548,24 @@ (define-public ftxui
 @item No dependencies.
 @end itemize")
     (license license:expat)))
+
+(define-public rang
+  (package
+    (name "rang")
+    (version "3.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/agauniyal/rang")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x2fp7zjjivgxblvx1j0qphn4ln6jq42x7xr757fywm3k03y7bil"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))  ; no tests
+    (home-page "https://agauniyal.github.io/rang/")
+    (synopsis "Header only terminal c++ library")
+    (description
+     "Rang is a Minimal, Header only Modern c++ library for terminal goodies.")
+    (license license:asl2.0)))
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 2/3] gnu: Add dmlc-dlpack
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 Jun 2023 07:13:01 +0000
Resent-Message-ID: <handler.63991.B63991.168638117630487 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168638117630487
          (code B ref 63991); Sat, 10 Jun 2023 07:13:01 +0000
Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:56 +0000
Received: from localhost ([127.0.0.1]:33157 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q7smN-0007ve-Ro
	for submit <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:56 -0400
Received: from mail-pf1-f169.google.com ([209.85.210.169]:61464)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1q7smM-0007vB-8v
 for 63991 <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:54 -0400
Received: by mail-pf1-f169.google.com with SMTP id
 d2e1a72fcca58-652a6bf4e6aso2170997b3a.2
 for <63991 <at> debbugs.gnu.org>; Sat, 10 Jun 2023 00:12:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686381168; x=1688973168;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Nwt64zsq0f+3yS39CnV1oVclNCwiwUtq21kkN/3EC1k=;
 b=slxuyEVac11Y89a27w3Hz934E6lfq0AcZaJGOkl8hYeKFVKyz3vKzWI24xpEnhR0Hs
 nX8QrYbH5tTiv7H5BMHVlOyZTDOwnk4BfZfUfh48qvzk1JVH9hB1/l4uc3YWQ0ZMdG4G
 sI3zZGbn3Mm3SDSjfWVK+Llm4A2jWL9PwL4oK4o8Va06ot5E05mWUppU2ek8VruoFqtV
 /mTJI59pUbARXF+johSDRyyL27wzOMrO7WAllkBat3sJWRyqhJ7+o6I1T5plTxkZgFdC
 ZlkW+xPERaUtX+2C/CMKlPLg5T9ktTvWdNX2oeUyCqWwWv+0Qpj5xqwUIN6GZROY5ZEj
 uBpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686381168; x=1688973168;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=Nwt64zsq0f+3yS39CnV1oVclNCwiwUtq21kkN/3EC1k=;
 b=Fn1pcRB/cmLjS3sfMK9pmYtf6Msnw0LfkdvpH2mjewvLY97LhxLw5bSa2urqkIU+zj
 yuMCYPVEqx41ItO2mbuSeQplvOd6QAaxqnOShkBcjfgteDxWh5vRftNS/SZntEEarI/d
 Are7iH3g0FslTI04clsD9vfwOV8i3hfZW79wQuJmdKe0eAUbIHdr4J+mLxBUuUgdy98f
 dwodH7/vbhRlplLyK2aKO8Debvb+ukaQVTqOVXuQs6ND54T5duxvDhneLsWbkfUd/y98
 1jlJvN856OIw5GHxJko67wHAnO5MI5rlCOMdxznl6S7La8uMN7WgBTHUkg2dbUIjFWKh
 dhaQ==
X-Gm-Message-State: AC+VfDz5WF67yu0M8IwyxNaOxvdA6z8mbEWhYCtQ1EYUq4pX9NLMUJFM
 qSUWy72c37+YoZsONasnqKGLukBpgZM=
X-Google-Smtp-Source: ACHHUZ7yAqJzM4QRZM0MtLATSgpL83HcdC/zEsrZogxEWRAX7vNKIHd5a0g4R3bGfAssueGJor8tZQ==
X-Received: by 2002:a05:6a00:24d0:b0:653:de9a:d933 with SMTP id
 d16-20020a056a0024d000b00653de9ad933mr4412707pfv.17.1686381168386; 
 Sat, 10 Jun 2023 00:12:48 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 m23-20020aa79017000000b0065007825f51sm3627679pfo.79.2023.06.10.00.12.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 10 Jun 2023 00:12:48 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Sat, 10 Jun 2023 00:12:38 -0700
Message-Id: <33d6ff99a3580f99d25333da94140dadd291e8cb.1686380735.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
References: <cover.1686380735.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

* gnu/packages/machine-learning.scm (dmlc-dlpack): New variable
---
 gnu/packages/machine-learning.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index c9bc5e8b68..4ed32a8792 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4388,3 +4388,27 @@ (define-public oneapi-dnnl
      "OneAPI Deep Neural Network Library (oneDNN) is a cross-platform
 performance library of basic building blocks for deep learning applications.")
     (license license:asl2.0)))
+
+
+(define-public dmlc-dlpack
+  (package
+    (name "dmlc-dlpack")
+    (version "0.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dmlc/dlpack")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1jmfvdrx8dn9b0ksm04ixha0jnrk35ip796qg98kfz6g7niw5ir1"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))  ; no tests
+    (home-page "https://dmlc.github.io/dlpack/latest")
+    (synopsis "Open In Memory Tensor Structure")
+    (description
+     "DLPack is an open in-memory tensor structure for sharing tensors among frameworks")
+    (license license:asl2.0)))
+
+
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 3/3] gnu: Add twm
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 10 Jun 2023 07:13:02 +0000
Resent-Message-ID: <handler.63991.B63991.168638117930504 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168638117930504
          (code B ref 63991); Sat, 10 Jun 2023 07:13:02 +0000
Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:59 +0000
Received: from localhost ([127.0.0.1]:33160 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q7smR-0007vv-8S
	for submit <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:59 -0400
Received: from mail-pf1-f170.google.com ([209.85.210.170]:56587)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1q7smO-0007vG-78
 for 63991 <at> debbugs.gnu.org; Sat, 10 Jun 2023 03:12:56 -0400
Received: by mail-pf1-f170.google.com with SMTP id
 d2e1a72fcca58-655d1fc8ad8so2280784b3a.1
 for <63991 <at> debbugs.gnu.org>; Sat, 10 Jun 2023 00:12:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686381170; x=1688973170;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=xahwcxQo9aqvN/20/lUu8P8JNlO1XiCSrwutf1aAdEU=;
 b=DUyt4h/SOtVCL9vtZnEkvTNGCVCsfv27Iw7HyfVrCM9791K1tXZ5qKSSz7SMJs0/Hl
 KAkQRfDCXM8w4m6rTjWJm2r8x/YEMKYQFLkpplGLKe/urd20iyzeKzGQQAaEBknkv47z
 S6AhlROBK5wE4tPMcZETnPrkUdmdu+gI+W5EkstBalAMiEZXpnjuYGHIt4L0gzDVVOcn
 DIkikxKd1CPcDU8mUEM04ToWT8mSR2aviqV10yyrHGk/mngzpcFNLRG+00ZZPsdycutA
 B+w7s4f2JujhV7Wel8wd/30j/j6SCP0SRLcg5INCFUh22KxlPKuDP/Fh5mb8zwE0dIZ1
 0Y0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686381170; x=1688973170;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=xahwcxQo9aqvN/20/lUu8P8JNlO1XiCSrwutf1aAdEU=;
 b=UNmOXmWTNsehvB9IsLnTpmRS4UY1OKHKmonezRAtgA5VubZVFm/kqtrY7UtVv2M787
 51SDaVZquA9xriSVb8XHM7jqKscAyz+obia7HQMCJcSYMMI+uPC7qlcq5JRJ29Um0NEn
 BE0HU+CODf7EWfBTvQQVODD9iBjcvJ3qiGXhZ4D2UGu5EWH8EaiOyvdM1TfyROmDuzEQ
 v2kzBsjLj6IQZ/iGQBGFB6RvlJpbYllfFrPjPvOOLJAwb7nUVox4+QflLAxowNEzRkC7
 LYo3IIwNYfGAOJ/779e0ZKsWl8nl4P0+aXwIIFo93QHJneq0pdTpB1xxcg9j7F7wznVe
 aZeA==
X-Gm-Message-State: AC+VfDxVURAguf5v6J0nZ+U8lAxuNNOztBQWFcj8j9v/F/hkw0TpIZlH
 7BzE2N1o+j+kpDCCwOyP4fORD4huVA0=
X-Google-Smtp-Source: ACHHUZ6d7/b+094OLh2XYvGq4LVDWkc1TG/o+DPe6rAyH5bhTU0E5WfYboDQXXr4kccSotlckZaqyA==
X-Received: by 2002:a05:6a00:10c8:b0:656:bae2:9630 with SMTP id
 d8-20020a056a0010c800b00656bae29630mr4039474pfu.10.1686381170331; 
 Sat, 10 Jun 2023 00:12:50 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 m23-20020aa79017000000b0065007825f51sm3627679pfo.79.2023.06.10.00.12.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 10 Jun 2023 00:12:50 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Sat, 10 Jun 2023 00:12:39 -0700
Message-Id: <7b442ca1d189ba2b76f54f4e07bb8dc8e498a6ce.1686380735.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
References: <cover.1686380735.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

* gnu/packages/machine-learning.scm (twm): New variable
---
 gnu/packages/machine-learning.scm | 71 +++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 4ed32a8792..d6a3770228 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -80,6 +80,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages image-processing)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages jupyter)
+  #:use-module (gnu packages libedit)
   #:use-module (gnu packages libffi)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages llvm)
@@ -88,6 +89,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages ninja)
   #:use-module (gnu packages ocaml)
   #:use-module (gnu packages onc-rpc)
+  #:use-module (gnu packages opencl)
   #:use-module (gnu packages parallel)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
@@ -99,6 +101,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages python-science)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages rocm)
   #:use-module (gnu packages rpc)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages sphinx)
@@ -108,6 +111,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages video)
+  #:use-module (gnu packages vulkan)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xdisorg)
@@ -4412,3 +4416,70 @@ (define-public dmlc-dlpack
     (license license:asl2.0)))
 
 
+(define-public tvm
+  (package
+    (name "tvm")
+    (version "0.12.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/apache/tvm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0h26203sz1z7rxb12lfgzbwb9brfh61i3psjags0dqjz3wsb0s8f"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #false ; tests do not build in this release so do not build or tun them
+     	   ;#:test-target "test"
+           #:configure-flags #~(list "--trace"
+                                     "-DUSE_OPENCL=ON"
+                                     "-DUSE_VULKAN=ON" ;TODO; now not building due to missing vta-hw
+                                     "-DUSE_OPENCL_ENABLE_HOST_PTR=ON"
+                                     "-DINSTALL_DEV=ON"
+                                     ;"-DUSE_GTEST=ON"  ; TODO: enable tests in future releases
+                                     (string-append "-DDLPACK_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "dmlc-dlpack")
+                                                    "/include")
+                                     (string-append "-DDMLC_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "dmlc-core")
+                                                    "/include")
+                                     (string-append "-DRANG_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "rang")
+                                                    "/include"))
+           #:phases '(modify-phases %standard-phases
+                       (add-after 'unpack 'enable-cpptest-build
+                         (lambda _
+                           (substitute* "CMakeLists.txt"
+                             (("set_target_properties\\(cpptest PROPERTIES EXCLUDE_FROM_ALL 1\\)")
+                              "")))))))
+    (inputs (list dmlc-core
+                  dmlc-dlpack
+                  libedit
+                  libxml2
+                  opencl-clhpp
+                  opencl-headers
+                  rang
+                  zlib
+                  mesa
+                  mesa-opencl
+                  spirv-headers
+                  spirv-tools
+                  vulkan-headers ;TODO; now not building due to missing vta-hw
+                  vulkan-loader))
+    (native-inputs (list googletest
+                         (module-ref (resolve-interface '(gnu packages debug))
+                                     'libbacktrace) python pkg-config))
+    (home-page "https://tvm.apache.org/")
+    (synopsis
+     "End to End Machine Learning Compiler Framework for CPUs, GPUs and accelerators")
+    (description
+     "Apache TVM is a compiler stack for deep learning systems.  It is designed
+to close the gap between the productivity-focused deep learning frameworks,
+and the performance- and efficiency-focused hardware backends.  TVM works with
+deep learning frameworks to provide end to end compilation to different backends")
+    (license license:asl2.0)))
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v2 1/3] gnu: Add rang
References: <cover.1686380735.git.atai@HIDDEN>
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 17 Jun 2023 05:47:01 +0000
Resent-Message-ID: <handler.63991.B63991.168698076218019 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168698076218019
          (code B ref 63991); Sat, 17 Jun 2023 05:47:01 +0000
Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:02 +0000
Received: from localhost ([127.0.0.1]:50718 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qAOl8-0004gQ-2r
	for submit <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:02 -0400
Received: from mail-yb1-f177.google.com ([209.85.219.177]:47361)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1qAOl5-0004fc-9n
 for 63991 <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:00 -0400
Received: by mail-yb1-f177.google.com with SMTP id
 3f1490d57ef6-bd744ffc263so1573868276.3
 for <63991 <at> debbugs.gnu.org>; Fri, 16 Jun 2023 22:45:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686980753; x=1689572753;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=0s846CxUdxZMrZd/dwd2wr1UEOJuEz8vuFMlru88FJY=;
 b=Gh+kQ4bKiw5anGIn+3lNEkY5kKAbkE97XD2mDcbtHNZLZ6EkZ8w9C1caHX0+bQ9Qof
 /smbXvk7AKYbBKKndEmBj0MXZK+/RlN4LxLdvwH3Jq5891rLXXFC4moQzmuw4nfmMsaL
 0LQiN7XCUSVnhkWiC9SfbunuHLoOl4FEp91m2dyrFqoEsmuEExkCfeVCl2/ivi/4UKrW
 bknDSrkZEECiVJVplQSRm6mM3uVdI2RHv96UgJwy6qDz9p8fQhjPmU4qF3wOFEcONuVj
 ROS5kGF4TtuhGJv/LrcohcwFSlreryW1/DD9+C7s5Z2niuITNXkLsuAWtW/smVA4J4MX
 IrMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686980753; x=1689572753;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0s846CxUdxZMrZd/dwd2wr1UEOJuEz8vuFMlru88FJY=;
 b=h6c8C9+GEk9Xs75JdYC98CAxeXbITBtT6LYUPZxu9s04koifjFwP/RllyUEfOqsH64
 xsGV81qB4NG5riryY89iCta5yDgzHAuGcuhK4RGEBfqWWtN1mV09XEgO8ElRjj6jondN
 VwBANvil3UENQWU+jK54laETcjRDZP6bwtfDhl7gmBeziNpdDh103CqEo5cXmJ1b1IPY
 6y+M8ilvnULw7sibtH7IfxuGe0RzzIsh90JgxwZPINKVYvQGO8Afi6l76QPEiPDaPQxD
 YkIvB/kBqeZ26JYVShfApE6J9n865i43M2hlJrfiCc9xI+wBCz7V/cdF3aRjCSCd9wKs
 5ffQ==
X-Gm-Message-State: AC+VfDzT+gRFPBBT20OIkxWud0QCbJuv0To8pvmfWMF7fsZkGC6H1jHB
 AlUQpgW5KcQk7WFeeeZTHmyrEFmJ6wQ=
X-Google-Smtp-Source: ACHHUZ6M37f9gZfoi0w27UPZKoHRxKeTm1H9jyvgnbUYXN6REvelBGiusreLz1nmuToHHrjo7HeFCA==
X-Received: by 2002:a25:ae5d:0:b0:bab:d723:d9cf with SMTP id
 g29-20020a25ae5d000000b00babd723d9cfmr1496998ybe.53.1686980753388; 
 Fri, 16 Jun 2023 22:45:53 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 gw20-20020a17090b0a5400b0025bf330903esm4304205pjb.1.2023.06.16.22.45.52
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 16 Jun 2023 22:45:52 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Fri, 16 Jun 2023 22:45:45 -0700
Message-Id: <fcb90cbfeb603bce8f86f7cbe90fc6d4e8b1b52b.1686980668.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.2 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

* gnu/packages/cpp.scm (rang): New variable
---
 gnu/packages/cpp.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 39a34c20dd..3d43a0c999 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -2553,3 +2553,24 @@ (define-public ftxui
 @item No dependencies.
 @end itemize")
     (license license:expat)))
+
+(define-public rang
+  (package
+    (name "rang")
+    (version "3.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/agauniyal/rang")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x2fp7zjjivgxblvx1j0qphn4ln6jq42x7xr757fywm3k03y7bil"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))  ; no tests
+    (home-page "https://agauniyal.github.io/rang/")
+    (synopsis "Header only terminal c++ library")
+    (description
+     "Rang is a Minimal, Header only Modern c++ library for terminal goodies.")
+    (license license:asl2.0)))

base-commit: 998d89ba20121e87664129890a805c91061baaa7
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v2 2/3] gnu: Add dmlc-dlpack
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 17 Jun 2023 05:47:02 +0000
Resent-Message-ID: <handler.63991.B63991.168698076518030 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168698076518030
          (code B ref 63991); Sat, 17 Jun 2023 05:47:02 +0000
Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:05 +0000
Received: from localhost ([127.0.0.1]:50720 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qAOlA-0004gj-IE
	for submit <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:04 -0400
Received: from mail-qt1-f178.google.com ([209.85.160.178]:51510)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1qAOl6-0004ff-9p
 for 63991 <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:00 -0400
Received: by mail-qt1-f178.google.com with SMTP id
 d75a77b69052e-3f9cf20da1dso13748341cf.3
 for <63991 <at> debbugs.gnu.org>; Fri, 16 Jun 2023 22:46:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686980754; x=1689572754;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=F/MrCuwFsWRxfS/t0uKV+Jr8zA5uSFkYCoGdj3uSTac=;
 b=hQvOMIFj1GU157vD1DWd3uQEayUxG6/UWbzD6qYykbqFZaMVIjTF9Oi4IoHpLxAyHj
 e2Rvw3OqM9IgrOdmAJw+UPnBPbHP+WzAVW1nzuUiujW0H8RtqZu2P2nwrqJ0tJJRVmag
 ynK/XGNPtVy6A7EJlFaExwJOvyZzkFdG2Bu/uYTt8k+nDa8rDZS9GrjR9H2Cs/ERlXDT
 hZT74QVQmwkJBtYzuhXzzRyFwLJ+q8xHYiqRJlD/OhTEzaKPDAn5CNA8nVYdHs22Y1lV
 q66bMAaA8f2jLZ/pSX5RAjDFMJT53jO7AXmtFbFJHFGWB6bc+QkAZLia8wROUlpwG//N
 1AZA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686980754; x=1689572754;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=F/MrCuwFsWRxfS/t0uKV+Jr8zA5uSFkYCoGdj3uSTac=;
 b=H5UOpVgBfpW3jJxWeIHk5vXe5zdlJXSf+Sap/1E4xnlTZb98ykcff0A+soCaDx8OyF
 sva5MOAm9JGrjfOXYFmZ4ig/ag9ysUz+mz1L27LOWJNUI8+M6FGM1WTD1SOZ/aulfskI
 xbv97s9ZNFIef7rwCn46x1sUm6aN4quA/X4MgwmpGE/ZLpAzuzqcdNQwU0kTcD5G4cXx
 nyyO6W2XjKVoN+JqVvYiWHcY6FOkavU1HZPN7yGUx4W+ZqFiLhtY012MVr1wm4HsyrTC
 9+TKKFGmrO667mut2mtPya+7VxkSP1y/n/YaXQ/tU5EHAOz+immGPtDpLkYZZzRDcX0r
 7cnQ==
X-Gm-Message-State: AC+VfDyDk9+3mZ/EFoc0Un5sQ36lCANKaopAv4bep+JgGgs3a3aVbRLM
 pCH6z1WxbkZAboyGkb5SIRRnr8l1Us4=
X-Google-Smtp-Source: ACHHUZ5zDGbs738INayUiyND2+JBzWE1oDb5hLiHpYygn3GCeqAhCVBmPCHeqXw7m1SvzjU9Zq41Bg==
X-Received: by 2002:a05:620a:2158:b0:75b:23a0:de93 with SMTP id
 m24-20020a05620a215800b0075b23a0de93mr3983385qkm.17.1686980754356; 
 Fri, 16 Jun 2023 22:45:54 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 gw20-20020a17090b0a5400b0025bf330903esm4304205pjb.1.2023.06.16.22.45.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 16 Jun 2023 22:45:54 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Fri, 16 Jun 2023 22:45:46 -0700
Message-Id: <16d1ba48cab9b74bb9a39560606409008b68d02e.1686980668.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
In-Reply-To: <fcb90cbfeb603bce8f86f7cbe90fc6d4e8b1b52b.1686980668.git.atai@HIDDEN>
References: <fcb90cbfeb603bce8f86f7cbe90fc6d4e8b1b52b.1686980668.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

* gnu/packages/machine-learning.scm (dmlc-dlpack): New variable
---
 gnu/packages/machine-learning.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 927b531cf2..ac115fc2ad 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -4584,3 +4584,27 @@ (define-public oneapi-dnnl
      "OneAPI Deep Neural Network Library (oneDNN) is a cross-platform
 performance library of basic building blocks for deep learning applications.")
     (license license:asl2.0)))
+
+
+(define-public dmlc-dlpack
+  (package
+    (name "dmlc-dlpack")
+    (version "0.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dmlc/dlpack")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1jmfvdrx8dn9b0ksm04ixha0jnrk35ip796qg98kfz6g7niw5ir1"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))  ; no tests
+    (home-page "https://dmlc.github.io/dlpack/latest")
+    (synopsis "Open In Memory Tensor Structure")
+    (description
+     "DLPack is an open in-memory tensor structure for sharing tensors among frameworks")
+    (license license:asl2.0)))
+
+
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v2 3/3] gnu: Add tvm
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sat, 17 Jun 2023 05:47:02 +0000
Resent-Message-ID: <handler.63991.B63991.168698076618037 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.168698076618037
          (code B ref 63991); Sat, 17 Jun 2023 05:47:02 +0000
Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:06 +0000
Received: from localhost ([127.0.0.1]:50722 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qAOlA-0004gm-VX
	for submit <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:06 -0400
Received: from mail-yb1-f174.google.com ([209.85.219.174]:50401)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1qAOl7-0004fh-5a
 for 63991 <at> debbugs.gnu.org; Sat, 17 Jun 2023 01:46:01 -0400
Received: by mail-yb1-f174.google.com with SMTP id
 3f1490d57ef6-bb2ffa1e235so1498395276.0
 for <63991 <at> debbugs.gnu.org>; Fri, 16 Jun 2023 22:46:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1686980755; x=1689572755;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=oOhGUh+/I+opN7crK5isMEAqEonfsSAaYJ/LTvC/Gxk=;
 b=Goj/ZAdXr8FWzr9vB8zvnAW3EVKIUTxUd2jkNi2JGWDyGgbYmH7YPmdyvfVKlb0ZZN
 L8L6+MbWFgdEWvC3O7NLvU85vnynnSboh7XCSgGK0o6PCN9h/ri1AYrUZ1RxVlJo6pOn
 Arl/SwBe5SZtKXZWkmsAxFCdHebXyZU0AtHHXyeqi1OSosjqBso5KI9pE087diJk6+2c
 BHbw+mk+QViAZKAltHocIvJP48C41p6sy/8wk5p9Zo03Gm9n98dpYPJtQbGBqZlbrG3E
 OEaQHcp4TBAvkJG4foonXf9+kjW/xMvqnFdQRiHpdyXHhui2CB8P7fV9nOjCJOEAL7vC
 YxZw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1686980755; x=1689572755;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=oOhGUh+/I+opN7crK5isMEAqEonfsSAaYJ/LTvC/Gxk=;
 b=RZ0Csc4eoJWc6+XwT1UZG9WW/V2I+KRN21LDp9oET+FCnrNltAnqUgcaWwRIhnYskT
 VVAvTpkzk6yBaaQdV9AbAPWH1tH/iRuNGC/Dy8HhJB/45lOKfu1XHkU9SbROo1HihR2D
 PavNic41ozyOV+P8mHxLeuVaXI0WMixErs4tMM5dOXRTVJDq3LeupnIrrImoVp8RKGPA
 BWshUQm7Gio/GxwX2oYETyZToyhytt6TLKM4U9jvMBgsNhMlB1/OhYgg67U9YfWN4KJC
 OB42X+1AY/NaQc7ZwPqKc/+s0VbmNqfzjdqGpptPMaIH7kcgOBca4VMxHVAKsdOCoPNp
 T/AQ==
X-Gm-Message-State: AC+VfDwX0LTJ/vlSgx1c4kDEr+0QLJtPT6lwVA9LPl4ZqeMh1G0T4qkL
 rWO/FX3jHiuU/1yYK3FtzC7tVaGjtJ8=
X-Google-Smtp-Source: ACHHUZ5RAZuQp9E7142OdB47zRPgoVb3h3heINvNkeNb6c10Vtde4fO4c78awwd4x9JIlGe5e8GD2Q==
X-Received: by 2002:a25:ac9d:0:b0:ba7:6d35:6b0f with SMTP id
 x29-20020a25ac9d000000b00ba76d356b0fmr1362830ybi.22.1686980755387; 
 Fri, 16 Jun 2023 22:45:55 -0700 (PDT)
Received: from localhost.localdomain ([98.37.226.98])
 by smtp.googlemail.com with ESMTPSA id
 gw20-20020a17090b0a5400b0025bf330903esm4304205pjb.1.2023.06.16.22.45.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 16 Jun 2023 22:45:54 -0700 (PDT)
From: Andy Tai <atai@HIDDEN>
Date: Fri, 16 Jun 2023 22:45:47 -0700
Message-Id: <c15ccc7c660f261f2c7771c0e96656fc7f0b19f4.1686980668.git.atai@HIDDEN>
X-Mailer: git-send-email 2.40.1
In-Reply-To: <fcb90cbfeb603bce8f86f7cbe90fc6d4e8b1b52b.1686980668.git.atai@HIDDEN>
References: <fcb90cbfeb603bce8f86f7cbe90fc6d4e8b1b52b.1686980668.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.2 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)

* gnu/packages/machine-learning.scm (tvm): New variable
---
 gnu/packages/machine-learning.scm | 71 +++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index ac115fc2ad..4bc599373d 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -80,6 +80,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages image-processing)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages jupyter)
+  #:use-module (gnu packages libedit)
   #:use-module (gnu packages libffi)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages llvm)
@@ -88,6 +89,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages ninja)
   #:use-module (gnu packages ocaml)
   #:use-module (gnu packages onc-rpc)
+  #:use-module (gnu packages opencl)
   #:use-module (gnu packages parallel)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
@@ -99,6 +101,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages python-science)
   #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
+  #:use-module (gnu packages rocm)
   #:use-module (gnu packages rpc)
   #:use-module (gnu packages serialization)
   #:use-module (gnu packages sphinx)
@@ -108,6 +111,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages video)
+  #:use-module (gnu packages vulkan)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xml)
   #:use-module (gnu packages xdisorg)
@@ -4608,3 +4612,70 @@ (define-public dmlc-dlpack
     (license license:asl2.0)))
 
 
+(define-public tvm
+  (package
+    (name "tvm")
+    (version "0.12.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/apache/tvm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0h26203sz1z7rxb12lfgzbwb9brfh61i3psjags0dqjz3wsb0s8f"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #false ; tests do not build in this release so do not build or tun them
+     	   ;#:test-target "test"
+           #:configure-flags #~(list "--trace"
+                                     "-DUSE_OPENCL=ON"
+                                     "-DUSE_VULKAN=ON" ;TODO; now not building due to missing vta-hw
+                                     "-DUSE_OPENCL_ENABLE_HOST_PTR=ON"
+                                     "-DINSTALL_DEV=ON"
+                                     ;"-DUSE_GTEST=ON"  ; TODO: enable tests in future releases
+                                     (string-append "-DDLPACK_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "dmlc-dlpack")
+                                                    "/include")
+                                     (string-append "-DDMLC_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "dmlc-core")
+                                                    "/include")
+                                     (string-append "-DRANG_PATH="
+                                                    (assoc-ref %build-inputs
+                                                               "rang")
+                                                    "/include"))
+           #:phases '(modify-phases %standard-phases
+                       (add-after 'unpack 'enable-cpptest-build
+                         (lambda _
+                           (substitute* "CMakeLists.txt"
+                             (("set_target_properties\\(cpptest PROPERTIES EXCLUDE_FROM_ALL 1\\)")
+                              "")))))))
+    (inputs (list dmlc-core
+                  dmlc-dlpack
+                  libedit
+                  libxml2
+                  opencl-clhpp
+                  opencl-headers
+                  rang
+                  zlib
+                  mesa
+                  mesa-opencl
+                  spirv-headers
+                  spirv-tools
+                  vulkan-headers ;TODO; now not building due to missing vta-hw
+                  vulkan-loader))
+    (native-inputs (list googletest
+                         (module-ref (resolve-interface '(gnu packages debug))
+                                     'libbacktrace) python pkg-config))
+    (home-page "https://tvm.apache.org/")
+    (synopsis
+     "End to End Machine Learning Compiler Framework for CPUs, GPUs and accelerators")
+    (description
+     "Apache TVM is a compiler stack for deep learning systems.  It is designed
+to close the gap between the productivity-focused deep learning frameworks,
+and the performance- and efficiency-focused hardware backends.  TVM works with
+deep learning frameworks to provide end to end compilation to different backends")
+    (license license:asl2.0)))
-- 
2.40.1





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 0/3]  Add Apache Twm and dependencies
References: <cover.1686380735.git.atai@HIDDEN>
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 27 Feb 2025 14:40:02 +0000
Resent-Message-ID: <handler.63991.B63991.17406671516409 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.17406671516409
          (code B ref 63991); Thu, 27 Feb 2025 14:40:02 +0000
Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:11 +0000
Received: from localhost ([127.0.0.1]:32919 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnf2c-0001f7-Jb
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:39:11 -0500
Received: from msg-2.mailo.com ([213.182.54.12]:49682 helo=mailo.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tneyh-00015i-2e
 for 63991 <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:35:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1740666899;
 bh=EFoEGPz+G6nW8zVKHiqz1OjDDM/OjyZQh8IzzCjXquk=;
 h=X-EA-Auth:From:To:Cc:Subject:In-Reply-To:Date:Message-ID:
 MIME-Version:Content-Type:Content-Transfer-Encoding;
 b=vXE8Yv/sZynxWF4vEjDgiwEQVM9oPYhkGyDCjCadAJUHZqcuFsFATBga+gPwGStNm
 EFUU/1LQdSmdONO7Ys8wgSOBQk6zjDlqY10Kj4B8tOdKOwaGkJFaa8htK2/0wQtbZ+
 uCyxsrCuH9D0LWUWve8fcPleWC3IaRPDwHzhJemg=
Received: by b221-8.in.mailobj.net [192.168.90.28] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Thu, 27 Feb 2025 15:34:57 +0100 (CET)
X-EA-Auth: UwAA+vK32RaQFpE4gdwyeg0Ky1G85uukRAcw3VOlmL06nW+DrHnaHFHNpQhDVh7iMEpsBqwX+z1VRBtddW05ue+3Fe69whmJ0XJCCX6Mtfo=
From: Nicolas Goaziou <mail@HIDDEN>
In-Reply-To: <c15ccc7c660f261f2c7771c0e96656fc7f0b19f4.1686980668.git.atai@HIDDEN>
Date: Thu, 27 Feb 2025 15:34:56 +0100
Message-ID: <87jz9be9rj.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

> * gnu/packages/machine-learning.scm (tvm): New variable

I tried to build this after updating it to latest release (0.19), but
build fails.

I=E2=80=99m sending the patch set rebased on top of master, with the tvm up=
date.
Do you want to fix the build so I can apply it?

Thanks (and sorry for the delay).

Regards,
--=20
Nicolas Goaziou






Message sent to atai@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 1/3] gnu: Add rang.
References: <cover.1686380735.git.atai@HIDDEN>
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: atai@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 27 Feb 2025 14:40:04 +0000
Resent-Message-ID: <handler.63991.B63991.17406671536428 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>, Andy Tai <atai@HIDDEN>
X-Debbugs-Original-Xcc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.17406671536428
          (code B ref 63991); Thu, 27 Feb 2025 14:40:04 +0000
Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:13 +0000
Received: from localhost ([127.0.0.1]:32921 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnf2d-0001fK-8W
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:39:12 -0500
Received: from msg-4.mailo.com ([213.182.54.15]:56744 helo=mailo.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tnf13-0001Uf-EQ
 for 63991 <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:37:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1740667045;
 bh=hP+rQ3p65+yelzyIiWaAFoLocrIYDUn2ovd3CT8gIQQ=;
 h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer:
 MIME-Version:Content-Transfer-Encoding;
 b=1pwEL6x2A679hAFhqGkh10NGLJGlEdM21UZa2jPnZokLOFUSo8Us9HyEGJVI4idnL
 B1pLo36sfOsQdJorS+ZgR0U5yOsBwkUvIfLZyhlPoOkAOL4IHVaC4o65Phdq4AAhGW
 QL3GkqybpSHXdlgzPyDN1t9zFVQt/Ap1FnU+kGQI=
Received: by b221-9.in.mailobj.net [192.168.90.29] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Thu, 27 Feb 2025 15:37:23 +0100 (CET)
X-EA-Auth: 2TukhTBhqUYUYppJ/kwFxEt0cYsWpHaG9DqsGSDx8X/v8LWf+7ghgnj3mrYS9yeDe798i6usGmAcRRM8wBc3+OtkJAikPT0ziTVG0VPcegg=
From: Nicolas Goaziou <mail@HIDDEN>
Date: Thu, 27 Feb 2025 15:37:08 +0100
Message-ID: <72d7df4102ef1959ed7a6100b38a33787383f216.1740666984.git.mail@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

From: Andy Tai <atai@HIDDEN>

* gnu/packages/cpp.scm (rang): New variable.

Change-Id: Iacbea931d392579ebdc49965fc3b248ae3759a6c
Signed-off-by: Nicolas Goaziou <mail@HIDDEN>
---
 gnu/packages/cpp.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index a456bf3b51..869e6f4eab 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -310,6 +310,27 @@ (define-public cpp-utilities
 parser, IO and conversion utilities.")
     (license license:gpl2+)))
 
+(define-public rang
+  (package
+    (name "rang")
+    (version "3.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/agauniyal/rang")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x2fp7zjjivgxblvx1j0qphn4ln6jq42x7xr757fywm3k03y7bil"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))      ; no tests
+    (home-page "https://agauniyal.github.io/rang/")
+    (synopsis "Header only terminal C++ library")
+    (description
+     "Rang is a minimal, header only C++ library for terminal goodies.")
+    (license license:asl2.0)))
+
 (define-public range-v3
   (package
     (name "range-v3")

base-commit: fc4795d7d21c3e60d0ca2a51203e8f1b1c312bfb
-- 
2.48.1







Message sent to atai@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 3/3] gnu: Add tvm.
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: atai@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 27 Feb 2025 14:40:06 +0000
Resent-Message-ID: <handler.63991.B63991.17406671546443 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>, Andy Tai <atai@HIDDEN>
X-Debbugs-Original-Xcc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.17406671546443
          (code B ref 63991); Thu, 27 Feb 2025 14:40:06 +0000
Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:14 +0000
Received: from localhost ([127.0.0.1]:32923 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnf2e-0001fd-L9
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:39:14 -0500
Received: from msg-4.mailo.com ([213.182.54.15]:56766 helo=mailo.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tnf1H-0001Wx-Fa
 for 63991 <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:37:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1740667061;
 bh=c/AgbTx95K1r0caymOH+NXZ4ePwOZqRMby63DixoHE4=;
 h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer:In-Reply-To:
 References:MIME-Version:Content-Transfer-Encoding;
 b=dYJsht5mC++v6vUjomyMUJgmKjOai+Q0BaPO5STS75WqLsIyCgU7EeVwGfNwEyvmf
 4AgHSMuGPwBA10a10k4W9PsMzDXkU9mRJV0UbJr+fB/iOS4GIFAQ5E2ux5ALhlaFvf
 RXhsiTOpcZBTtsdfs6wv9szxYGCbEHO1LASi8OCM=
Received: by b221-8.in.mailobj.net [192.168.90.28] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Thu, 27 Feb 2025 15:37:40 +0100 (CET)
X-EA-Auth: hSBOOvgMdKbpS8QcAx/T5Iie1TNIB6mF9y0abc+oBnA5yYtpWw4mvio5VsfLtuI11YghOdZsZYZGNOovMZb6u7ehAN7T9m2XcOMpYKDzJZ8=
From: Nicolas Goaziou <mail@HIDDEN>
Date: Thu, 27 Feb 2025 15:37:10 +0100
Message-ID: <491c9e16ea624ae1735d4d5a3f6093a4942b6fef.1740666984.git.mail@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <72d7df4102ef1959ed7a6100b38a33787383f216.1740666984.git.mail@HIDDEN>
References: <72d7df4102ef1959ed7a6100b38a33787383f216.1740666984.git.mail@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Andy Tai <atai@HIDDEN>

* gnu/packages/machine-learning.scm (tvm): New variable.

Change-Id: Icfee19fccc7cc1c9f6d5d6bb680b554d777f62d6
Signed-off-by: Nicolas Goaziou <mail@HIDDEN>
---
 gnu/packages/machine-learning.scm | 72 +++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index eda56bba61..0c2477004a 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -93,6 +93,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages image-processing)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages jupyter)
+  #:use-module (gnu packages libedit)
   #:use-module (gnu packages libevent)
   #:use-module (gnu packages libffi)
   #:use-module (gnu packages linux)
@@ -117,6 +118,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages rdf)
   #:use-module (gnu packages regex)
+  #:use-module (gnu packages rocm)
   #:use-module (gnu packages rpc)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages serialization)
@@ -4634,6 +4636,76 @@ (define-public tensorpipe
 the tensors contained therein.")
       (license license:bsd-3))))
 
+(define-public tvm
+  (package
+    (name "tvm")
+    (version "0.19.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/apache/tvm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1s8yrd7v38ianm7g2qzk25q6aa23mscwwixpjj0n562z9hgv5nry"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #false      ; tests do not build in this release so do not
+                                ; build or tun them #:test-target "test"
+           #:configure-flags
+           #~(list "--trace"
+                   "-DUSE_OPENCL=ON"
+                   "-DUSE_VULKAN=ON" ;TODO; now not building due to missing vta-hw
+                   "-DUSE_OPENCL_ENABLE_HOST_PTR=ON"
+                   "-DINSTALL_DEV=ON"
+                                        ;"-DUSE_GTEST=ON"  ; TODO: enable tests in future releases
+                   (string-append "-DDLPACK_PATH="
+                                  (assoc-ref %build-inputs "dmlc-dlpack")
+                                  "/include")
+                   (string-append "-DDMLC_PATH="
+                                  (assoc-ref %build-inputs "dmlc-core")
+                                  "/include")
+                   (string-append "-DRANG_PATH="
+                                  (assoc-ref %build-inputs "rang")
+                                  "/include"))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'enable-cpptest-build
+                 (lambda _
+                   (substitute* "CMakeLists.txt"
+                     (("set_target_properties\\(cpptest PROPERTIES EXCLUDE_FROM_ALL 1\\)")
+                      "")))))))
+    (inputs (list dmlc-core
+                  dmlc-dlpack
+                  libedit
+                  libxml2
+                  opencl-clhpp
+                  opencl-headers
+                  rang
+                  zlib
+                  mesa
+                  mesa-opencl
+                  spirv-headers
+                  spirv-tools
+                  vulkan-headers ;TODO; now not building due to missing vta-hw
+                  vulkan-loader))
+    (native-inputs (list googletest
+                         (module-ref (resolve-interface '(gnu packages debug))
+                                     'libbacktrace)
+                         pkg-config
+                         python))
+    (home-page "https://tvm.apache.org/")
+    (synopsis
+     "Machine learning compiler framework for CPUs, GPUs and accelerators")
+    (description
+     "Apache TVM is a compiler stack for deep learning systems.  It is
+designed to close the gap between the productivity-focused deep learning
+frameworks, and the performance- and efficiency-focused hardware backends.
+TVM works with deep learning frameworks to provide end to end compilation to
+different backends")
+    (license license:asl2.0)))
+
 (define-public foxi
   (let
       ((commit "c278588e34e535f0bb8f00df3880d26928038cad")
-- 
2.48.1







Message sent to atai@HIDDEN, guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 2/3] gnu: Add dmlc-dlpack.
Resent-From: Nicolas Goaziou <mail@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: atai@HIDDEN, guix-patches@HIDDEN
Resent-Date: Thu, 27 Feb 2025 14:40:08 +0000
Resent-Message-ID: <handler.63991.B63991.17406671556453 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>, Andy Tai <atai@HIDDEN>
X-Debbugs-Original-Xcc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.17406671556453
          (code B ref 63991); Thu, 27 Feb 2025 14:40:08 +0000
Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:15 +0000
Received: from localhost ([127.0.0.1]:32925 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnf2g-0001fy-LK
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:39:15 -0500
Received: from msg-2.mailo.com ([213.182.54.12]:49952 helo=mailo.com)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mail@HIDDEN>)
 id 1tnf1A-0001WG-Jk
 for 63991 <at> debbugs.gnu.org; Thu, 27 Feb 2025 09:37:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nicolasgoaziou.fr;
 s=mailo; t=1740667050;
 bh=b7vZ2/ptQ3yICRIIl7hPxmIexIvkacaU5J8XUX6vTC4=;
 h=X-EA-Auth:From:To:Cc:Subject:Date:Message-ID:X-Mailer:In-Reply-To:
 References:MIME-Version:Content-Transfer-Encoding;
 b=JAk1EjdPGR48KHxUDvo/P7zMhldF5U3n7Mb10N0Bbrz3WKlPEjhA4nK8VKqyMLn6J
 jY9v+FWqNwJd/zkxI3TgyM4Lq5mHst/83kX+ZnMk+7M7RgJaRWvgpyhKFnNTC1+U3v
 kQB5JvTSg3F1eCnD2gfjnRzw8KZeQfrmbujuFknI=
Received: by b221-2.in.mailobj.net [192.168.90.22] with ESMTP
 via ip-20.mailobj.net [213.182.54.20]
 Thu, 27 Feb 2025 15:37:29 +0100 (CET)
X-EA-Auth: aMmn24/M6MCMpuGv4jWQhWxuQEMK/APDHNryUA3hegKdtpS7c3VoGqhOvft/QWNUx2BWCpmWpACaNrh5i6C4wDJL2dIsPme2ED4ZpHzWaa0=
From: Nicolas Goaziou <mail@HIDDEN>
Date: Thu, 27 Feb 2025 15:37:09 +0100
Message-ID: <aa823029e247f02e1c59f66a37e03df1dc873b1a.1740666984.git.mail@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <72d7df4102ef1959ed7a6100b38a33787383f216.1740666984.git.mail@HIDDEN>
References: <72d7df4102ef1959ed7a6100b38a33787383f216.1740666984.git.mail@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

From: Andy Tai <atai@HIDDEN>

* gnu/packages/machine-learning.scm (dmlc-dlpack): New variable.

Change-Id: Ie9756f8b1f846891d0a52b3016be3db4fff78ad0
Signed-off-by: Nicolas Goaziou <mail@HIDDEN>
---
 gnu/packages/machine-learning.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index b9dce61288..eda56bba61 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -3783,6 +3783,28 @@ (define-public dmlc-core
 learning libraries.")
     (license license:asl2.0)))
 
+(define-public dmlc-dlpack
+  (package
+    (name "dmlc-dlpack")
+    (version "1.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dmlc/dlpack")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "169slm88jin4ddhdwk1qhqzzkhkwk1jrz35i7abhcqkry9wjib4f"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))      ; no tests
+    (home-page "https://dmlc.github.io/dlpack/latest")
+    (synopsis "Open in-memory tensor structure")
+    (description
+     "DLPack is an open in-memory tensor structure for sharing tensors among
+frameworks")
+    (license license:asl2.0)))
+
 (define-public xgboost
   (package
     (name "xgboost")
-- 
2.48.1







Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH 0/3] Add Apache Twm and dependencies
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 28 Feb 2025 02:24:01 +0000
Resent-Message-ID: <handler.63991.B63991.174070943612425 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Nicolas Goaziou <mail@HIDDEN>
Cc: 63991 <at> debbugs.gnu.org
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.174070943612425
          (code B ref 63991); Fri, 28 Feb 2025 02:24:01 +0000
Received: (at 63991) by debbugs.gnu.org; 28 Feb 2025 02:23:56 +0000
Received: from localhost ([127.0.0.1]:41609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnq2e-0003EK-0e
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 21:23:56 -0500
Received: from mail-vk1-xa30.google.com ([2607:f8b0:4864:20::a30]:50580)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1tnq2b-0003E0-Ik
 for 63991 <at> debbugs.gnu.org; Thu, 27 Feb 2025 21:23:54 -0500
Received: by mail-vk1-xa30.google.com with SMTP id
 71dfb90a1353d-521b84aa5d5so657644e0c.1
 for <63991 <at> debbugs.gnu.org>; Thu, 27 Feb 2025 18:23:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=atai-org.20230601.gappssmtp.com; s=20230601; t=1740709428; x=1741314228;
 darn=debbugs.gnu.org; 
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=VdTvhtJZk+hJj+UdASqJpGN6JkNR6jweH3aeMbkp8lU=;
 b=mlO3ApKZcvF06FNNZ6kr1GoZ5DLFCZBXjN5Gez+JE52HMDhq5DlzZqSsobXQzwyj54
 O5UxB7zrgXlabUuWbBClVavxfjZwRIf2y2gMNjSCAEkLwK0GZ3xnBpmjcxGn7RgTpGQd
 p+gVFQ1vpIhqirxIUXVpcVta+snsvX9Bk+o0zsSTLJ1hedcTyRX6u/1viIXKvsNvum2c
 XfhEahaOUMmSXvOWJjQqgKLYVvTuTE9aNbWPLqUNYX5RSB4W8sROGfpSSRrb+TaKcFZO
 pfZZE76IddVhgDx55vYpAZwE265yIr8kXtuObTJ44Ss5AIhJYeTg8DOThMoEzo2OKRhh
 DW9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740709428; x=1741314228;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=VdTvhtJZk+hJj+UdASqJpGN6JkNR6jweH3aeMbkp8lU=;
 b=Kyb9HxMMmCOWptXttuJafCMH/aWjZ85bknMSK0eqgR/HJIYQGCqf3Y5NNO/6reJdJz
 ySYlQaEGmE/acs2H1IotAzHIqzQnMbpvoaNw1b9MELSzGwaeMmZ/LSvOQ+HWC+7y5g35
 VAaC6fAphHd0uQlOnRftZY0q5XdJOaTLvV7R8Whgf6gXCBxihC4rRCY+4TJSA243kAG3
 CBFju0XjEM4ZtsHysveanC90k7y+2+14Am5Yc5adxcSWZ7cffbxrYq3W91j/Bq+eveaz
 kgT2XfJjAFFk7l+eEHxcJEWckz58uVv+/zx1sYycEUj2pFAfigHZOZPdlCdHakTJu+rK
 Eynw==
X-Gm-Message-State: AOJu0YxlAzl+hmVhR0TuS8Xm3leRsNzL7VWsNZmYPlXSrv3tTHEszbBO
 AkCGBkFMdvAOZUiPUc9n7c76v08GsfnO8YEj6+VSlOa0pEcru25WfAkYj4SB5LmQ8T64/lv50a4
 s6iSjbVLPV9czuNxaNODir2vv+Xu3arug
X-Gm-Gg: ASbGncuKA3lRQB+Hi5ayD5tluwxkQFeW6kzY6R/LhaMmrsFCGHPuY0kIppyqlzFEnuF
 zggYSL7wx02D9jkgvco0Xpf5zQZHe+I8bF7snt9zpqHRxZMxaC4wTO7ZAG4rfRl8cB95BTZD8N9
 EAwwcJExY=
X-Google-Smtp-Source: AGHT+IH0y0r/g9imz7leDn8jCfWTvBHsTpOoWltjpiD6t1bLP6NT0i66vZ/PJAI0aAv2C9WL+I1F9IDOvTbam0EnsSM=
X-Received: by 2002:a05:6122:7d3:b0:520:997d:d0b4 with SMTP id
 71dfb90a1353d-5235b828bfcmr940110e0c.4.1740709427691; Thu, 27 Feb 2025
 18:23:47 -0800 (PST)
MIME-Version: 1.0
References: <c15ccc7c660f261f2c7771c0e96656fc7f0b19f4.1686980668.git.atai@HIDDEN>
 <87jz9be9rj.fsf@HIDDEN>
In-Reply-To: <87jz9be9rj.fsf@HIDDEN>
From: Andy Tai <atai@HIDDEN>
Date: Thu, 27 Feb 2025 20:23:10 -0600
X-Gm-Features: AQ5f1JoSpvTQMK8wwH-6OLIWy18H8L62YpGrcKcE2gS8L0EF8EmMDb6PHChbEhI
Message-ID: <CAJsg1E9NT05z1nfeJCtO96ggQfkmhMG_SahiPF4fXJfU0aNKHQ@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

sure I will take a look over the coming weekend


On Thu, Feb 27, 2025 at 8:35=E2=80=AFAM Nicolas Goaziou <mail@nicolasgoazio=
u.fr> wrote:
>
> > * gnu/packages/machine-learning.scm (tvm): New variable
>
> I tried to build this after updating it to latest release (0.19), but
> build fails.
>
> I=E2=80=99m sending the patch set rebased on top of master, with the tvm =
update.
> Do you want to fix the build so I can apply it?
>




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 0/3] *** Add Apache Tvm ***
References: <cover.1686380735.git.atai@HIDDEN>
In-Reply-To: <cover.1686380735.git.atai@HIDDEN>
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 03 Mar 2025 19:46:02 +0000
Resent-Message-ID: <handler.63991.B63991.174103116027756 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org, mail@HIDDEN
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.174103116027756
          (code B ref 63991); Mon, 03 Mar 2025 19:46:02 +0000
Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:00 +0000
Received: from localhost ([127.0.0.1]:52170 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpBjj-0007DY-SL
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:46:00 -0500
Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:58726)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1tpBje-0007Ce-Pe
 for 63991 <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:45:55 -0500
Received: by mail-pl1-x630.google.com with SMTP id
 d9443c01a7336-22385253e2bso54019815ad.1
 for <63991 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 11:45:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741031148; x=1741635948; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:from:to:cc:subject:date:message-id:reply-to;
 bh=W4HLAfyoXi/1+aWrmKD5lD9QhgLTzOEdeBRleyRpc80=;
 b=KeBRlDBZUKz4mCu46yGrIFknfHB4ANfS1GSVTq23wywsvhexeUYaxAZjWwwvzbLNnJ
 pKU8SmQVm0WgFaiLtCwBlEup+X3Pr96QSjz8GlUVwNYsAaa+QbiGYFPBrvo2BXaFfbuF
 FvlDcAcdAX4Op6n+Lb1ijEnLf9SR28KnBAXxFiCrzniXyWLjbhWHw5Rr415T7bXoXCUM
 fATAGqp5an6VUZVO0ZVJJbgxE/pviG8uLwBk2/MVsMbCohc5H22yt1AOZ29esOcvv5FV
 g2wM+VMcOv2Cu96PJfBByAdWT5xn2mzR2bqyOmCnpTGo4VbX4a1MntCPNr9uGQh1btLh
 Fp1A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741031148; x=1741635948;
 h=content-transfer-encoding:mime-version:message-id:date:subject:cc
 :to:from:sender:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=W4HLAfyoXi/1+aWrmKD5lD9QhgLTzOEdeBRleyRpc80=;
 b=LbIxysjJTjCDi1Pq2ecLxAUADWj7yufL4osmpjr/Q3BBGHemJfEz0aW2j3d8VNCr7t
 zaAEVaGcfAYEVS9OxwUwlnytV7CFvUCUeyfvgGtPszALIyewBY0eNLN0QL4rHqJDCcNc
 Sl7VBoivvXy2x8WOXImyl8n1eUHdNN8fktKmAo9bwRVmYQGyzs70vSAOK4mR166eNnXI
 27Cv4vy4zyejEAPXjnRzicsDCu6Vtkv4iP5Ebh7LQVZ87iI9sOOO7PzDu3B+s8tqxjIf
 7GcexLseY1qByJBXNl8U9JzHmh+a8C3vKhRlqRHP8SaZ6WItTeSJe1UUIAEngF+9v5hy
 wlwg==
X-Gm-Message-State: AOJu0YzngZF7KwNIlh4xRo1I7PpZeJClZS7teYNfM0sHzh+WHZXzduBy
 ybJJxT4Jv4V89i1nykQy6YJrNqkJqBeOfN2GAe3UUu0VgKZP+fI7/oC8Qw==
X-Gm-Gg: ASbGnctJ2W4e315DVRjR8pTGqW+UxbaXsJb7AzUjuCj8IiTiBHsTFXnwW71cXGHf5qu
 gGGw1Zbanp7o7nGbLWxJWBD587efEYASTU0U9FQMJaRZI5VI6EvWB5NbP69zE+aCIY6H22UCEle
 6IEC0pFEDUIzVvU83NS+Tdp1rNgr1XJ8NidSAHmZ8eyraRpANJ3KZmzssxBIirEQhBhK6ChdjYV
 HPaJgCUIVLT9//7wLdA7217w7uT+XkbYq3ailUTY/1d/PgdKrE7YhrHx7S2MbVoV/Mq/70+lMXs
 tMkFLuVLOpkLwRLT6YWxjinIMB65nZy//Uzt1yin
X-Google-Smtp-Source: AGHT+IFUCRveMvnRvhli0IBKkizrLhGKb0k5zFoFyJ/M6Ik3+PBiXbVspSPkzlrGqj0jj9gr1AS8bg==
X-Received: by 2002:a05:6a21:7a44:b0:1f3:3771:d46 with SMTP id
 adf61e73a8af0-1f337710f49mr2091585637.22.1741031147886; 
 Mon, 03 Mar 2025 11:45:47 -0800 (PST)
Received: from DEskMiniX300.. ([172.98.218.160])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-aee7de1a488sm8567225a12.27.2025.03.03.11.45.47
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Mar 2025 11:45:47 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Mon,  3 Mar 2025 11:45:40 -0800
Message-ID: <cover.1741031015.git.atai@HIDDEN>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

*** Add apache Tvm and needed dependencies ***

Andy Tai (3):
  gnu: Add rang.
  gnu: Add dmlc-core-next, as head of main branch of dmlc-core.
  gnu: Add tvm.

 gnu/packages/cpp.scm              | 21 ++++++++
 gnu/packages/machine-learning.scm | 89 +++++++++++++++++++++++++++++++
 2 files changed, 110 insertions(+)


base-commit: f9dcb84550b85aa816899b2106b1a5ae546167a3
--
2.43.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 1/3] gnu: Add rang.
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 03 Mar 2025 19:46:02 +0000
Resent-Message-ID: <handler.63991.B63991.174103116027764 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org, mail@HIDDEN
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.174103116027764
          (code B ref 63991); Mon, 03 Mar 2025 19:46:02 +0000
Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:00 +0000
Received: from localhost ([127.0.0.1]:52172 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpBjk-0007Dd-6w
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:46:00 -0500
Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:50466)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1tpBjf-0007Cg-5M
 for 63991 <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:45:56 -0500
Received: by mail-pl1-x62b.google.com with SMTP id
 d9443c01a7336-2234e4b079cso88351165ad.1
 for <63991 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 11:45:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741031149; x=1741635949; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=0D+ym82lkpUvtQRTrO822Md5OlyWWr1NYEZVsYP2aGU=;
 b=OHqemvlg1aSI38ZLV9X3dtbIVt5Qk6EdCCJAizryexiodM9Ikg7bQhgly5nxndbEQc
 7AJ5VY/QgizwMo/Z+qrMcqQJBy59D5IHHDQhHL6fnsWGVn2+rB2tJbfaQ6mPDfeIjRJn
 Lb2YjOzZRtUzQBBsy5sNWbgKFzTY4HBSO+OmKFHZXBNbzWtmfegvfJdjSIp+7JaVHhew
 /JXjD6tgVWUyqJBqZS2mJy9JHtO5egaT+nuYc2wBl9kPQkcGk41kesupsC7V+oMVpnMs
 tbMxb1FxaZS9izn0lYE8YXomYpQLbiaSDFzNDVCjtVkffTUjF2SAAlNd56nUshCD13SK
 pZWw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741031149; x=1741635949;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=0D+ym82lkpUvtQRTrO822Md5OlyWWr1NYEZVsYP2aGU=;
 b=heMNeZ4CaZIWWwlrkZa6dnpA3l/hhith95bVEFaR29ciBImfZH7FFKu0/qV52gxfY6
 G2+shd9tXjFKOyKEFQCrKSj0rxvrBtOKK+8f4g6biGjte22SkIuVVrSXyfWkhFhWq83h
 wj7lls7tSFodkLvrbZk3i3KPN2eDAMnXOxTocxRQ3KIHx2DZZO6KML8iIDDdWT9jSKpi
 TAuXmUVuLAScRsYcVa3bbz7xQMG0UaTOID44xqhnyOw0V6U6eO9cRwDAn4ceCpscMi7d
 kr+Gm5ad6Y4rDC9LKSh5pk5YOmllc4O2TV9iPPfAW885hJwyAKN5bF4jgMpHD0II20qS
 sWYA==
X-Gm-Message-State: AOJu0YzZa4mVgILR5xXq7CfCLvXGHWxWMalg/t1Rq8zsFHOud/dg6CfT
 T6GED/DU73X7SfxFO5yTkefV6y62GQZCIX6RHqJgj/mLo0NkBE1EPeQ6Pg==
X-Gm-Gg: ASbGncvv0lo8v5oSGzUjp5dpwDDri+S8fxYUrKryNhB2gLmNGGXNEFG3kG63azlo53/
 OGz0ht+wkhtjEIi1hAo7U3c7zU3S+9EzsI1h7TLe2p1xzES/ZXMvW1dO1JDqPhqVZXSTqtNrcsB
 ON6Db5TlctWC6f7e4RRagdg6Yb0Zhq+b+iLGRn/hDZ81GqXFXCJVDCtJXbqH3bHE1JlLMVcPKAm
 b7jlVPri+LLzVQnpratKT1PIsTfYd723dq3yDjCdI1pDS0zVqIUJvwxAIEz7JQFMtZaimhNXpGM
 v0NXsd0OLOWmUncNY8encbquUdrvu+bvylWh1tLT
X-Google-Smtp-Source: AGHT+IFCxP+HOknMVJMv6IzZmkfi44JTiisi4/0Q3priNU6OifN8eb1+Ln0ki7MC+sk1vQqzIiUT2A==
X-Received: by 2002:a05:6a21:78a1:b0:1ee:ab62:c29 with SMTP id
 adf61e73a8af0-1f2f4e45086mr23276893637.31.1741031148708; 
 Mon, 03 Mar 2025 11:45:48 -0800 (PST)
Received: from DEskMiniX300.. ([172.98.218.160])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-aee7de1a488sm8567225a12.27.2025.03.03.11.45.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Mar 2025 11:45:48 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Mon,  3 Mar 2025 11:45:41 -0800
Message-ID: <5dfb642eeee254e410d777ec57f4a07d600458be.1741031015.git.atai@HIDDEN>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <cover.1741031015.git.atai@HIDDEN>
References: <cover.1741031015.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

* gnu/packages/cpp.scm (rang): New variable.

Change-Id: Iacbea931d392579ebdc49965fc3b248ae3759a6c
Signed-off-by: Nicolas Goaziou <mail@HIDDEN>
---
 gnu/packages/cpp.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index d6dc070756..8d482d1fbd 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -310,6 +310,27 @@ (define-public cpp-utilities
 parser, IO and conversion utilities.")
     (license license:gpl2+)))
 
+(define-public rang
+  (package
+    (name "rang")
+    (version "3.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/agauniyal/rang")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0x2fp7zjjivgxblvx1j0qphn4ln6jq42x7xr757fywm3k03y7bil"))))
+    (build-system cmake-build-system)
+    (arguments (list #:tests? #f))      ; no tests
+    (home-page "https://agauniyal.github.io/rang/")
+    (synopsis "Header only terminal C++ library")
+    (description
+     "Rang is a minimal, header only C++ library for terminal goodies.")
+    (license license:asl2.0)))
+
 (define-public range-v3
   (package
     (name "range-v3")
-- 
2.43.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 2/3] gnu: Add dmlc-core-next, as head of main branch of dmlc-core.
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 03 Mar 2025 19:46:03 +0000
Resent-Message-ID: <handler.63991.B63991.174103116127770 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org, mail@HIDDEN
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.174103116127770
          (code B ref 63991); Mon, 03 Mar 2025 19:46:03 +0000
Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:01 +0000
Received: from localhost ([127.0.0.1]:52174 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpBjk-0007Dl-JV
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:46:00 -0500
Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:45165)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1tpBjg-0007Ci-0J
 for 63991 <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:45:56 -0500
Received: by mail-pl1-x62b.google.com with SMTP id
 d9443c01a7336-22382657540so42777015ad.2
 for <63991 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 11:45:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741031150; x=1741635950; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=XHaD0uHTkXxZLbOqGliLVn2Wd+WXJkHcsd9N5d5yHvc=;
 b=LnhDSkj9ZavXmK3VqDi4x7KGj6PnThFLiR+lNt8tE1syO1BEvPeU4gb0abARZceIkW
 eS4bfJCOISIPHKldi+VfISn4/cC/oWBrae6duBCkqEdH12eJTApR1QKltkIqwBKU7I8w
 UA5clF7Kp/UiLMwa1ZjkRyThgMwV44ZWJiyKyub4skwjjiUeCTKUY2QuAzD8nb4SpsdQ
 9JJ/coujGwzWxz1OHeQD19TzE/ma1uPBZkOduE1v0w8DEXNtny4kSBv0Tem1Hbpi13Ez
 8lQdk3HaiawOc8GAIEiNDnpM2cSs5CvXDF9eP+97+NYZnSOAkFYdpxIBsZ8CyyR62kCC
 s3JQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741031150; x=1741635950;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=XHaD0uHTkXxZLbOqGliLVn2Wd+WXJkHcsd9N5d5yHvc=;
 b=NVG0aEz9HJa6vUNvH/I6ypyuQ+Tl+w+0lKODciWO1Rh0Nsk5LGgAovWs4drRMBnB0v
 i00b9cdvSazkBSyyLKX2jDdv78SshTx1l/NvSwKIWd4qPBpvaNyswIPk9sPKaSw3qbuk
 pOuEn60NBELvhNGa6kRbs5l9p87Le8lNMlr8Crw4rKZUDbMMLJktFM0CpOuiI1xA7BMC
 eLtBVx07YPEQsPGbQ3J9oH9EovsuIVQDwDw79Wl+I+8TvESOdeviP8z5LpZ2LNLijiwh
 g+4MwYOZCN7a8MBnJ2UB+kjPhBb/mXqeIOn4tT+WhIy+SAwl1EMdgaozzLvswfIpE476
 GcFQ==
X-Gm-Message-State: AOJu0YxI/tOsNNQ8SZcvIElB7YqgInIHT3GeA9og0mhVWyJSPE5HJ4KH
 zCnaq0R9//I85Fs60Y4/2ICa1x+PiqCrvlyNu5ZqFVVxVK4DdkkkvuXq6Q==
X-Gm-Gg: ASbGnctrZ0VdzAt8NMH1epS0KvUKdRvxmnkmg/CnaoJV40s19i9f98kjQO0Ef6Ipwav
 QRUNamv1+Ky3oyovMZLiWYHzSVknOPIpubiATzPoH6nEWbz8hKEtI6pszxtvb7XV04mDm1+jX0A
 tdXFdIG/rcEdDEweDi0JwD2tCosuhH39oILqTsjbxANCedpLuQwCMOm+1Cah7p+nFNiWvULEI9N
 5KoEkAKdl29DfE/d7QEzc0KoPIQgg2v8bt4CEbssfE2FxiIwgdzb0bNeIt513eUCteXQkR6Fs5s
 FfaFXt9Cc9JnanM5vJYB2D/krEeqFSDbjS2JrEtD
X-Google-Smtp-Source: AGHT+IF8CwsQypSJ0/OwvxbjcQT6icccbDyGEfIztTCV6MnKo4+vOvUi3uNqOKA+zL9T6X1wAzZG4A==
X-Received: by 2002:a17:903:2302:b0:221:2f4:5446 with SMTP id
 d9443c01a7336-22368fba4aemr205288055ad.25.1741031149691; 
 Mon, 03 Mar 2025 11:45:49 -0800 (PST)
Received: from DEskMiniX300.. ([172.98.218.160])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-aee7de1a488sm8567225a12.27.2025.03.03.11.45.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Mar 2025 11:45:49 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Mon,  3 Mar 2025 11:45:42 -0800
Message-ID: <82408a3c5645b215b843d62e53ba665e3a1b8504.1741031015.git.atai@HIDDEN>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <cover.1741031015.git.atai@HIDDEN>
References: <cover.1741031015.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (dmlc-core-next): New variable.

Change-Id: Icf608b45b69cf020c213696644412664ba935e6d
---
 gnu/packages/machine-learning.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index d02a092f24..7e354ec40a 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -3783,6 +3783,23 @@ (define-public dmlc-core
 learning libraries.")
     (license license:asl2.0)))
 
+(define-public dmlc-core-next
+    ; apache Tvm needs the latest CODE FROM git commits in May 2024 or later
+  (let ((commit "13341857549852a9a86b1894b5ba84c6276ab381"))
+    (package
+       (inherit dmlc-core)
+    (name "dmlc-core")
+    (version (string-append "0.5-1." (string-take commit 8)))
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/dmlc/dmlc-core")
+             (commit commit)))
+                (file-name (string-append name "-" version "-checkout"))
+       (sha256
+        (base32 "1hj6h103lal3cm5mnry9lrm3d7aij89rxv46yv6y49vzd5hbnfbd")))))))
+
 (define-public xgboost
   (package
     (name "xgboost")
-- 
2.43.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#63991] [PATCH v3 3/3] gnu: Add tvm.
Resent-From: Andy Tai <atai@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 03 Mar 2025 19:47:02 +0000
Resent-Message-ID: <handler.63991.B63991.174103116827842 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 63991
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 63991 <at> debbugs.gnu.org, mail@HIDDEN
Cc: Andy Tai <atai@HIDDEN>
Received: via spool by 63991-submit <at> debbugs.gnu.org id=B63991.174103116827842
          (code B ref 63991); Mon, 03 Mar 2025 19:47:02 +0000
Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:08 +0000
Received: from localhost ([127.0.0.1]:52182 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tpBjs-0007Ez-4Z
	for submit <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:46:08 -0500
Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:51455)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>)
 id 1tpBji-0007Cr-AD
 for 63991 <at> debbugs.gnu.org; Mon, 03 Mar 2025 14:45:59 -0500
Received: by mail-pl1-x62d.google.com with SMTP id
 d9443c01a7336-223594b3c6dso83256895ad.2
 for <63991 <at> debbugs.gnu.org>; Mon, 03 Mar 2025 11:45:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1741031152; x=1741635952; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date
 :message-id:reply-to;
 bh=eRWxBXXAl1j2TU6s5jHbmh/s2bAAcplBWgpdmIwRs98=;
 b=NuAPHQCRN1j7/TMbthjuCRKoSL7+DIuQF1GsG6np0kF1KPjqtcB0BnMzVDB/auIshx
 tzifXUqhcG/1TogtvMOTYGknyDyqwPwpK5YipTvpRQMKoQw3IRzTvIFW5+ApXBgFCx3/
 H61EuFagN8Qgm/gYA9iom5MBy4nWfy/3y3SOMw2ZRaVIEZSu/qu5zFfIJEBD03qPt1vI
 9hpF+384qRJtuybRGJCgXqn6Rz9o/iq9G6Jzs0igR2CvUryXtAyR7U/z2VfU4gYyGoIS
 sewnh7XwTbN84KJ6nB6FvHer2+dFUyV8S6b2MN77hry5pF0dgv4BV1nq7T1xcVG0IZgB
 xQeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1741031152; x=1741635952;
 h=content-transfer-encoding:mime-version:references:in-reply-to
 :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=eRWxBXXAl1j2TU6s5jHbmh/s2bAAcplBWgpdmIwRs98=;
 b=CnLKtNvO/iGMthPdun6ETIhnT+mX8+RHJt918rLeLkLFlRC0yCVDfX9zMClKNbyGez
 zNqY/uxx5PeqqPnjxTyjt8Gu5+YpN6X0Wcc4bCIQ5/AXkEvwMZVUbF/LyIfUBpe44t3Z
 CbJ5AHkvzjxN7UHudurO+ifixpBE71fPH2KEtJbz1ti0p/Vfb5K4o5F6cMIqrhSpoXIH
 ToVFnZyiGlaiwtsYaV603UuxEUDz3RTHdGmrztsn5TIrsPQAUs27BHzoSpW6Nd7eOm6I
 bRPltCoVD1/7DpBal3NqGWX+d9dihzw31PptMG3uGFTEqYsjrCXxfJ+XoARwaySss8C2
 uWfA==
X-Gm-Message-State: AOJu0Yy5R/rwRISIH9lqJPZNmaWwNih7b8mGV79i9LCnF5DYf5e8DBRG
 uO1IZyIjCjX37AcvcTSvIrLwNlBJ2gVm2nYwfS1nN/DgXrPhOmpm64lBfQ==
X-Gm-Gg: ASbGncsijgaH5dhUhK3f19hBV8d7OxFakIUCE9apiL2TWseUm6RmYiOISbGK630+l7N
 boU55qVJJAm39byE7VjyW2MJ8UT7crt8uf3KD38z7W0SzpKhzr3gvLGFv8gcq4kTAzxWNEgC35g
 Wo6SX9CMtGEGIewujC3RH3HeTrh1gd6NcV1exZGFvk1WB4SOnE+FXTU95GuOsQZp3e8gozljeHj
 47PRPQLjXfJMk/BvAJlj9IytaKkwAYl3MWna00eKYKUAxDUC5D3uUQ2nbmPFpaTvXvyP6ifN8AT
 8k1ruAlQM0AxEkYWsxoSwGmGmEx4M1+QtEbEoP5M
X-Google-Smtp-Source: AGHT+IGy+R3cGhRlcE75OHa25u5WQNV9LsdILsBkMyzZX03fjqPR2a5SSO+/4TkEq7DMcuIlAQ2IeQ==
X-Received: by 2002:a05:6a21:7109:b0:1f1:432:f4a3 with SMTP id
 adf61e73a8af0-1f2f4d225a8mr24355614637.23.1741031150769; 
 Mon, 03 Mar 2025 11:45:50 -0800 (PST)
Received: from DEskMiniX300.. ([172.98.218.160])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-aee7de1a488sm8567225a12.27.2025.03.03.11.45.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Mar 2025 11:45:50 -0800 (PST)
From: Andy Tai <atai@HIDDEN>
Date: Mon,  3 Mar 2025 11:45:43 -0800
Message-ID: <9a88cefe0bc3ab606570f4b3372af7ec61b5c1d0.1741031015.git.atai@HIDDEN>
X-Mailer: git-send-email 2.43.0
In-Reply-To: <cover.1741031015.git.atai@HIDDEN>
References: <cover.1741031015.git.atai@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/machine-learning.scm (tvm): New variable.

Change-Id: Icfee19fccc7cc1c9f6d5d6bb680b554d777f62d6
Signed-off-by: Nicolas Goaziou <mail@HIDDEN>
---
 gnu/packages/machine-learning.scm | 72 +++++++++++++++++++++++++++++++
 1 file changed, 72 insertions(+)

diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 7e354ec40a..0a84c3b77a 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -93,6 +93,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages image-processing)
   #:use-module (gnu packages imagemagick)
   #:use-module (gnu packages jupyter)
+  #:use-module (gnu packages libedit)
   #:use-module (gnu packages libevent)
   #:use-module (gnu packages libffi)
   #:use-module (gnu packages linux)
@@ -117,6 +118,7 @@ (define-module (gnu packages machine-learning)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages rdf)
   #:use-module (gnu packages regex)
+  #:use-module (gnu packages rocm)
   #:use-module (gnu packages rpc)
   #:use-module (gnu packages sdl)
   #:use-module (gnu packages serialization)
@@ -4629,6 +4631,76 @@ (define-public tensorpipe
 the tensors contained therein.")
       (license license:bsd-3))))
 
+(define-public tvm
+  (package
+    (name "tvm")
+    (version "0.19.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/apache/tvm")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1s8yrd7v38ianm7g2qzk25q6aa23mscwwixpjj0n562z9hgv5nry"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list #:tests? #false      ; tests do not build in this release so do not
+                                ; build or tun them #:test-target "test"
+           #:configure-flags
+           #~(list "--trace"
+                   "-DUSE_OPENCL=ON"
+                   "-DUSE_VULKAN=ON" ;TODO; now not building due to missing vta-hw
+                   "-DUSE_OPENCL_ENABLE_HOST_PTR=ON"
+                   "-DINSTALL_DEV=ON"
+                                        ;"-DUSE_GTEST=ON"  ; TODO: enable tests in future releases
+                   (string-append "-DDLPACK_PATH="
+                                  (assoc-ref %build-inputs "dlpack")
+                                  "/include")
+                   (string-append "-DDMLC_PATH="
+                                  (assoc-ref %build-inputs "dmlc-core")
+                                  "/include")
+                   (string-append "-DRANG_PATH="
+                                  (assoc-ref %build-inputs "rang")
+                                  "/include"))
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'enable-cpptest-build
+                 (lambda _
+                   (substitute* "CMakeLists.txt"
+                     (("set_target_properties\\(cpptest PROPERTIES EXCLUDE_FROM_ALL 1\\)")
+                      "")))))))
+    (inputs (list dmlc-core-next
+                  dlpack
+                  libedit
+                  libxml2
+                  opencl-clhpp
+                  opencl-headers
+                  rang
+                  zlib
+                  mesa
+                  mesa-opencl
+                  spirv-headers
+                  spirv-tools
+                  vulkan-headers ;TODO; now not building due to missing vta-hw
+                  vulkan-loader))
+    (native-inputs (list ;googletest  ;commented out to avoid building tests for now as tests do not build
+                         (module-ref (resolve-interface '(gnu packages debug))
+                                     'libbacktrace)
+                         pkg-config
+                         python))
+    (home-page "https://tvm.apache.org/")
+    (synopsis
+     "Machine learning compiler framework for CPUs, GPUs and accelerators")
+    (description
+     "Apache TVM is a compiler stack for deep learning systems.  It is
+designed to close the gap between the productivity-focused deep learning
+frameworks, and the performance- and efficiency-focused hardware backends.
+TVM works with deep learning frameworks to provide end to end compilation to
+different backends")
+    (license license:asl2.0)))
+
 (define-public foxi
   (let
       ((commit "c278588e34e535f0bb8f00df3880d26928038cad")
-- 
2.43.0






Last modified: Mon, 3 Mar 2025 20:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.