[PATCH] gnu: petsc: Build optimized libraries

  • Done
  • quality assurance status badge
Details
2 participants
  • Andreas Enge
  • Lars Bilke
Owner
unassigned
Submitted by
Lars Bilke
Severity
normal

Debbugs page

L
L
Lars Bilke wrote on 29 Feb 04:45 -0800
(address . guix-patches@gnu.org)(name . Lars Bilke)(address . lars.bilke@ufz.de)
990230998525438b3ef836f23ce88c3d6f2da6cd.1709210758.git.lars.bilke@ufz.de
PETSc defaults to --with-debugging=1. Build optimized libs instead.

Change-Id: Iec92a5bf50a004880aeb1ec49d2a2beb154ef222
---
gnu/packages/maths.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (18 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 1f61ee0583..62ce390392 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3432,7 +3432,8 @@ (define-public petsc
"--with-openblas=1"
(string-append "--with-openblas-dir="
#$(this-package-input "openblas"))
- "--with-superlu=1")
+ "--with-superlu=1"
+ "--with-debugging=0")
#:make-flags
;; Honor (parallel-job-count) for build. Do not use --with-make-np,
;; whose value is dumped to $out/lib/petsc/conf/petscvariables.

base-commit: 75bad75367fcf2c289fae3b40dbcc850f92177be
--
2.43.0
L
L
Lars Bilke wrote on 28 Jun 05:41 -0700
[PATCH v2] gnu: petsc: Build optimized libraries (rebased)
(address . 69468@debbugs.gnu.org)(name . Lars Bilke)(address . lars.bilke@ufz.de)
58443bf6c35866afbdcf67911cb294a98138db8c.1719578501.git.lars.bilke@ufz.de
PETSc defaults to --with-debugging=1. Build optimized libs instead.

Change-Id: Iec92a5bf50a004880aeb1ec49d2a2beb154ef222
---
gnu/packages/maths.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (18 lines)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index de8e886485..5897209e54 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -3529,7 +3529,8 @@ (define-public petsc
"--with-openblas=1"
(string-append "--with-openblas-dir="
#$(this-package-input "openblas"))
- "--with-superlu=1")
+ "--with-superlu=1"
+ "--with-debugging=0")
#:make-flags
;; Honor (parallel-job-count) for build. Do not use --with-make-np,
;; whose value is dumped to $out/lib/petsc/conf/petscvariables.

base-commit: 6a7d5cda17fd9d4bd99c58f7a5dbdd2d021354f9
--
2.44.0
A
A
Andreas Enge wrote on 9 Jul 04:57 -0700
Close
(address . 69468-done@debbugs.gnu.org)
Zo0lreNUlQfFzJ8r@jurong
This has gone through QA (with the exception of armhf, for which there
is no point in waiting), so I have just pushed it with a slightly modified
commit message.

Thanks!

Andreas
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69468@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69468
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch