GNU bug report logs -
#63888
[PATCH] gnu: Add neon2sse
Previous Next
Reported by: Andy Tai <atai <at> atai.org>
Date: Sun, 4 Jun 2023 08:27:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 63888 in the body.
You can then email your comments to 63888 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#63888
; Package
guix-patches
.
(Sun, 04 Jun 2023 08:27:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Andy Tai <atai <at> atai.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Sun, 04 Jun 2023 08:27:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/assembly.scm (neon2sse): New variable
---
gnu/packages/assembly.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 03a868690c..30b0b27482 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -553,3 +553,33 @@ (define-public intel-xed
tools is named like @code{xed*}. Documentation for the cli tools is sparse, so
this is a case where ``the code is the documentation.''")
(license license:asl2.0)))
+
+(define-public neon2sse
+ (let ((commit "097a5ecacd527d5b5c3006e360fb9cb1c1c48a1f")
+ (version "0")
+ (revision "1"))
+ (package
+ (name "neon2sse")
+ (version (git-version version revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/intel/ARM_NEON_2_x86_SSE")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "17mf788b8asrvjl6dnyzrm5xrz20wx9j5f8n6drgc6qgwqxpx4hv"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:tests? #f)) ;no tests
+ (home-page "https://github.com/intel/ARM_NEON_2_x86_SSE")
+ (synopsis "Header file to simplify ARM->IA32 porting")
+ (description
+ "The NEON_2_SSE.h file is intended to simplify ARM->IA32 porting. It makes
+the correspondence (or a real porting) of ARM NEON intrinsics as defined in
+arm_neon.h header and x86 SSE (up to SSE4.2) intrinsic functions as defined
+in corresponding x86 compilers headers files.")
+ (license license:expat))))
+
+
base-commit: b3492964c2573993b65c20f6e7d16c29cfd6f4f5
prerequisite-patch-id: 1cf5efaef61230f116426626d00146d96f649a21
prerequisite-patch-id: 91e910056bab9b38abdc1a3174ff74018fa5110c
prerequisite-patch-id: b81bf6c33129c089f53609ee5b4e4beaa223d3de
prerequisite-patch-id: b98b4e15f99547cb07147b04bab4129a2248c84d
prerequisite-patch-id: a61599c42d411fe96c04c00d15d943fdb05ca8fa
prerequisite-patch-id: bd30256c0ad82f2f439d31df957962f14342906c
--
2.40.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#63888
; Package
guix-patches
.
(Sun, 04 Jun 2023 22:34:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 63888 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/assembly.scm (neon2sse): New variable
---
gnu/packages/assembly.scm | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 03a868690c..30b0b27482 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -553,3 +553,33 @@ (define-public intel-xed
tools is named like @code{xed*}. Documentation for the cli tools is sparse, so
this is a case where ``the code is the documentation.''")
(license license:asl2.0)))
+
+(define-public neon2sse
+ (let ((commit "097a5ecacd527d5b5c3006e360fb9cb1c1c48a1f")
+ (version "0")
+ (revision "1"))
+ (package
+ (name "neon2sse")
+ (version (git-version version revision commit))
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/intel/ARM_NEON_2_x86_SSE")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "17mf788b8asrvjl6dnyzrm5xrz20wx9j5f8n6drgc6qgwqxpx4hv"))))
+ (build-system cmake-build-system)
+ (arguments
+ (list #:tests? #f)) ;no tests
+ (home-page "https://github.com/intel/ARM_NEON_2_x86_SSE")
+ (synopsis "Header file to simplify ARM->IA32 porting")
+ (description
+ "The NEON_2_SSE.h file is intended to simplify ARM->IA32 porting. It makes
+the correspondence (or a real porting) of ARM NEON intrinsics as defined in
+arm_neon.h header and x86 SSE (up to SSE4.2) intrinsic functions as defined
+in corresponding x86 compilers headers files.")
+ (license license:expat))))
+
+
base-commit: eed55a6544d5bda2245ec853e5fa4b28e1865bea
--
2.40.1
Added indication that bug 63888 blocks63897
Request was from
Andy Tai <atai <at> atai.org>
to
control <at> debbugs.gnu.org
.
(Sun, 04 Jun 2023 23:43:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Sat, 01 Jul 2023 16:07:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Andy Tai <atai <at> atai.org>
:
bug acknowledged by developer.
(Sat, 01 Jul 2023 16:07:02 GMT)
Full text and
rfc822 format available.
Message #15 received at 63888-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Andy Tai <atai <at> atai.org> skribis:
> * gnu/packages/assembly.scm (neon2sse): New variable
Hi! Applied with the edits below.
Thanks,
Ludo’.
[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 30b0b27482..104e61f63f 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -576,10 +576,11 @@ (define-public neon2sse
(home-page "https://github.com/intel/ARM_NEON_2_x86_SSE")
(synopsis "Header file to simplify ARM->IA32 porting")
(description
- "The NEON_2_SSE.h file is intended to simplify ARM->IA32 porting. It makes
-the correspondence (or a real porting) of ARM NEON intrinsics as defined in
-arm_neon.h header and x86 SSE (up to SSE4.2) intrinsic functions as defined
-in corresponding x86 compilers headers files.")
- (license license:expat))))
+ "The @file{NEON_2_SSE.h} file is intended to simplify ARM-to-IA32
+porting. It makes the correspondence (or a real porting) of ARM NEON
+intrinsics as defined in the @file{arm_neon.h} header and x86 SSE (up to
+SSE4.2) intrinsic functions as defined in corresponding x86 compilers headers
+files.")
+ (license license:bsd-2))))
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 30 Jul 2023 11:24:13 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 286 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.