GNU bug report logs - #63991
[PATCH 0/3] Add Apache Twm and dependencies

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Andy Tai <atai@HIDDEN>; Keywords: patch; dated Sat, 10 Jun 2023 07:11:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 14:46:08 2025
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>
To: 63991 <at> debbugs.gnu.org,
	mail@HIDDEN
Subject: [PATCH v3 3/3] gnu: Add tvm.
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 14:46:00 2025
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>
To: 63991 <at> debbugs.gnu.org,
	mail@HIDDEN
Subject: [PATCH v3 2/3] gnu: Add dmlc-core-next,
 as head of main branch of dmlc-core.
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 14:46:00 2025
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>
To: 63991 <at> debbugs.gnu.org,
	mail@HIDDEN
Subject: [PATCH v3 1/3] gnu: Add rang.
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 3 Mar 2025 19:46:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 03 14:46:00 2025
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>
To: 63991 <at> debbugs.gnu.org,
	mail@HIDDEN
Subject: [PATCH v3 0/3] *** Add Apache Tvm ***
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 28 Feb 2025 02:23:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 21:23:56 2025
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>
Subject: Re: [PATCH 0/3] Add Apache Twm and dependencies
To: Nicolas Goaziou <mail@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63991
Cc: 63991 <at> debbugs.gnu.org
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?
>




Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 09:39:15 2025
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v3 2/3] gnu: Add dmlc-dlpack.
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
X-Debbugs-Cc: Andy Tai <atai@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: 63991
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>
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







Information forwarded to atai@HIDDEN, guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 09:39:14 2025
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v3 3/3] gnu: Add tvm.
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
X-Debbugs-Cc: Andy Tai <atai@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63991
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>
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







Information forwarded to atai@HIDDEN, guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 09:39:12 2025
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v3 1/3] gnu: Add rang.
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
X-Debbugs-Cc: Andy Tai <atai@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: 63991
Cc: Nicolas Goaziou <mail@HIDDEN>, Andy Tai <atai@HIDDEN>
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







Information forwarded to atai@HIDDEN, guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 27 Feb 2025 14:39:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 09:39:11 2025
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>
To: 63991 <at> debbugs.gnu.org
Subject: Re: [PATCH 0/3]  Add Apache Twm and dependencies
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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






Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 17 01:46:06 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v2 3/3] gnu: Add tvm
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 17 01:46:04 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v2 2/3] gnu: Add dmlc-dlpack
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 17 Jun 2023 05:46:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 17 01:46:02 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH v2 1/3] gnu: Add rang
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 10 03:12:59 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH 3/3] gnu: Add twm
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 10 03:12:56 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH 2/3] gnu: Add dmlc-dlpack
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at 63991 <at> debbugs.gnu.org:


Received: (at 63991) by debbugs.gnu.org; 10 Jun 2023 07:12:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 10 03:12:52 2023
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>
To: 63991 <at> debbugs.gnu.org
Subject: [PATCH 1/3] gnu: Add rang
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-Debbugs-Envelope-To: 63991
Cc: Andy Tai <atai@HIDDEN>
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





Information forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 Jun 2023 07:11:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jun 10 03:11:00 2023
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>
To: guix-patches@HIDDEN
Subject: [PATCH 0/3]  Add Apache Twm and dependencies
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-Debbugs-Envelope-To: submit
Cc: Andy Tai <atai@HIDDEN>
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





Acknowledgement sent to Andy Tai <atai@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#63991; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
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.