[med-svn] [Git][med-team/beast-mcmc][master] 3 commits: Refresh ignore_mac_install.patch.

Andrius Merkys (@merkys) gitlab at salsa.debian.org
Thu Nov 24 08:38:21 GMT 2022



Andrius Merkys pushed to branch master at Debian Med / beast-mcmc


Commits:
db2abd62 by Andrius Merkys at 2022-11-24T01:59:31-05:00
Refresh ignore_mac_install.patch.

- - - - -
db8a3380 by Andrius Merkys at 2022-11-24T02:20:09-05:00
Adjust update-ejml.patch to build with libejml-java v0.41.

- - - - -
20970603 by Andrius Merkys at 2022-11-24T02:40:29-05:00
Update changelog for 1.10.4+dfsg-5 release

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/patches/ignore_mac_install.patch
- debian/patches/update-ejml.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+beast-mcmc (1.10.4+dfsg-5) unstable; urgency=medium
+
+  * Team upload.
+  * Refresh ignore_mac_install.patch.
+  * Adjust update-ejml.patch to build with libejml-java 0.41.
+
+ -- Andrius Merkys <merkys at debian.org>  Thu, 24 Nov 2022 02:40:16 -0500
+
 beast-mcmc (1.10.4+dfsg-4) unstable; urgency=medium
 
   * Fix watch file


=====================================
debian/control
=====================================
@@ -22,7 +22,7 @@ Build-Depends: debhelper-compat (= 13),
                junit4,
                libmtj-java,
                libitext1-java,
-               libejml-java (>= 0.38),
+               libejml-java (>= 0.41),
                libjlapack-java
 Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/med-team/beast-mcmc


=====================================
debian/patches/ignore_mac_install.patch
=====================================
@@ -4,7 +4,7 @@ Last-Update: Tue, 16 Oct 2018 20:54:48 +0200
 
 --- a/build.xml
 +++ b/build.xml
-@@ -816,6 +816,6 @@
+@@ -820,6 +820,6 @@
          <echo message="Mac version release is finished."/>
      </target>
  


=====================================
debian/patches/update-ejml.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andrius Merkys <merkys at debian.org>
-Description: Migrating to libejml-java v0.38.
+Description: Migrating to libejml-java v0.41.
 --- a/src/dr/evomodel/treedatalikelihood/continuous/cdi/ContinuousDiffusionIntegrator.java
 +++ b/src/dr/evomodel/treedatalikelihood/continuous/cdi/ContinuousDiffusionIntegrator.java
 @@ -413,7 +413,7 @@
@@ -343,9 +343,10 @@ Description: Migrating to libejml-java v0.38.
              {
 -                final DenseMatrix64F Vtmp = new DenseMatrix64F(dimTrait, dimTrait);
 -                CommonOps.mult(Vd, Vprior, Vtmp);
+-                Vprior.set(Vtmp);
 +                final DMatrixRMaj Vtmp = new DMatrixRMaj(dimTrait, dimTrait);
 +                CommonOps_DDRM.mult(Vd, Vprior, Vtmp);
-                 Vprior.set(Vtmp);
++                Vprior.setTo(Vtmp);
              }
  
 -            final DenseMatrix64F Vtotal = new DenseMatrix64F(dimTrait, dimTrait);
@@ -735,21 +736,15 @@ Description: Migrating to libejml-java v0.38.
  
 -                final DenseMatrix64F Ptmp = new DenseMatrix64F(dimTrait, dimTrait);
 -                CommonOps.mult(Pd, Pprior, Ptmp);
-+                final DMatrixRMaj Ptmp = new DMatrixRMaj(dimTrait, dimTrait);
-+                CommonOps_DDRM.mult(Pd, Pprior, Ptmp);
-                 Pprior.set(Ptmp); // TODO What does this do?
-             }
- 
+-                Pprior.set(Ptmp); // TODO What does this do?
+-            }
+-
 -            final DenseMatrix64F Vtotal = new DenseMatrix64F(dimTrait, dimTrait);
 -//            CommonOps.add(Vroot, Vprior, Vtotal);
-+            final DMatrixRMaj Vtotal = new DMatrixRMaj(dimTrait, dimTrait);
-+//            CommonOps_DDRM.add(Vroot, Vprior, Vtotal);
- 
+-
 -            final DenseMatrix64F Ptotal = new DenseMatrix64F(dimTrait, dimTrait);
 -            CommonOps.invert(Vtotal, Ptotal);  // TODO Can return determinant at same time to avoid extra QR decomp
-+            final DMatrixRMaj Ptotal = new DMatrixRMaj(dimTrait, dimTrait);
-+            CommonOps_DDRM.invert(Vtotal, Ptotal);  // TODO Can return determinant at same time to avoid extra QR decomp
- 
+-
 -            final DenseMatrix64F tmp1 = new DenseMatrix64F(dimTrait, dimTrait);
 -            final DenseMatrix64F tmp2 = new DenseMatrix64F(dimTrait, dimTrait);
 -            CommonOps.add(Proot, Pprior, Ptotal);
@@ -757,6 +752,17 @@ Description: Migrating to libejml-java v0.38.
 -            CommonOps.mult(Vtotal, Proot, tmp1);
 -            CommonOps.mult(Proot, tmp1, tmp2);
 -            CommonOps.add(Proot, -1.0, tmp2, Ptotal);
++                final DMatrixRMaj Ptmp = new DMatrixRMaj(dimTrait, dimTrait);
++                CommonOps_DDRM.mult(Pd, Pprior, Ptmp);
++                Pprior.setTo(Ptmp); // TODO What does this do?
++            }
++
++            final DMatrixRMaj Vtotal = new DMatrixRMaj(dimTrait, dimTrait);
++//            CommonOps_DDRM.add(Vroot, Vprior, Vtotal);
++
++            final DMatrixRMaj Ptotal = new DMatrixRMaj(dimTrait, dimTrait);
++            CommonOps_DDRM.invert(Vtotal, Ptotal);  // TODO Can return determinant at same time to avoid extra QR decomp
++
 +            final DMatrixRMaj tmp1 = new DMatrixRMaj(dimTrait, dimTrait);
 +            final DMatrixRMaj tmp2 = new DMatrixRMaj(dimTrait, dimTrait);
 +            CommonOps_DDRM.add(Proot, Pprior, Ptotal);



View it on GitLab: https://salsa.debian.org/med-team/beast-mcmc/-/compare/8e437309c182a09066bd8dc14f5797b840322d01...20970603692c84010c4d51c171f598eb77ca56de

-- 
View it on GitLab: https://salsa.debian.org/med-team/beast-mcmc/-/compare/8e437309c182a09066bd8dc14f5797b840322d01...20970603692c84010c4d51c171f598eb77ca56de
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20221124/177b3efb/attachment-0001.htm>


More information about the debian-med-commit mailing list