From unknown Sun Sep 21 07:52:21 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54892] [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. Resent-From: "Paul A. Patience" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 12 Apr 2022 18:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 54892 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54892@debbugs.gnu.org Cc: "Paul A. Patience" X-Debbugs-Original-To: guix-patches@gnu.org Reply-To: "Paul A. Patience" Received: via spool by submit@debbugs.gnu.org id=B.164978988028063 (code B ref -1); Tue, 12 Apr 2022 18:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Apr 2022 18:58:00 +0000 Received: from localhost ([127.0.0.1]:49986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLiC-0007IY-Bj for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:58:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:53986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLiA-0007IR-P5 for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLiA-0000Yb-FY for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:58 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:44962) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLi7-0007un-P0 for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:57 -0400 Date: Tue, 12 Apr 2022 18:57:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1649789872; bh=O8G9XPIiw5PSavPSAOVKL0hqZJmD2DpH1QWmXvMAXrI=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=qYHfq7T6khQj51cs597KO6+Uiy42OvhyhXFpaMZJ1QxTLXFT+XjXNSvC4WfbivnbO GDnaNpdEx8SQzNC2/Uxmc5rZuhn7yISQlJ9aaCmuhCGibWV20MRVP3sczOWjlXfKCl 3xAcf+1ckk56A/g+z6f7sfzssQCB6+UUm9P7LVIJTsghYOfx+oGhlbysuryFLTUbTA n+pEBeWzS4FBsLZ4bGdf1mUAwKfFM2t3GtmDWI1CfPWtalShuwxya2UgNMqzUzffno VHgheL3jWHSZoq4ndWWxSABZvj881dYauiJY3CmaTq1S4uRACWp1hHkHm7/H2SAAAo Vy/9TAoSsSKpw== From: "Paul A. Patience" Message-ID: <20220412185712.67292-3-paul@apatience.com> In-Reply-To: <20220412185712.67292-1-paul@apatience.com> References: <20220412185712.67292-1-paul@apatience.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.23; envelope-from=paul@apatience.com; helo=mail-4323.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) * gnu/packages/maths.scm (nomad-optimizer): Update to 4.2.0. [arguments]: Accommodate updated build process. --- gnu/packages/maths.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index b68cb966c2..8ebfb87480 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1937,17 +1937,17 @@ (define-public ipopt (define-public nomad-optimizer (package (name "nomad-optimizer") - (version "4.1.0") + (version "4.2.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bbopt/nomad/") - (commit (string-append "v" version)))) + (commit (string-append "v." version)))) (file-name (git-file-name name version)) (sha256 (base32 - "0w386d8r5ldbvnv0c0g7vz95pfpvwdxis26vaalk2amsa5akl775")))) + "1r4ygy3xn83dnppsw1451ynklsxpb238g5gk57inn84ghmdk08mj")))) (build-system cmake-build-system) (native-inputs (list python-wrapper python-cython)) @@ -1959,7 +1959,8 @@ (define-public nomad-optimizer (guix build cmake-build-system) (guix build utils)) #:configure-flags - '("-DBUILD_INTERFACES=3DON" + '("-DBUILD_INTERFACE_C=3DON" + "-DBUILD_INTERFACE_PYTHON=3DON" "-DBUILD_TESTS=3DON") #:phases (modify-phases %standard-phases @@ -1993,8 +1994,11 @@ (define-public nomad-optimizer (substitute* "interfaces/PyNomad/setup_PyNomad.py" (("^( +os_include_dirs =3D ).*" _ prefix) (string-append prefix "[\"../../src\"]\n")) - (("^(installed_lib_dir =3D ).*" _ prefix) - (string-append prefix "\"" out "/lib\"\n")))))) + (("^(installed_lib_dir1 =3D ).*" _ prefix) + (string-append prefix "\"" out "/lib\"\n")) + (("^installed_lib_dir2 =3D .*") "") + (("^ +link_args\\.append\\(\"-Wl,-rpath,\" \\+ installed_= lib_dir2\\)\n") + ""))))) ;; Fix the tests so they run in out-of-source builds. (add-after 'fix-sources-for-build 'fix-sources-for-tests -- 2.35.1 From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 13 06:12:19 2022 Received: (at control) by debbugs.gnu.org; 13 Apr 2022 10:12:19 +0000 Received: from localhost ([127.0.0.1]:51726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neZz1-0004fp-KX for submit@debbugs.gnu.org; Wed, 13 Apr 2022 06:12:19 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:29712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neZyz-0004fe-MF for control@debbugs.gnu.org; Wed, 13 Apr 2022 06:12:18 -0400 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4KddgL124Tz3wHK for ; Wed, 13 Apr 2022 12:12:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1649844734; bh=5aPz6uyUmP1q0gdDprcorZLoh68PbiUG1fpeFDtmXsQ=; h=Subject:From:To:Date; b=PuJ7aIpOoTJHRS37jLDx5Q4f3Ft78HnfWrpTLtRBLNLlcz0LwCWDQd6Dv2vTeSuEw SiCdDive3ObKf1mcAMSBnDVDQ+pKLhDqun9tou/X0OD9XhOvsWBCrFWHKw0XrD2jqB 5ip7dX/IaFVOY4XNW3oQWNsE8wDIsxolSVogJtrE= Message-ID: <2ff0ad66b0e37bcdb104736e6dfcbc7168cc864c.camel@ist.tugraz.at> Subject: From: Liliana Marie Prikler To: control@debbugs.gnu.org Date: Wed, 13 Apr 2022 12:12:13 +0200 Content-Type: text/plain User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: 1.4 (+) 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: merge 54890 54891 54892 thanks Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [129.27.2.202 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [129.27.2.202 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.7 BODY_EMPTY No body text in message 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: 0.4 (/) merge 54890 54891 54892 thanks From unknown Sun Sep 21 07:52:21 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54892] [PATCH] gnu: nomad-optimizer: Fix some tests. References: <20220412185712.67292-3-paul@apatience.com> In-Reply-To: <20220412185712.67292-3-paul@apatience.com> Resent-From: "Paul A. Patience" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 13 Apr 2022 15:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54892 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 54892@debbugs.gnu.org Cc: "Paul A. Patience" Reply-To: "Paul A. Patience" Received: via spool by 54892-submit@debbugs.gnu.org id=B54892.164986329023876 (code B ref 54892); Wed, 13 Apr 2022 15:22:02 +0000 Received: (at 54892) by debbugs.gnu.org; 13 Apr 2022 15:21:30 +0000 Received: from localhost ([127.0.0.1]:53631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neeoD-0006D1-KW for submit@debbugs.gnu.org; Wed, 13 Apr 2022 11:21:30 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:23855) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neeoB-0006Cl-Jj for 54892@debbugs.gnu.org; Wed, 13 Apr 2022 11:21:29 -0400 Date: Wed, 13 Apr 2022 15:21:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1649863279; bh=v8VARXaiSluwgufdgdWLGqRaVXSFtVBEDrD1HsoHDA4=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=dVID/eZI1KNWojiQiI4rY9e9alHfX+tM/oBNeZ9FYnN1CA+zDkrHk9hPAyJxoOOtH JgHEkdjaDFlMqPmWxqqovXNzhbXB+aUpeErIP9/hRB4RWpgUcDbc/EN83xd6e1mb2+ RR3u5E97H/ipSQ0OkJx9pI15fH8VSsxaD9t8MipoRomyvKLl1Z/OYEjSKF/vSzFtyP rNbUR+0PEmz/YFMg/4xvivppJjPJVANwPTvJ1Lwihr0JWnpnIMa7UezpKb4cvkyqmP 9CQKSM8C1E5G+23QRC7CkiHc/bHHcVu6K/hqEFvsBLvME7IkSS1J2FgHelt0bdfl6k F2clqlOV0IE8Q== From: "Paul A. Patience" Message-ID: <20220413152104.126202-1-paul@apatience.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) * gnu/packages/maths.scm (nomad-optimizer)[arguments]<#:phases> [fix-sources-for-tests]: Enable the pipefail option in the (generated) script that runs tests. Enable the basic batch example3 test. Fix the advanced library FixedVariable test (and seemingly the neighbor PSDMads test). Expand some comments. --- To be applied after the patch updating nomad-optimizer to 4.2.0. gnu/packages/maths.scm | 126 +++++++++++++++++++++++++++-------------- 1 file changed, 83 insertions(+), 43 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 8ebfb87480..a18f656e0e 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -2001,8 +2001,27 @@ (define-public nomad-optimizer ""))))) ;; Fix the tests so they run in out-of-source builds. + ;; + ;; TODO: Add support for examples/basic/batch/single_obj_MPIparal= lel, + ;; by adding openmpi to native-inputs and adjusting the example's + ;; BB_EXE parameter. (add-after 'fix-sources-for-build 'fix-sources-for-tests (lambda _ + (substitute* "examples/CMakeLists.txt" + ;; examples/basic/batch/example3 is accidentally omitted. + (("^(add_subdirectory\\(\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/b= asic/batch/example)2(\\)\n)" + _ prefix suffix) + (string-append prefix "2" suffix + prefix "3" suffix)) + + ;; The generated runExampleTest.sh script runs the test as = part + ;; of a pipeline and incorrectly (because pipefail is unset= ) + ;; relies on the value of the exit status immediately after= the + ;; pipeline. + ;; (The patch-shebangs phase runs later than this one, so n= o + ;; need to update the path to bash here.) + (("#!/bin/bash") "#!/bin/bash\nset -o pipefail")) + (substitute* (map (lambda (d) (string-append "examples/" d "/CMakeList= s.txt")) (append @@ -2013,57 +2032,78 @@ (define-public nomad-optimizer '("FixedVariable" "NMonly" "PSDMads" "Restart" "c_api/example1" "c_api/example2" "exampleSuggestAndObserve")))) - ;; The built examples are assumed to be in the source tree - ;; (which isn't the case here). + ;; The runExampleTest.sh script is run with WORKING_DIRECTO= RY + ;; set to CMAKE_CURRENT_SOURCE_DIR. + ;; Other scripts invoked by that script (for example + ;; examples/advanced/batch/SuggestAndObserve/loopSuggestAnd= Observe.sh) + ;; are in that same directory, but compiled examples are + ;; located in CMAKE_CURRENT_BINARY_DIR. (("(COMMAND \\$\\{CMAKE_BINARY_DIR\\}/examples/runExampleTe= st\\.sh )\\.(/.*)" _ command test) (string-append command "${CMAKE_CURRENT_BINARY_DIR}" test)= )) + + ;; The examples/basic/batch/example3 executable is already na= med + ;; bb3.exe. + (substitute* "examples/basic/batch/single_obj_parallel/CMakeL= ists.txt" + (("bb3.exe") "bb_parallel.exe")) + ;; (Unrelated to support for out-of-source testing.) (make-file-writable "examples/advanced/library/exampleSuggestAndObserve/cache0.t= xt") - (let* ((builddir (string-append (getcwd) "/../build")) - ;; The BB_EXE and SURROGATE_EXE paths are interpreted - ;; relative to the configuration file provided to NOMA= D. - ;; However, the configuration files are all in the sou= rce - ;; tree rather than in the build tree (unlike the comp= iled - ;; executables). - (fix-exe-path (lambda* (dir #:optional - (file "param.txt") - (exe-opt "BB_EXE")) - (substitute* (string-append dir "/" fi= le) - (((string-append "^" exe-opt " +")) - ;; The $ prevents NOMAD from prefix= ing - ;; the executable with the path of = the - ;; parent directory of the configur= ation - ;; file NOMAD was provided with as - ;; argument (param.txt or some such= ). - (string-append exe-opt " $" - builddir "/" dir "/"= )))))) - (for-each - (lambda (dir) - (let ((dir (string-append "examples/" dir))) - (substitute* (string-append dir "/CMakeLists.txt") - ;; The install phase has not yet run. - (("COMMAND \\$\\{CMAKE_INSTALL_PREFIX\\}/bin/nomad "= ) - "COMMAND ${CMAKE_BINARY_DIR}/src/nomad ")) - (fix-exe-path dir) - (when (equal? dir "examples/basic/batch/surrogate_sort= ") - (fix-exe-path dir "param.txt" "SURROGATE_EXE")))) - (append (map (lambda (d) (string-append "basic/batch/" d)) - '("example1" "example2" - "single_obj" "single_obj_parallel" - "surrogate_sort")) - '("advanced/batch/LHonly"))) - - (let ((dir "examples/advanced/batch/FixedVariable")) - (substitute* (string-append dir "/runFixed.sh") - ;; Hardcoded path to NOMAD executable. - (("^\\.\\./\\.\\./\\.\\./\\.\\./bin/nomad ") - (string-append builddir "/src/nomad "))) + (let ((builddir (string-append (getcwd) "/../build"))) + ;; For some reason, omitting this fix causes the + ;; examples/advanced/library/PSDMads test to fail, even tho= ugh + ;; it doesn't seem to reference any part of the FixedVariab= le + ;; test. + (let ((dir "examples/advanced/library/FixedVariable")) + (substitute* (string-append dir "/fixedVariable.cpp") + (("^( +std::string sExe =3D ).*" _ prefix) + (string-append prefix "\"" builddir "/" dir "/ufl.exe"= "\";\n")))) + + ;; The BB_EXE and SURROGATE_EXE paths are interpreted relat= ive + ;; to the configuration file provided to NOMAD. + ;; However, the configuration files are all in the source t= ree + ;; rather than in the build tree (unlike the compiled + ;; executables). + (let ((fix-exe-path (lambda* (dir #:optional + (file "param.txt") + (exe-opt "BB_EXE")) + (substitute* (string-append dir "/" f= ile) + (((string-append "^" exe-opt " +")) + ;; The $ prevents NOMAD from prefi= xing + ;; the executable with the path of= the + ;; parent directory of the configu= ration + ;; file NOMAD was provided with as + ;; argument (param.txt or some suc= h). + (string-append exe-opt " $" + builddir "/" dir "/= ")))))) (for-each - (lambda (f) (fix-exe-path dir f)) - '("param1.txt" "param2.txt" "param3.txt" "param10.txt"))= )))) + (lambda (dir) + (let ((dir (string-append "examples/" dir))) + (substitute* (string-append dir "/CMakeLists.txt") + ;; The install phase has not yet run. + (("COMMAND \\$\\{CMAKE_INSTALL_PREFIX\\}/bin/nomad= ") + "COMMAND ${CMAKE_BINARY_DIR}/src/nomad ")) + (fix-exe-path dir) + (when (equal? dir "examples/basic/batch/surrogate_so= rt") + (fix-exe-path dir "param.txt" "SURROGATE_EXE")))) + (append (map (lambda (d) (string-append "basic/batch/" d= )) + '("example1" "example2" "example3" + "single_obj" + "single_obj_parallel" + ;; "single_obj_MPIparallel" + "surrogate_sort")) + '("advanced/batch/LHonly"))) + + (let ((dir "examples/advanced/batch/FixedVariable")) + (substitute* (string-append dir "/runFixed.sh") + ;; Hardcoded path to NOMAD executable. + (("^\\.\\./\\.\\./\\.\\./\\.\\./bin/nomad ") + (string-append builddir "/src/nomad "))) + (for-each + (lambda (f) (fix-exe-path dir f)) + '("param1.txt" "param2.txt" "param3.txt" "param10.txt"= ))))))) ;; The information in the .egg-info file is not kept up to date. (add-after 'install 'delete-superfluous-egg-info -- 2.35.1 From unknown Sun Sep 21 07:52:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Paul A. Patience" Subject: bug#54892: closed (Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0.) Message-ID: References: <87bkwxs74g.fsf_-_@gnu.org> <20220412185712.67292-3-paul@apatience.com> X-Gnu-PR-Message: they-closed 54892 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 54892@debbugs.gnu.org Date: Tue, 19 Apr 2022 10:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1650363902-32197-1" This is a multi-part message in MIME format... ------------=_1650363902-32197-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 54892@debbugs.gnu.org. --=20 54892: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54892 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1650363902-32197-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 54892-done) by debbugs.gnu.org; 19 Apr 2022 10:24:58 +0000 Received: from localhost ([127.0.0.1]:41732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2X-0008Mr-Qa for submit@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2W-0008Mf-HA for 54892-done@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0002mb-Eo; Tue, 19 Apr 2022 06:24:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=waYlrhd2/AW5YxcGVwrWKcIjQtZPYqR29JDgzTd/ytU=; b=qcefNTMs+q6/cbS8AteN rh0hMxmODhvGc8uLJkFEcvUz5EQ7/6URWuiPCa107mwzQreqkx7uI1KUvJtzaaW7cqluvnOqVZhrN qHQGYeJVjmeGAHTLxJP3Y2RwQvIGSr54Sejfg3pn4yrVBdGvENp6UJl5DIlWVKKytCRIPy7LvSH4A SvQcIyMTvScdZCin/oPXs9+iwWHddfKJ8T5xx2amh5wgBzb4g/+GwI7BIHTnvcOfS1cAb5lEKkj1w sN4iYvrYUV27PppyCpX4F0m03tvMy96hERN4I6yXBryAnUawk3BlqFlWQD+32BVG1rsgC4rFSWmAm /sFpFlyUAJ9HXQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48942 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0003Y1-2s; Tue, 19 Apr 2022 06:24:49 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Paul A. Patience" Subject: Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. References: <20220412185712.67292-3-paul@apatience.com> <20220413152104.126202-1-paul@apatience.com> Date: Tue, 19 Apr 2022 12:24:47 +0200 In-Reply-To: <20220413152104.126202-1-paul@apatience.com> (Paul A. Patience's message of "Wed, 13 Apr 2022 15:21:15 +0000") Message-ID: <87bkwxs74g.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54892-done Cc: 54892-done@debbugs.gnu.org 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: -3.3 (---) Applied all 5 nomad-optimizer patches, thanks! Ludo=E2=80=99. ------------=_1650363902-32197-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Apr 2022 18:58:00 +0000 Received: from localhost ([127.0.0.1]:49986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLiC-0007IY-Bj for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:58:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:53986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLiA-0007IR-P5 for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLiA-0000Yb-FY for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:58 -0400 Received: from mail-4323.proton.ch ([185.70.43.23]:44962) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLi7-0007un-P0 for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:57 -0400 Date: Tue, 12 Apr 2022 18:57:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1649789872; bh=O8G9XPIiw5PSavPSAOVKL0hqZJmD2DpH1QWmXvMAXrI=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=qYHfq7T6khQj51cs597KO6+Uiy42OvhyhXFpaMZJ1QxTLXFT+XjXNSvC4WfbivnbO GDnaNpdEx8SQzNC2/Uxmc5rZuhn7yISQlJ9aaCmuhCGibWV20MRVP3sczOWjlXfKCl 3xAcf+1ckk56A/g+z6f7sfzssQCB6+UUm9P7LVIJTsghYOfx+oGhlbysuryFLTUbTA n+pEBeWzS4FBsLZ4bGdf1mUAwKfFM2t3GtmDWI1CfPWtalShuwxya2UgNMqzUzffno VHgheL3jWHSZoq4ndWWxSABZvj881dYauiJY3CmaTq1S4uRACWp1hHkHm7/H2SAAAo Vy/9TAoSsSKpw== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. Message-ID: <20220412185712.67292-3-paul@apatience.com> In-Reply-To: <20220412185712.67292-1-paul@apatience.com> References: <20220412185712.67292-1-paul@apatience.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.23; envelope-from=paul@apatience.com; helo=mail-4323.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/maths.scm (nomad-optimizer): Update to 4.2.0. [arguments]: Accommodate updated build process. --- gnu/packages/maths.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index b68cb966c2..8ebfb87480 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1937,17 +1937,17 @@ (define-public ipopt (define-public nomad-optimizer (package (name "nomad-optimizer") - (version "4.1.0") + (version "4.2.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/bbopt/nomad/") - (commit (string-append "v" version)))) + (commit (string-append "v." version)))) (file-name (git-file-name name version)) (sha256 (base32 - "0w386d8r5ldbvnv0c0g7vz95pfpvwdxis26vaalk2amsa5akl775")))) + "1r4ygy3xn83dnppsw1451ynklsxpb238g5gk57inn84ghmdk08mj")))) (build-system cmake-build-system) (native-inputs (list python-wrapper python-cython)) @@ -1959,7 +1959,8 @@ (define-public nomad-optimizer (guix build cmake-build-system) (guix build utils)) #:configure-flags - '("-DBUILD_INTERFACES=3DON" + '("-DBUILD_INTERFACE_C=3DON" + "-DBUILD_INTERFACE_PYTHON=3DON" "-DBUILD_TESTS=3DON") #:phases (modify-phases %standard-phases @@ -1993,8 +1994,11 @@ (define-public nomad-optimizer (substitute* "interfaces/PyNomad/setup_PyNomad.py" (("^( +os_include_dirs =3D ).*" _ prefix) (string-append prefix "[\"../../src\"]\n")) - (("^(installed_lib_dir =3D ).*" _ prefix) - (string-append prefix "\"" out "/lib\"\n")))))) + (("^(installed_lib_dir1 =3D ).*" _ prefix) + (string-append prefix "\"" out "/lib\"\n")) + (("^installed_lib_dir2 =3D .*") "") + (("^ +link_args\\.append\\(\"-Wl,-rpath,\" \\+ installed_= lib_dir2\\)\n") + ""))))) ;; Fix the tests so they run in out-of-source builds. (add-after 'fix-sources-for-build 'fix-sources-for-tests -- 2.35.1 ------------=_1650363902-32197-1-- From unknown Sun Sep 21 07:52:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Paul A. Patience" Subject: bug#54890: closed (Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0.) Message-ID: References: <87bkwxs74g.fsf_-_@gnu.org> <20220412185712.67292-1-paul@apatience.com> X-Gnu-PR-Message: they-closed 54890 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 54890@debbugs.gnu.org Date: Tue, 19 Apr 2022 10:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1650363902-32197-3" This is a multi-part message in MIME format... ------------=_1650363902-32197-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #54892: [PATCH 1/3] gnu: nomad-optimizer: Remove input labels. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 54890@debbugs.gnu.org. --=20 54892: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54892 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1650363902-32197-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 54892-done) by debbugs.gnu.org; 19 Apr 2022 10:24:58 +0000 Received: from localhost ([127.0.0.1]:41732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2X-0008Mr-Qa for submit@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2W-0008Mf-HA for 54892-done@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0002mb-Eo; Tue, 19 Apr 2022 06:24:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=waYlrhd2/AW5YxcGVwrWKcIjQtZPYqR29JDgzTd/ytU=; b=qcefNTMs+q6/cbS8AteN rh0hMxmODhvGc8uLJkFEcvUz5EQ7/6URWuiPCa107mwzQreqkx7uI1KUvJtzaaW7cqluvnOqVZhrN qHQGYeJVjmeGAHTLxJP3Y2RwQvIGSr54Sejfg3pn4yrVBdGvENp6UJl5DIlWVKKytCRIPy7LvSH4A SvQcIyMTvScdZCin/oPXs9+iwWHddfKJ8T5xx2amh5wgBzb4g/+GwI7BIHTnvcOfS1cAb5lEKkj1w sN4iYvrYUV27PppyCpX4F0m03tvMy96hERN4I6yXBryAnUawk3BlqFlWQD+32BVG1rsgC4rFSWmAm /sFpFlyUAJ9HXQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48942 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0003Y1-2s; Tue, 19 Apr 2022 06:24:49 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Paul A. Patience" Subject: Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. References: <20220412185712.67292-3-paul@apatience.com> <20220413152104.126202-1-paul@apatience.com> Date: Tue, 19 Apr 2022 12:24:47 +0200 In-Reply-To: <20220413152104.126202-1-paul@apatience.com> (Paul A. Patience's message of "Wed, 13 Apr 2022 15:21:15 +0000") Message-ID: <87bkwxs74g.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54892-done Cc: 54892-done@debbugs.gnu.org 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: -3.3 (---) Applied all 5 nomad-optimizer patches, thanks! Ludo=E2=80=99. ------------=_1650363902-32197-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Apr 2022 18:57:41 +0000 Received: from localhost ([127.0.0.1]:49978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLhs-0007Hg-PS for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:53962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLhq-0007HY-L7 for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLhq-0000Xd-Aw for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:38 -0400 Received: from mail-40136.proton.ch ([185.70.40.136]:13267) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLhn-0007tF-Kg for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:37 -0400 Date: Tue, 12 Apr 2022 18:57:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1649789852; bh=9S8n1bMU4BK3djND1U3mHhxkbMgbgfY3y9S9lE0LrmY=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=aYhd/3xBSu6K5qhHO+yEGwFwv2wbR0BqTwMpbQ3hUPINRf9uj5BNxQUy8qLD/lMUI FB9TQHHuigTB3pwOBa4engVl+PrXSfGBvaPL3HMU5R777ni4dnU6ByiK78iJaNkyJH EpezJpWvWPS9dL/5sViOZSQMqEbUnqvTJx1Q1rcEARnwRMrH+A0N4u43PdzULgF+n7 QXMa/AJtJZ3DF5nJcOAmaViDUff7yML7H9ABgutmeR73Q8Dbn/fzt0DIo4pLSvu+BF fCN51ibWUmTMtPQkhnHRJSPYAO9vooMHTM++yv09FxDX7uai1pN40LN4GG96gPB2+B kEu7LbiNmRntQ== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH 1/3] gnu: nomad-optimizer: Remove input labels. Message-ID: <20220412185712.67292-1-paul@apatience.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.136; envelope-from=paul@apatience.com; helo=mail-40136.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/maths.scm (nomad-optimizer)[native-inputs]: Remove labels. --- gnu/packages/maths.scm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 10a1f69b8e..6a6ac22a3b 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1950,8 +1950,7 @@ (define-public nomad-optimizer "0w386d8r5ldbvnv0c0g7vz95pfpvwdxis26vaalk2amsa5akl775")))) (build-system cmake-build-system) (native-inputs - `(("python" ,python-wrapper) - ("python-cython" ,python-cython))) + (list python-wrapper python-cython)) (arguments `(#:imported-modules ((guix build python-build-system) ,@%cmake-build-system-modules) -- 2.35.1 ------------=_1650363902-32197-3-- From unknown Sun Sep 21 07:52:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Paul A. Patience" Subject: bug#54891: closed (Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0.) Message-ID: References: <87bkwxs74g.fsf_-_@gnu.org> <20220412185712.67292-2-paul@apatience.com> X-Gnu-PR-Message: they-closed 54891 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 54891@debbugs.gnu.org Date: Tue, 19 Apr 2022 10:25:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1650363902-32197-5" This is a multi-part message in MIME format... ------------=_1650363902-32197-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #54892: [PATCH 2/3] gnu: nomad-optimizer: Remove trailing booleans. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 54891@debbugs.gnu.org. --=20 54892: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54892 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1650363902-32197-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 54892-done) by debbugs.gnu.org; 19 Apr 2022 10:24:58 +0000 Received: from localhost ([127.0.0.1]:41732 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2X-0008Mr-Qa for submit@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl2W-0008Mf-HA for 54892-done@debbugs.gnu.org; Tue, 19 Apr 2022 06:24:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34742) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0002mb-Eo; Tue, 19 Apr 2022 06:24:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=waYlrhd2/AW5YxcGVwrWKcIjQtZPYqR29JDgzTd/ytU=; b=qcefNTMs+q6/cbS8AteN rh0hMxmODhvGc8uLJkFEcvUz5EQ7/6URWuiPCa107mwzQreqkx7uI1KUvJtzaaW7cqluvnOqVZhrN qHQGYeJVjmeGAHTLxJP3Y2RwQvIGSr54Sejfg3pn4yrVBdGvENp6UJl5DIlWVKKytCRIPy7LvSH4A SvQcIyMTvScdZCin/oPXs9+iwWHddfKJ8T5xx2amh5wgBzb4g/+GwI7BIHTnvcOfS1cAb5lEKkj1w sN4iYvrYUV27PppyCpX4F0m03tvMy96hERN4I6yXBryAnUawk3BlqFlWQD+32BVG1rsgC4rFSWmAm /sFpFlyUAJ9HXQ==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=48942 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl2P-0003Y1-2s; Tue, 19 Apr 2022 06:24:49 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "Paul A. Patience" Subject: Re: bug#54892: [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. References: <20220412185712.67292-3-paul@apatience.com> <20220413152104.126202-1-paul@apatience.com> Date: Tue, 19 Apr 2022 12:24:47 +0200 In-Reply-To: <20220413152104.126202-1-paul@apatience.com> (Paul A. Patience's message of "Wed, 13 Apr 2022 15:21:15 +0000") Message-ID: <87bkwxs74g.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54892-done Cc: 54892-done@debbugs.gnu.org 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: -3.3 (---) Applied all 5 nomad-optimizer patches, thanks! Ludo=E2=80=99. ------------=_1650363902-32197-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Apr 2022 18:57:53 +0000 Received: from localhost ([127.0.0.1]:49982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLi5-0007IE-0b for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:53968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1neLi3-0007I7-Tg for submit@debbugs.gnu.org; Tue, 12 Apr 2022 14:57:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLi3-0000Xz-I9 for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:51 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:41707) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1neLi0-0007u7-SR for guix-patches@gnu.org; Tue, 12 Apr 2022 14:57:51 -0400 Date: Tue, 12 Apr 2022 18:57:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apatience.com; s=protonmail2; t=1649789866; bh=7hPQ0VUpi/GRz3b5YdSVpEUDa0pXzImK3WRkL3xFcQg=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=qFoNsCEgfO/fBGTKffSFhGf6lvt+sa16M7gp0k/+8OsJAVqaReJvzH7K5yKutbZSZ Qcf0wo1M/YehVK/OJq5Z/bqNPvdMdIAhMkIXDDD4VPCMlyqLA89uY7/xPOcd6ouh5p cZxiER8/ki65IkV36Kkxvmapc+exQtIUcZ6OXHhwntYooi4KQpAOw4P5oy2fVuSQrf Ma+brMmROPOdRcmnB+5/UiOkyL0OvH0f4mcMRwM+Zofqc47HNXKt+Tf59JyZBM+eOq 3Q4i3wnHR5AbLlCPw7wf6BtaXLx8h8PqQPo2V/Uhl6rXNHOQaeiu6Tx/0OYT6F7bFz 6Ip/SwrcOFybA== To: guix-patches@gnu.org From: "Paul A. Patience" Subject: [PATCH 2/3] gnu: nomad-optimizer: Remove trailing booleans. Message-ID: <20220412185712.67292-2-paul@apatience.com> In-Reply-To: <20220412185712.67292-1-paul@apatience.com> References: <20220412185712.67292-1-paul@apatience.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.40.22; envelope-from=paul@apatience.com; helo=mail-4022.proton.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: "Paul A. Patience" 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: , Reply-To: "Paul A. Patience" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/maths.scm (nomad-optimizer)[arguments]: Remove trailing booleans. --- gnu/packages/maths.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 6a6ac22a3b..b68cb966c2 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -1994,8 +1994,7 @@ (define-public nomad-optimizer (("^( +os_include_dirs =3D ).*" _ prefix) (string-append prefix "[\"../../src\"]\n")) (("^(installed_lib_dir =3D ).*" _ prefix) - (string-append prefix "\"" out "/lib\"\n")))) - #t)) + (string-append prefix "\"" out "/lib\"\n")))))) ;; Fix the tests so they run in out-of-source builds. (add-after 'fix-sources-for-build 'fix-sources-for-tests @@ -2060,8 +2059,7 @@ (define-public nomad-optimizer (string-append builddir "/src/nomad "))) (for-each (lambda (f) (fix-exe-path dir f)) - '("param1.txt" "param2.txt" "param3.txt" "param10.txt"))= )) - #t)) + '("param1.txt" "param2.txt" "param3.txt" "param10.txt"))= )))) ;; The information in the .egg-info file is not kept up to date. (add-after 'install 'delete-superfluous-egg-info @@ -2070,8 +2068,7 @@ (define-public nomad-optimizer (site-packages inputs outputs) "/PyNomad-0.0.0-py" (python-version (assoc-ref inputs "python")) - ".egg-info")) - #t))))) + ".egg-info"))))))) (home-page "https://www.gerad.ca/nomad/") (synopsis "Nonlinear optimization by mesh-adaptive direct search") (description -- 2.35.1 ------------=_1650363902-32197-5-- From unknown Sun Sep 21 07:52:21 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#54892] [PATCH 3/3] gnu: nomad-optimizer: Update to 4.2.0. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 19 Apr 2022 10:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54892 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "Paul A. Patience" , 54892@debbugs.gnu.org Received: via spool by 54892-submit@debbugs.gnu.org id=B54892.16503643161134 (code B ref 54892); Tue, 19 Apr 2022 10:32:02 +0000 Received: (at 54892) by debbugs.gnu.org; 19 Apr 2022 10:31:56 +0000 Received: from localhost ([127.0.0.1]:41758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl9I-0000ID-24 for submit@debbugs.gnu.org; Tue, 19 Apr 2022 06:31:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngl9G-0000Hy-9b for 54892@debbugs.gnu.org; Tue, 19 Apr 2022 06:31:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35080) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl9A-0004M6-DK; Tue, 19 Apr 2022 06:31:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=d+3sy3NbCLWDvCGodb2PSvvZCWofSxivpXpjemjbXEE=; b=kEh5EIYBbr+q+aQ9xnmR +3PnfZwZbvA6M2xvYqIlh6UjB86BHZlyEqrY9YcnwyC1kp/KdfaSL3kPBkgxFWSw0F/TbgInqxlbM hK/n5BDsNst/53lj67Q7dJ+nAsiTJxn9h420oeH4ifxNy/4Bn0NQMwh3mKSw+JFP99ipX7I2fJ65w 4NVlR68b9uoN37ZeTuKE0falDVswU0UW5dGvi6vHuq7oRq5MxD3PRk1Jwd1AgLNn5/P0Bq8yj7r2G U1ySfnxnaF8Ym26Xj56ZaQNvgxmrP6lUGlVcf9CpG/gaRVl3AI8L0XH/D+1BT6xm0ZRQHY7MsngB2 0zp+NzFoJ7WVHw==; Received: from [193.50.110.136] (port=57408 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngl94-0006vW-Nd; Tue, 19 Apr 2022 06:31:48 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87bkwxs74g.fsf_-_@gnu.org> <20220412185712.67292-3-paul@apatience.com> Date: Tue, 19 Apr 2022 12:31:40 +0200 In-Reply-To: (GNU bug Tracking System's message of "Tue, 19 Apr 2022 10:25:02 +0000") Message-ID: <871qxts6sz.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Er, that=E2=80=99s 4 patches, not 5: d262a258bb gnu: nomad-optimizer: Fix some tests. 11e761b9a6 gnu: nomad-optimizer: Update to 4.2.0. 3a6703268b gnu: nomad-optimizer: Remove trailing booleans. 3a9b925f44 gnu: nomad-optimizer: Remove input labels.