From unknown Fri Jun 20 07:09:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#63889 <63889@debbugs.gnu.org> To: bug#63889 <63889@debbugs.gnu.org> Subject: Status: [PATCH] gnu: add ruy Reply-To: bug#63889 <63889@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:09:47 +0000 retitle 63889 [PATCH] gnu: add ruy reassign 63889 guix-patches submitter 63889 Andy Tai severity 63889 normal tag 63889 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 04 04:46:28 2023 Received: (at submit) by debbugs.gnu.org; 4 Jun 2023 08:46:28 +0000 Received: from localhost ([127.0.0.1]:44956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5jNc-0002bS-4c for submit@debbugs.gnu.org; Sun, 04 Jun 2023 04:46:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:43618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5jNa-0002bJ-0O for submit@debbugs.gnu.org; Sun, 04 Jun 2023 04:46:26 -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 ) id 1q5jNZ-0003SY-OS for guix-patches@gnu.org; Sun, 04 Jun 2023 04:46:25 -0400 Received: from mail-ot1-x32f.google.com ([2607:f8b0:4864:20::32f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5jNY-0006yt-39 for guix-patches@gnu.org; Sun, 04 Jun 2023 04:46:25 -0400 Received: by mail-ot1-x32f.google.com with SMTP id 46e09a7af769-6af81142b6dso3547403a34.2 for ; Sun, 04 Jun 2023 01:46:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685868382; x=1688460382; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=t9rEdF81UtnFqJvQtte0vXtXx3iNs0KC5tR/s1ahtiU=; b=mJJzm1KFxkD/w/bIjmR2jelMdTOe3Ooj6Q8NAj2VuH/YjCnTgC0+kvIBaRq4pXu6Uh CuAQ6/VmXaatRN9fx2DEcHnWpaGz8xwULbhj6ezCVyBLwWY/295dmuw9BXCc1cYncp6e u8g2dJk33MWHVu214Euv1Tt0fUr2azCdy177xuZ0ym5VxrRql+C31hiHRUCw6DDp/r24 Wa8wdibDNYZBulkOuaH/5S1zdueKQHV8Fuz3T6PEXddX/YWsr/bRKbuxl+f8wKeQAlgE aPVRQJ8x93+/qhaBT1v1ptLTnywowDMncd3ESmm2UjiaChLfJPhvSMyybzjWfVM49GLU 16Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685868382; x=1688460382; 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=t9rEdF81UtnFqJvQtte0vXtXx3iNs0KC5tR/s1ahtiU=; b=GeEPgQ454YTZqoZoYbq4LGG9R/NaUoq/uAJz1jb8Wj3zXbiCO0NWReW1xYc9GLt29h B/ElSUmy0TcOPhBuHjA6i8i9Zsd8pBTuHB5dVAP5Vx84oxD5PtfMJqIejS8+lF2S9lfF OBTIsxILizl1Z2cksmOK1L+X2m9kQzgpi05Xs5ajoefI6r6tBUsRvhyslyjwhS/qzJtf NuDNAw18WVWkVunE1aoJANmB1WOTXWqqXsedDjAAqMO2Fc8VyKdoBdh8SHbH/I0NSK6V /rpos5KopR1dhQP2t28Qe+g31vUwJBD0z7W5Ixp3KlX6dBITZYQRNzjlzt8X1apYTsXs 68eQ== X-Gm-Message-State: AC+VfDwAM71O+n76o4fKowC0qzyTW9NttGz716T5JjP8ElyWPthNZVgS gkmxhAn0vpN08UpN3u3iZSRrwSFM0p0= X-Google-Smtp-Source: ACHHUZ4UPxwdJj6PSH9TGR5snrRMmDYd5LU1V+D+KqltDmrABQkgEMcwRhz1kTS+eetBTHVujW8BUQ== X-Received: by 2002:a05:6358:5290:b0:123:2b2e:529d with SMTP id g16-20020a056358529000b001232b2e529dmr22294308rwa.6.1685868382332; Sun, 04 Jun 2023 01:46:22 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id d4-20020aa78e44000000b00652c103d534sm3344185pfr.118.2023.06.04.01.46.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Jun 2023 01:46:21 -0700 (PDT) From: Andy Tai To: guix-patches@gnu.org Subject: [PATCH] gnu: add ruy Date: Sun, 4 Jun 2023 01:46:17 -0700 Message-Id: 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::32f; envelope-from=lichengtai@gmail.com; helo=mail-ot1-x32f.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.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) * gnu/packages/maths.scm (ruy): New variable --- gnu/packages/maths.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4e34124469..264797d0c6 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -8501,3 +8501,31 @@ (define-public scilab optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.") (license license:cecill))) ;CeCILL v2.1 + + +(define-public ruy + (let ((commit "caa244343de289f913c505100e6a463d46c174de") + (version "0") + (revision "1")) + (package + (name "ruy") + (version (git-version version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/ruy") + (commit commit) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0z9q2czk9im88zp8d9spiyx3y9l86rgqj0q0xxqq7vfg9ncypay2")))) + (build-system cmake-build-system) + (home-page "https://github.com/google/ruy") + (synopsis "Matrix multiplication library") + (description + "Ruy is a matrix multiplication library. Its focus is to cover the matrix +multiplication needs of neural network inference engines. Its initial user has +been TensorFlow Lite, where it is used by default on the ARM CPU architecture.") + (license license:asl2.0)))) + base-commit: b3492964c2573993b65c20f6e7d16c29cfd6f4f5 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 04 06:15:45 2023 Received: (at 63889) by debbugs.gnu.org; 4 Jun 2023 10:15:45 +0000 Received: from localhost ([127.0.0.1]:45115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5km0-0007ZU-UX for submit@debbugs.gnu.org; Sun, 04 Jun 2023 06:15:45 -0400 Received: from mail-ot1-f47.google.com ([209.85.210.47]:57798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5klx-0007ZA-TS for 63889@debbugs.gnu.org; Sun, 04 Jun 2023 06:15:42 -0400 Received: by mail-ot1-f47.google.com with SMTP id 46e09a7af769-6af6f83fc49so3584702a34.3 for <63889@debbugs.gnu.org>; Sun, 04 Jun 2023 03:15:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685873736; x=1688465736; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=7VmTm/KzOA+FH655W1MrY2rC+Zevgj2U0rGD2G3XV9Y=; b=oocILbHScDn2+kgElj1pX0I4x+Bu439BKK7J71CBgLI+VjEYTRYQi/Sm+2FzmqZcPx 8rlSNet4tGNglEk7ehULBzAB14LribwXjYa7HkieRR0m9zsaGpiomPp4oktmLOZVUpkl 9rWxiYeQerSYaeePFo6pza83grA60jTgmJ/CVR9KPRGnJBUcAueALy2d+bCN83/Rdwkf y3/AKJLRjwi5iDXBGfeSU4l/4pDhZj9UTdt3o+WySuTwD9rgeB2S2/CQInO1tWeaD0g+ lfx7Y+gibRVMOvWq73cIyd4Uqrs1SyGDEfvMAE64V7OFLOqXMxjP+TEOKCDGCygeWMTr 77zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685873736; x=1688465736; 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=7VmTm/KzOA+FH655W1MrY2rC+Zevgj2U0rGD2G3XV9Y=; b=HWdWtMpOiwaT9dDZfHpu0CHdEG5w10fZ8sC0lNNGtd2Q57U3ey4jlI1n9Z1KJYQ21T 6HwVgMDQ/EaWp5VNKfWXzWcu27WpT2AeHtsqTAa6KI7mDJzEbyk+kGgKAQUNzQJu4LVV saMKIiOwmYOsEX8IB3RUrpc41kbPHuEBkodSekZmVqwK9Fy/Hw0FeOZ0+WMYl3UpOgsy GhjX7XtAx4dfVMTlWPVivvBtHyBbVtwDCC5yA8PgQtY9M70BOw3ZQdguRgcLq6v0xn2P OrlcKEf4pRyPHuTU2Rf3lyZQcFyoeaDcYyGnx6WyXHcT9m+iomoPqeksfJMEhkOigVyi yIXA== X-Gm-Message-State: AC+VfDzGnbmBzxWvzdk5gn3+GPdOGLAUFDiYVVrTBtBWXP0cXDc/KWdd KgSoQBs9Q6Ky5uFP/K1crCR6twW/Fsg= X-Google-Smtp-Source: ACHHUZ4JjBcVUVQoyQF8Sju1K+OGt65QiQu1RhZlVTG4bL9S7NV8MZQEF2/j7LwAg8YlVNaGhKzE6g== X-Received: by 2002:a05:6358:4e2f:b0:129:2578:5076 with SMTP id cf47-20020a0563584e2f00b0012925785076mr6211739rwb.24.1685873735718; Sun, 04 Jun 2023 03:15:35 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id sj6-20020a17090b2d8600b002565cd237cdsm8861619pjb.3.2023.06.04.03.15.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Jun 2023 03:15:35 -0700 (PDT) From: Andy Tai To: 63889@debbugs.gnu.org Subject: [PATCH v2] gnu: add ruy Date: Sun, 4 Jun 2023 03:15:30 -0700 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 63889 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/maths.scm (ruy): New variable --- gnu/packages/maths.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4e34124469..c6fabf1973 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -8501,3 +8501,36 @@ (define-public scilab optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.") (license license:cecill))) ;CeCILL v2.1 + + +(define-public ruy + (let ((commit "caa244343de289f913c505100e6a463d46c174de") + (version "0") + (revision "1")) + (package + (name "ruy") + (version (git-version version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/ruy") + (commit commit) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0z9q2czk9im88zp8d9spiyx3y9l86rgqj0q0xxqq7vfg9ncypay2")))) + (build-system cmake-build-system) + (arguments + (list #:configure-flags #~(list + ;; needs to make sure code is relocatable for + ;; use in tensorflow + "-DCMAKE_CXX_FLAGS=-fPIC "))) + (home-page "https://github.com/google/ruy") + (synopsis "Matrix multiplication library") + (description + "Ruy is a matrix multiplication library. Its focus is to cover the matrix +multiplication needs of neural network inference engines. Its initial user has +been TensorFlow Lite, where it is used by default on the ARM CPU architecture.") + (license license:asl2.0)))) + base-commit: b3492964c2573993b65c20f6e7d16c29cfd6f4f5 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 04 19:42:18 2023 Received: (at control) by debbugs.gnu.org; 4 Jun 2023 23:42:18 +0000 Received: from localhost ([127.0.0.1]:47568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5xMY-0002Om-4Z for submit@debbugs.gnu.org; Sun, 04 Jun 2023 19:42:18 -0400 Received: from mail-qt1-f179.google.com ([209.85.160.179]:52400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q5xMX-0002OW-1S for control@debbugs.gnu.org; Sun, 04 Jun 2023 19:42:17 -0400 Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-3f81396e435so35879301cf.0 for ; Sun, 04 Jun 2023 16:42:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20221208.gappssmtp.com; s=20221208; t=1685922131; x=1688514131; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=3hDJUAC6VY9K+dpptxF9wkNTb7BKrBaqlZ7uFDC9lJc=; b=hMVzl/GbzbMHkPT96DnYEb66M/oi/3ZrEOftUZApdNGj1VfX01nNPX1+WbMJzaqhA/ omjVThWenSNug/twmFf5PhndyaaPtRe7cwHs+rgqJ1R0tvOj79Amitt10UdfAD0hwWFG c9keRzwGte0H1F/2Nkgzh44Iht4YIBbboeJJAHCfHmxCCUuyOEbCiYqAf7sI0e09m05T GrpnSnQHtpYhDshDDiWeZ+pEbTJkWj9EunIXgLkzZdcsKQf9q1Ys6626t8ktUbdIbiAa b3zrjItXPHWGEcfNE6S+b1Guu5wPMCvVWTsG3FmixBoZUcuFm/X4TIUvcg0P6IcdNRxY rMug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685922131; x=1688514131; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3hDJUAC6VY9K+dpptxF9wkNTb7BKrBaqlZ7uFDC9lJc=; b=cR58pq0XGWXU7AALl+4UPnSnHZyz0XM2hXLLoR+aUln/h/gRtxOqZj5WapfL6FyPFj SXGwh9u1y/305kmo8REkOI60IhTOt86N+hX59isgBcMRwfUfozQ+itCqClYZqoFoX2xo YXRthWdgZSAvMjCDxmy8tAyKLbqWsnMUZKsuwfgZ55toXM+TNkApygbDTAg7Ayka/uZH HdqbAFaajMB7j6xEMVsxeo76S5KWqgFX5Ea4Rlhh5FNcWIHW1ThmCiQMKhDq8NsxWWIx aQFgXtj7w85vhaJqVWYVTwZ/f353Wqnr9Pfdk14zzLVKABhTrdg59YcaFYpLJxe+a26K f6XQ== X-Gm-Message-State: AC+VfDznluWxTxakz2NA6kW/2KY/pciIIK1sI+Sh0TzVkqJUCCflITTm 8OPRg8enHoiMZxzSO0J8tVsNJvuK21MVJ/Ib2kNbfAuA X-Google-Smtp-Source: ACHHUZ4kiYe9nZI/oIBD0sPj0MYlwfEadxBQaIuJYFzFvRvFZHFaENV93qwW10qxlHlk1UsQiAWJZMGw58bVeHm1o/k= X-Received: by 2002:a05:622a:591:b0:3f7:ffc8:2f72 with SMTP id c17-20020a05622a059100b003f7ffc82f72mr6018727qtb.58.1685922131291; Sun, 04 Jun 2023 16:42:11 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai Date: Sun, 4 Jun 2023 16:41:35 -0700 Message-ID: Subject: To: GNU bug tracker automated control server Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 63897 by 63888, 63889 Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.179 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.179 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: block 63897 by 63888, 63889 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.179 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.179 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager block 63897 by 63888, 63889 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 06 02:18:54 2023 Received: (at 63889) by debbugs.gnu.org; 6 Jun 2023 06:18:54 +0000 Received: from localhost ([127.0.0.1]:50733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6Q1t-0001ch-MV for submit@debbugs.gnu.org; Tue, 06 Jun 2023 02:18:53 -0400 Received: from mail-pl1-f177.google.com ([209.85.214.177]:48143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6Q1s-0001cT-Pc for 63889@debbugs.gnu.org; Tue, 06 Jun 2023 02:18:53 -0400 Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-1b04949e5baso50296635ad.0 for <63889@debbugs.gnu.org>; Mon, 05 Jun 2023 23:18:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686032326; x=1688624326; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=2MQ8AhBaJVthAKJPfnA5ykGuz4/vmSkNT0IkyAPxipI=; b=C9uZ1Meu/9KigMCE0fRTB3kORowxmUxc9GFxh/JUF4p5FNKluYz+0PoCmadr9jzJcJ 5MDWDf2auF9gu3bJqCCa2llsg8pSBrAc0KYVBOpgMuCc7+JCdek+q0AzM6i8JRsxfxVH Mb1JtP4T4HYVxaC9FtrArN/+3VaoIf3x5271MEKcBXMEcNqt7eImfnFCudwR0wlqCn2+ oxxn+EYD+VcVlFpfqjfHd266RmNm7HvBGg+xUGpRgPlxLMvcFNnodmtAt2Nq/zbNzzkW eqOpHeXnJhJgp2mJwds1dzMaJBqlNACHAKuwvm2gSCixDfucRsnh9dBclth60SGcf2xb 1chA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686032326; x=1688624326; 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=2MQ8AhBaJVthAKJPfnA5ykGuz4/vmSkNT0IkyAPxipI=; b=bJLRrk/qqDxBwkGzdyyb/vlepMEcjyjvDYwbt9do9Xg9IOUAc25mZnMxc/fWmMFk5O HTOM9YB+kjafpnB2LKi2ko8tYux8aJm1u9jGN5N6W6iBcDW1YgzmP4bjFJAxmyOhdVxS qdsHqIlTiy9rSUTXEsBVZxEhyj1gW5X2451KcMJpg0hWG1RxvugV9xfGk70lcP1OLTHD PcKZ2UD83YNwakIV7NOFfCp6m8QUUKhTvBf5mjWxD+iPCidUSf6t59Ftj2QVdwveTB74 2nwvk4yI9TPg+0uipQKdEGwL84Gk9XMfnSt6JB9rZot0BqOFZH9QyDJ9kyRTQGAY80Ru J55Q== X-Gm-Message-State: AC+VfDwup/4g857TWAdgqEFgGEWEQilnitksZZJOki2zTAz/dwt9i9D7 mMT2jTw9LAXLmgdhjmpyCh1dyK63sys= X-Google-Smtp-Source: ACHHUZ7bmjP1PUowB1rlkmB4wFZ2Bpzg2wkp4lMOzWM9fbcPPT0HzghiykJz/dxwfVBFi8MavfoMHQ== X-Received: by 2002:a17:902:7c97:b0:1af:babd:7b84 with SMTP id y23-20020a1709027c9700b001afbabd7b84mr1072974pll.41.1686032326303; Mon, 05 Jun 2023 23:18:46 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id ik4-20020a170902ab0400b001b03a7a40e7sm7713448plb.19.2023.06.05.23.18.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jun 2023 23:18:45 -0700 (PDT) From: Andy Tai To: 63889@debbugs.gnu.org Subject: [PATCH v3] gnu: add ruy Date: Mon, 5 Jun 2023 23:18:40 -0700 Message-Id: X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 63889 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/maths.scm (ruy): New variable --- gnu/packages/maths.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4e34124469..c6fabf1973 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -8501,3 +8501,36 @@ (define-public scilab optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.") (license license:cecill))) ;CeCILL v2.1 + + +(define-public ruy + (let ((commit "caa244343de289f913c505100e6a463d46c174de") + (version "0") + (revision "1")) + (package + (name "ruy") + (version (git-version version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/ruy") + (commit commit) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0z9q2czk9im88zp8d9spiyx3y9l86rgqj0q0xxqq7vfg9ncypay2")))) + (build-system cmake-build-system) + (arguments + (list #:configure-flags #~(list + ;; needs to make sure code is relocatable for + ;; use in tensorflow + "-DCMAKE_CXX_FLAGS=-fPIC "))) + (home-page "https://github.com/google/ruy") + (synopsis "Matrix multiplication library") + (description + "Ruy is a matrix multiplication library. Its focus is to cover the matrix +multiplication needs of neural network inference engines. Its initial user has +been TensorFlow Lite, where it is used by default on the ARM CPU architecture.") + (license license:asl2.0)))) + base-commit: 8937898af9433c0b7a8d95a78c95e21576ae22e8 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 06 02:45:36 2023 Received: (at 63889) by debbugs.gnu.org; 6 Jun 2023 06:45:36 +0000 Received: from localhost ([127.0.0.1]:50773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6QRa-0002Ja-V7 for submit@debbugs.gnu.org; Tue, 06 Jun 2023 02:45:36 -0400 Received: from mail-pf1-f182.google.com ([209.85.210.182]:49344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q6QRV-0002JI-MD for 63889@debbugs.gnu.org; Tue, 06 Jun 2023 02:45:25 -0400 Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-6549df4321aso3176409b3a.2 for <63889@debbugs.gnu.org>; Mon, 05 Jun 2023 23:45:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686033915; x=1688625915; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=BeQi/mlh6Z9o0n5mFpew4XfTCX5xtFZ62fGNW95j7xM=; b=hOYdJirWu66YtKxsfFN+bBLgpbdxCjK8ZfIMhGdWvWLlULiZZCI3WjQzVolMbjCHwR Hf6w5IZ7B/fkM1mge1OnvE8kjOrtmhhhS5EenWgCG9k3CDi9Uncc6xNZM9zkdORl0tj3 6TaIjtlkuJZtgLnJb/AABFpZJlkrvuVU/iWVxOIzNmBwVZVMxHMJZg5rvc32j7FnMYBB wMrBk8xW73PvBIKKp9zGuRGWUutprLASIvyF5HcEpU7LKkmPBGN9pQRiKYdFKcpmN36c TyBcLQQXRwjeZCrVyt39NVnGF5N7VRd8xLh36Luz98bl4rUobsNGvuK5O7KDRJHMxFso pSlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686033915; x=1688625915; 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=BeQi/mlh6Z9o0n5mFpew4XfTCX5xtFZ62fGNW95j7xM=; b=WNxccHNiVN3E3nIjaqsmQtebegNEmSpw8umtoG4TYfpUAgIFjrduzgtQAM98nObIwH 93qkflsqFFb0IbkHCrW+ESXvPCysO6C9ZOKJh26tLInELkocltfhAolU9Na5fK+8aEzR O0asnC6krhvAjSmr+rbYTxqK4VYzEtf8rkE3+FA/oK4nWAjG3Dd/Q5H74j9fYumfGW+E 5YnVZ+pA/u1nI0LUKpz/ddX16W0I9mTXONbdbRAAdeBAahiwRy2AmVkOceh4TvscKOMX f+bElCBxlh1QEmSF16WDPvTs/WhD1DReOQx76NDyeCQxOPbKAocY0ulAiEk+D4W/u27H 4S+w== X-Gm-Message-State: AC+VfDxzY1AZpQsATsYbQTCvuxLTDlmxfE5BYRsW6hJ1z7AtksONVhms lrz1gx+bHL6YRIcwXc+SX/HMGIZrnp4= X-Google-Smtp-Source: ACHHUZ7Q+cJtJa3X9BXpfSdu5iQpVxBbZoygezSi/W9fAgav4ozLIkJ8uHlts+otSldqal6V6RLfRg== X-Received: by 2002:a05:6a00:17a6:b0:656:699b:200c with SMTP id s38-20020a056a0017a600b00656699b200cmr1458064pfg.33.1686033915477; Mon, 05 Jun 2023 23:45:15 -0700 (PDT) Received: from localhost.localdomain ([98.37.226.98]) by smtp.googlemail.com with ESMTPSA id m26-20020aa78a1a000000b0065ccd867923sm2244024pfa.12.2023.06.05.23.45.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jun 2023 23:45:14 -0700 (PDT) From: Andy Tai To: 63889@debbugs.gnu.org Subject: [PATCH v4] gnu: add ruy Date: Mon, 5 Jun 2023 23:45:11 -0700 Message-Id: <82ddb05cd10ccf35e2b4338ebfc0ac2d1d5417ac.1686033863.git.atai@atai.org> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 63889 Cc: Andy Tai X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * gnu/packages/maths.scm (ruy): New variable --- gnu/packages/maths.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 4e34124469..7904d9e8e3 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -8501,3 +8501,37 @@ (define-public scilab optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.") (license license:cecill))) ;CeCILL v2.1 + + +(define-public ruy + (let ((commit "caa244343de289f913c505100e6a463d46c174de") + (version "0") + (revision "1")) + (package + (name "ruy") + (version (git-version version revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/ruy") + (commit commit) + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0z9q2czk9im88zp8d9spiyx3y9l86rgqj0q0xxqq7vfg9ncypay2")))) + (build-system cmake-build-system) + (arguments + (list #:configure-flags #~(list "-DRUY_FIND_CPUINFO=ON" + ;; needs to make sure code is relocatable for + ;; use in tensorflow + "-DCMAKE_CXX_FLAGS=-fPIC "))) + (inputs (list cpuinfo googletest)) + (home-page "https://github.com/google/ruy") + (synopsis "Matrix multiplication library") + (description + "Ruy is a matrix multiplication library. Its focus is to cover the matrix +multiplication needs of neural network inference engines. Its initial user has +been TensorFlow Lite, where it is used by default on the ARM CPU architecture.") + (license license:asl2.0)))) + base-commit: 8937898af9433c0b7a8d95a78c95e21576ae22e8 -- 2.40.1 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 08 04:48:12 2023 Received: (at 63889-done) by debbugs.gnu.org; 8 Sep 2023 08:48:12 +0000 Received: from localhost ([127.0.0.1]:42172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeX9w-0000gR-EJ for submit@debbugs.gnu.org; Fri, 08 Sep 2023 04:48:12 -0400 Received: from sender3-of-o58.zoho.com ([136.143.184.58]:21835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeX9u-0000g0-Jy for 63889-done@debbugs.gnu.org; Fri, 08 Sep 2023 04:48:12 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1694162885; cv=none; d=zohomail.com; s=zohoarc; b=RD4p24tmx+e2JvK1n1rR/SnCX55lpXZx+sC81KuVcGn3MLCp7tmYSGmBdcmRDiB+zrpeZ+vKhTmNLqr+cZvb/+PAttPoue5pn+WmTcjOaKR0HdEJLH/W/4dxKuOvaKFlcCkykCo6v2WHYEQv4iPniP5ey2RE2meq+XdtgpHgD6I= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1694162885; h=Content-Type:Date:Date:From:From:MIME-Version:Message-ID:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=6CAIHYN4rhDkXM0BAinrpwJ8g9YAyxNWlDkxoZMPwxI=; b=nzw31zPR8nEStiq1uzYij2MYAeIkFUfL1d4XNR4eUnCG03+Bcwaq2VWYzzEctwCHZYwRoLCZ/1IzaMvtTAAUJv7QqH7/GguwPCnKCwCEa9UX/5dnjwJEwD4CGgzgowApg524+pNELW9v4It0pKqKTtsZp0zovQtDrEhIPrEh3FA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1694162885; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=6CAIHYN4rhDkXM0BAinrpwJ8g9YAyxNWlDkxoZMPwxI=; b=X3GIRrK3sb48a6AXFPuCqFop+u921/qEY0RvepL5e6m+qJ5Fd6BFkUdd2YGBlFkC DL6BZyvswog7PG096TFoaCE79mJ9ZQiNPkmfKpQ8nHpwJbHjhlSPo7N1Tc3ZBbPpipr u7v/yrwKTJ336fiO1RuVmwhbTtZCvgnZ4RRQWsMM= Received: from localhost (133-122-142-46.pool.kielnet.net [46.142.122.133]) by mx.zohomail.com with SMTPS id 1694162881984397.2973008334292; Fri, 8 Sep 2023 01:48:01 -0700 (PDT) User-agent: mu4e 1.10.5; emacs 28.2 From: Ricardo Wurmus To: 63889-done@debbugs.gnu.org Subject: [PATCH] gnu: add ruy Date: Fri, 08 Sep 2023 10:46:40 +0200 Message-ID: <87il8l6og1.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63889-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Applied with minor changes: - removed recursive git fetch - changed formatting of arguments - reflowed paragraph in description - moved googletest to native-inputs - corrected commit message - fixed typos in comments Thanks! -- Ricardo From unknown Fri Jun 20 07:09:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 Oct 2023 11:24:19 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator