Skip to content

Commit 67d734c

Browse files
thothorncran-robot
authored andcommitted
version 1.3-3
1 parent 7ffef46 commit 67d734c

7 files changed

Lines changed: 30 additions & 11 deletions

File tree

‎DESCRIPTION‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: mvtnorm
22
Title: Multivariate Normal and t Distributions
3-
Version: 1.3-2
4-
Date: 2024-11-04
3+
Version: 1.3-3
4+
Date: 2025-01-09
55
Authors@R: c(person("Alan", "Genz", role = "aut"),
66
person("Frank", "Bretz", role = "aut"),
77
person("Tetsuhisa", "Miwa", role = "aut"),
@@ -24,7 +24,7 @@ Suggests: qrng, numDeriv
2424
License: GPL-2
2525
URL: http://mvtnorm.R-forge.R-project.org
2626
NeedsCompilation: yes
27-
Packaged: 2024-11-04 15:56:21 UTC; hothorn
27+
Packaged: 2025-01-09 13:02:57 UTC; hothorn
2828
Author: Alan Genz [aut],
2929
Frank Bretz [aut],
3030
Tetsuhisa Miwa [aut],
@@ -36,4 +36,4 @@ Author: Alan Genz [aut],
3636
Torsten Hothorn [aut, cre] (<https://orcid.org/0000-0001-8301-0471>)
3737
Maintainer: Torsten Hothorn <Torsten.Hothorn@R-project.org>
3838
Repository: CRAN
39-
Date/Publication: 2024-11-04 19:30:07 UTC
39+
Date/Publication: 2025-01-10 16:20:10 UTC

‎MD5‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
9dd3b98a94943e54e44d0a3643a47f6f *DESCRIPTION
1+
1663f0ead8124398313d0a7266d5b51f *DESCRIPTION
22
220df6edac9f01406b413d81b3e96b6d *NAMESPACE
33
8b53e45c66d7df2cbc42475cb3f5c613 *R/interface.R
44
661604bb36e1ea49c8eec5dc595c0f3f *R/lpmvnorm.R
@@ -7,7 +7,7 @@ ca05e05ca25ae52b9a8630f2b698fbf7 *R/mvnorm.R
77
27cb73940c326c1e2bc4e7b294895eeb *R/mvt.R
88
ccd0495f9e9ad30e9f136c5c41cc3a03 *R/noisy-root.R
99
468c054d0ef43dd8e7835772599869e3 *R/tvpack.R
10-
17f4d49a797c1b049c5d0384c89d13ad *build/partial.rdb
10+
b1f05f19cf3350d37392dcc8a824bc68 *build/partial.rdb
1111
32538cf12d9b48846153e7a40e17b2b7 *build/vignette.rds
1212
3d99dd47f69e76b29b9c3d6f161567cf *cleanup
1313
2a44eee6dc12d03d74f49d257fe871a3 *inst/CITATION
@@ -16,14 +16,14 @@ ca4c35956e7a8aa253e2c52cd49f0d99 *inst/C_API_Example/NAMESPACE
1616
990127bb625b41c7181a653020e3f6a9 *inst/C_API_Example/R/test.R
1717
5c4bbffc1a0108c090cfa2dbb1918d2d *inst/C_API_Example/src/test.c
1818
64fd633725dcd93cdd836e3535f19788 *inst/C_API_Example/tests/test.R
19-
8830784f51752c8ab2a6224fc56cd8a1 *inst/NEWS.Rd
19+
cd47f6d21fa16324328505bffe406fcb *inst/NEWS.Rd
2020
18cb4997813a62c609ac2519f4013a4b *inst/NEWS.old
2121
1b063d23365215f4e5822ba94010c85c *inst/doc/MVT_Rnews.R
2222
8f949c53fd5c9bfbf8f0949c949a6682 *inst/doc/MVT_Rnews.Rnw
23-
852e0a4c8c451a1831fb19cf49f23b0c *inst/doc/MVT_Rnews.pdf
23+
8d2fbae7797b2165ed43649c08c7f79d *inst/doc/MVT_Rnews.pdf
2424
0259358272d3688627e1c8f3d6390f62 *inst/doc/lmvnorm_src.R
2525
a6bdb63c62cb006de0d5f93ebeda707a *inst/doc/lmvnorm_src.Rnw
26-
273b2ec171434b6cede5f1242bd745f3 *inst/doc/lmvnorm_src.pdf
26+
f05956ca54804831cc467aead90b2e7f *inst/doc/lmvnorm_src.pdf
2727
c01fca8c2a532bb50cedc724d28a4019 *inst/include/mvtnorm.h
2828
2ac853ab98c7223bbca7e418096966fb *inst/include/mvtnormAPI.h
2929
371845c2011c4e02d1bbd1177f5b4497 *inst/litdb.bib
@@ -45,7 +45,7 @@ bca5c4987a057c2a6bab0cd6bbebed5b *src/C_FORTRAN_interface.c
4545
565f028eade9d79e1004774bebc1ff16 *src/lpmvnorm.c
4646
d971c269cdc4d2ef4606bd59e06ec63f *src/ltMatrices.c
4747
f64456aad2c956a18af275f09a013bb3 *src/miwa.c
48-
b46cb432899a2857561790e63a41396a *src/miwa.h
48+
f49d99b171c5d4b79c4fcd6bc60e9ffd *src/miwa.h
4949
b9866a363a76d1fa0ae89a5d88142379 *src/mvt.f
5050
7033d85bd4da4e4c09f5c6460cb25a3f *src/mvtnorm-init.c
5151
c01fca8c2a532bb50cedc724d28a4019 *src/mvtnorm.h

‎build/partial.rdb‎

0 Bytes
Binary file not shown.

‎inst/NEWS.Rd‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22
\name{NEWS}
33
\title{NEWS file for the \pkg{mvtnorm} package}
44

5+
\section{Changes in Version 1.3-3 (2025-01-09)}{
6+
\subsection{Bugfixes}{
7+
\itemize{
8+
\item \code{Miwa(steps = 4097)} are allowed in R, the
9+
C code assumed \code{steps <= 4096}, now
10+
\code{steps == 4097} is possible. Triggered by
11+
BDR's gcc-UBSAN check on package
12+
OptimalGoldstandardDesign.
13+
}
14+
}
15+
}
16+
17+
518
\section{Changes in Version 1.3-2 (2024-11-04)}{
619
\subsection{Features}{
720
\itemize{

‎inst/doc/MVT_Rnews.pdf‎

-3 Bytes
Binary file not shown.

‎inst/doc/lmvnorm_src.pdf‎

44 Bytes
Binary file not shown.

‎src/miwa.h‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,13 @@
2424
#include <Rinternals.h>
2525

2626
#define MAXM 20 /* maximum dimension size */
27-
#define MAXGRD 4097 /* maximum number of grid points */
27+
#define MAXGRD 4098 /* maximum number of grid points */
28+
/* TH: was: MAXGRD 4097 and thus (miwa.c line 56) z[MAXM][MAXGRD] ...
29+
mvnorm::Miwa(steps) fails if (steps > 4097)
30+
however, miwa.c:92 iterates until k <= steps
31+
this fails if steps == 4097 (e.g. in pkg OptimalGoldstandardDesigns)
32+
2025-01-09: increase MAXGRD by 1, thus avoiding change of the API
33+
*/
2834

2935
/* normal density function */
3036
#define nrml_dn(X) dnorm(X, 0, 1, 0)

0 commit comments

Comments
 (0)