GNU bug report logs - #67428
[PATCH 00/12] gnu: Add Quil Quantum VM (QVM) and CL dependencies

Previous Next

Package: guix-patches;

Reported by: Michal Atlas <michal_atlas+git <at> posteo.net>

Date: Fri, 24 Nov 2023 10:31:01 UTC

Severity: normal

Tags: patch

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Guillaume Le Vaillant <glv <at> posteo.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#67428: closed ([PATCH 00/12] gnu: Add Quil Quantum VM (QVM)
 and CL dependencies)
Date: Sun, 28 Jan 2024 16:44:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 28 Jan 2024 16:36:58 +0000
with message-id <878r499zom.fsf <at> kitej>
and subject line Re: [bug#67428] [PATCH v2 01/12] gnu: Add cl-interface
has caused the debbugs.gnu.org bug report #67428,
regarding [PATCH 00/12] gnu: Add Quil Quantum VM (QVM) and CL dependencies
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
67428: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=67428
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Michal Atlas <michal_atlas+git <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Michal Atlas <michal_atlas+git <at> posteo.net>
Subject: [PATCH 00/12] gnu: Add Quil Quantum VM (QVM) and CL dependencies
Date: Fri, 24 Nov 2023 10:28:05 +0000
Hello,

this patchset adds the Quil language's compiler library and VM
and a couple of other Common Lisp libraries they depend on.

Their library cl-magicl needs gfortran-toolchain to build
(specifically invokes gfortran).
Which comes from commencement, however trying to use it even in a thunked field,
as just a package input, breaks things since it seems commencement indirectly
depends on lisp-xyz.

Since lisp-xyz is already getting massive,
I opted to just move the relevant packages,
to a new thematic file that's hopefully general enough
that it'll get some more use by other package later on,
but we can try finding other solutions.

Hopefully this sends correctly, first patchset.

Cheers

Michal Atlas (12):
  gnu: Add cl-interface
  gnu: Add cl-syslog
  gnu: Add cl-alexa
  gnu: Add cl-metering
  gnu: Add cl-grnm
  gnu: Add cl-priority-queue
  gnu: Add cl-messagepack
  gnu: Add cl-permutation
  gnu: Add cl-magicl
  gnu: Add cl-rpcq
  gnu: Add cl-quil
  gnu: Add cl-qvm

 gnu/packages/lisp-xyz.scm | 236 ++++++++++++++++++++++++++++++++++++++
 gnu/packages/quantum.scm  | 208 +++++++++++++++++++++++++++++++++
 2 files changed, 444 insertions(+)
 create mode 100644 gnu/packages/quantum.scm


base-commit: 0083a2265960f8228112c36e0d10eb974ff9d1f1
-- 
2.41.0



[Message part 3 (message/rfc822, inline)]
From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Michal Atlas <michal_atlas+git <at> posteo.net>
Cc: 67428-done <at> debbugs.gnu.org
Subject: Re: [bug#67428] [PATCH v2 01/12] gnu: Add cl-interface
Date: Sun, 28 Jan 2024 16:36:58 +0000
[Message part 4 (text/plain, inline)]
Patches applied as b5a55ba5e972278ea62064be807cf4d039ce3daa and
following with some modifications:
 - some minor changes to some synopses, descriptions, licenses, etc
 - dependencies used only for tests (like sbcl-fiasco) moved to the
   'native-inputs' field instead of 'inputs'
 - magicl package moved to "lisp-xyz.scm" as it is a generic algebra
   library and not specific to quantum things.
Thanks.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 113 days ago.

Previous Next


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