diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test index 4d63a3d7ee0eb570565479b75d249c0fd73c9d94..8191e482278b2673d2ed8c0291d57969c952ca8a 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test @@ -115227,6 +115227,69 @@ In dlnorm(c(-1, 0, 1), c(-1, 0, 0.2, 2:5), rep(c(-1, 0, 0.1, 0.9, : #set.seed(1); dlnorm(c(NA, NaN, 1/0, -1/0), 2, 2, log=FALSE) [1] NA NaN 0 0 +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70), c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), log=FALSE) +[1] 3.010902e+00 1.598471e+03 6.144123e+77 2.225879e-05 2.488759e-73 +[6] NaN NaN +Warning message: +In dlogis(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71), c(0.0653, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(0, c(NA, 0, NaN, 1/0, -1/0), c(NaN, NaN, NA, 0, 1/0, -1/0), log=FALSE) +[1] NA NaN NA NaN NaN NA +Warning message: +In dlogis(0, c(NA, 0, NaN, 1/0, -1/0), c(NaN, NaN, NA, 0, 1/0, -1/0), : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(10, 10, 10, log=TRUE) +[1] -3.688879 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(3, 3, 3, log=FALSE) +[1] 0.08333333 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(c(-1, 0, 1), c(-1, 0, 0.2, 2:5), rep(c(-1, 0, 0.1, 0.9, 3), 12), log=FALSE) + [1] NaN NaN 3.352377e-03 3.695414e-02 6.553731e-02 + [6] NaN NaN 4.539581e-04 2.070294e-01 8.008692e-02 +[11] NaN NaN 1.928750e-21 4.262447e-03 7.471913e-02 +[16] NaN NaN 4.539581e-04 1.274732e-02 5.503034e-02 +[21] NaN NaN 2.500000e+00 2.294007e-01 6.553731e-02 +[26] NaN NaN 8.756511e-26 2.070294e-01 8.106072e-02 +[31] NaN NaN 2.061154e-08 4.262447e-03 4.454324e-02 +[36] NaN NaN 1.049936e+00 2.070294e-01 5.503034e-02 +[41] NaN NaN 2.500000e+00 2.777778e-01 8.186923e-02 +[46] NaN NaN 9.357623e-13 1.410445e-03 8.106072e-02 +[51] NaN NaN 2.061154e-08 9.801458e-02 4.454324e-02 +[56] NaN NaN 4.539581e-04 2.743765e-01 8.106072e-02 +Warning message: +In dlogis(c(-1, 0, 1), c(-1, 0, 0.2, 2:5), rep(c(-1, 0, 0.1, 0.9, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(c(-1, 0, 1), c(-1, 0, 0.2, 2:5), rep(c(-1, 0, 0.1, 0.9, 3), 12), log=TRUE) + [1] NaN NaN -5.69808572 -3.29807765 -2.72513566 + [6] NaN NaN -7.69750570 -1.57489456 -2.52464279 +[11] NaN NaN -47.69741491 -5.45791197 -2.59401913 +[16] NaN NaN -7.69750570 -4.36243434 -2.89987067 +[21] NaN NaN 0.91629073 -1.47228488 -2.72513566 +[26] NaN NaN -57.69741491 -1.57489456 -2.51255677 +[31] NaN NaN -17.69741491 -5.45791197 -3.11129493 +[36] NaN NaN 0.04872907 -1.57489456 -2.89987067 +[41] NaN NaN 0.91629073 -1.28093385 -2.50263200 +[46] NaN NaN -27.69741491 -6.56384980 -2.51255677 +[51] NaN NaN -17.69741491 -2.32263907 -3.11129493 +[56] NaN NaN -7.69750570 -1.29325421 -2.51255677 +Warning message: +In dlogis(c(-1, 0, 1), c(-1, 0, 0.2, 2:5), rep(c(-1, 0, 0.1, 0.9, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions31#Output.IgnoreWhitespace# +#set.seed(1); dlogis(c(NA, NaN, 1/0, -1/0), 2, 2, log=FALSE) +[1] NA NaN 0 0 + ##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# #set.seed(1); pbeta(0, 10, 10, lower.tail=FALSE, log.p=FALSE) [1] 1 @@ -115398,6 +115461,195 @@ Warning message: In pbeta(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : NaNs produced +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] NaN +Warning message: +In pbinom(0, 10, 10, lower.tail = FALSE, log.p = FALSE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] NaN +Warning message: +In pbinom(0, 10, 10, lower.tail = FALSE, log.p = TRUE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] NaN +Warning message: +In pbinom(0, 10, 10, lower.tail = TRUE, log.p = FALSE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] NaN +Warning message: +In pbinom(0, 10, 10, lower.tail = TRUE, log.p = TRUE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] NaN NaN 0.000000e+00 NaN NaN + [6] 0.000000e+00 NaN NaN NaN NaN +[11] 1.000000e+00 1.000000e+00 0.000000e+00 NaN NaN +[16] NaN 0.000000e+00 2.826560e-75 NaN NaN +[21] NaN NaN NaN NaN NaN +[26] 1.000000e+00 0.000000e+00 NaN NaN NaN +[31] 0.000000e+00 6.626134e-01 2.528000e-07 NaN NaN +There were 11 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] NaN NaN -Inf NaN NaN + [6] -Inf NaN NaN NaN NaN +[11] -8.869919e-260 0.000000e+00 -Inf NaN NaN +[16] NaN -Inf -1.716548e+02 NaN NaN +[21] NaN NaN NaN NaN NaN +[26] 0.000000e+00 -Inf NaN NaN NaN +[31] -Inf -4.115636e-01 -1.519067e+01 NaN NaN +There were 11 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] NaN NaN 1.000000e+00 NaN NaN + [6] 1.000000e+00 NaN NaN NaN NaN +[11] 8.869919e-260 0.000000e+00 1.000000e+00 NaN NaN +[16] NaN 1.000000e+00 1.000000e+00 NaN NaN +[21] NaN NaN NaN NaN NaN +[26] 0.000000e+00 1.000000e+00 NaN NaN NaN +[31] 1.000000e+00 3.373866e-01 9.999997e-01 NaN NaN +There were 11 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] NaN NaN 0.000000e+00 NaN NaN + [6] 0.000000e+00 NaN NaN NaN NaN +[11] -5.964895e+02 -9.717598e+67 0.000000e+00 NaN NaN +[16] NaN 0.000000e+00 -2.826560e-75 NaN NaN +[21] NaN NaN NaN NaN NaN +[26] -5.334843e+70 0.000000e+00 NaN NaN NaN +[31] 0.000000e+00 -1.086526e+00 -2.528000e-07 NaN NaN +There were 11 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN 0.0000e+00 NaN NaN NaN NaN + [7] NaN NaN NaN 2.7100e-01 NaN 0.0000e+00 + [13] NaN NaN 1.0000e+00 NaN NaN NaN + [19] NaN 0.0000e+00 NaN 0.0000e+00 NaN NaN + [25] NaN NaN 0.0000e+00 NaN NaN 2.9997e-04 + [31] NaN 0.0000e+00 NaN NaN NaN NaN + [37] NaN NaN NaN 1.0000e-03 NaN 0.0000e+00 + [43] NaN NaN 1.0000e+00 NaN NaN NaN + [49] NaN 0.0000e+00 NaN 0.0000e+00 NaN NaN + [55] NaN NaN 1.0000e+00 NaN NaN 1.0000e-12 + [61] NaN 0.0000e+00 NaN NaN NaN NaN + [67] NaN NaN NaN 2.7100e-01 NaN 0.0000e+00 + [73] NaN NaN 1.0000e+00 NaN NaN NaN + [79] NaN 0.0000e+00 NaN 0.0000e+00 NaN NaN + [85] NaN NaN 0.0000e+00 NaN NaN 2.9997e-04 + [91] NaN 0.0000e+00 NaN NaN NaN NaN + [97] NaN NaN NaN 1.0000e-03 NaN 0.0000e+00 +[103] NaN NaN 1.0000e+00 NaN NaN NaN +[109] NaN 0.0000e+00 NaN 0.0000e+00 NaN NaN +[115] NaN NaN 1.0000e+00 NaN NaN 1.0000e-12 +There were 49 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN -Inf NaN NaN NaN NaN + [7] NaN NaN NaN -1.305636 NaN -Inf + [13] NaN NaN 0.000000 NaN NaN NaN + [19] NaN -Inf NaN -Inf NaN NaN + [25] NaN NaN -Inf NaN NaN -8.111828 + [31] NaN -Inf NaN NaN NaN NaN + [37] NaN NaN NaN -6.907755 NaN -Inf + [43] NaN NaN 0.000000 NaN NaN NaN + [49] NaN -Inf NaN -Inf NaN NaN + [55] NaN NaN 0.000000 NaN NaN -27.631021 + [61] NaN -Inf NaN NaN NaN NaN + [67] NaN NaN NaN -1.305636 NaN -Inf + [73] NaN NaN 0.000000 NaN NaN NaN + [79] NaN -Inf NaN -Inf NaN NaN + [85] NaN NaN -Inf NaN NaN -8.111828 + [91] NaN -Inf NaN NaN NaN NaN + [97] NaN NaN NaN -6.907755 NaN -Inf +[103] NaN NaN 0.000000 NaN NaN NaN +[109] NaN -Inf NaN -Inf NaN NaN +[115] NaN NaN 0.000000 NaN NaN -27.631021 +There were 49 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN 1.0000 NaN NaN NaN NaN NaN NaN NaN 0.7290 + [11] NaN 1.0000 NaN NaN 0.0000 NaN NaN NaN NaN 1.0000 + [21] NaN 1.0000 NaN NaN NaN NaN 1.0000 NaN NaN 0.9997 + [31] NaN 1.0000 NaN NaN NaN NaN NaN NaN NaN 0.9990 + [41] NaN 1.0000 NaN NaN 0.0000 NaN NaN NaN NaN 1.0000 + [51] NaN 1.0000 NaN NaN NaN NaN 0.0000 NaN NaN 1.0000 + [61] NaN 1.0000 NaN NaN NaN NaN NaN NaN NaN 0.7290 + [71] NaN 1.0000 NaN NaN 0.0000 NaN NaN NaN NaN 1.0000 + [81] NaN 1.0000 NaN NaN NaN NaN 1.0000 NaN NaN 0.9997 + [91] NaN 1.0000 NaN NaN NaN NaN NaN NaN NaN 0.9990 +[101] NaN 1.0000 NaN NaN 0.0000 NaN NaN NaN NaN 1.0000 +[111] NaN 1.0000 NaN NaN NaN NaN 0.0000 NaN NaN 1.0000 +There were 49 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN 0.000000e+00 NaN NaN NaN + [6] NaN NaN NaN NaN -3.160815e-01 + [11] NaN 0.000000e+00 NaN NaN -Inf + [16] NaN NaN NaN NaN 0.000000e+00 + [21] NaN 0.000000e+00 NaN NaN NaN + [26] NaN 0.000000e+00 NaN NaN -3.000150e-04 + [31] NaN 0.000000e+00 NaN NaN NaN + [36] NaN NaN NaN NaN -1.000500e-03 + [41] NaN 0.000000e+00 NaN NaN -Inf + [46] NaN NaN NaN NaN 0.000000e+00 + [51] NaN 0.000000e+00 NaN NaN NaN + [56] NaN -Inf NaN NaN -1.000000e-12 + [61] NaN 0.000000e+00 NaN NaN NaN + [66] NaN NaN NaN NaN -3.160815e-01 + [71] NaN 0.000000e+00 NaN NaN -Inf + [76] NaN NaN NaN NaN 0.000000e+00 + [81] NaN 0.000000e+00 NaN NaN NaN + [86] NaN 0.000000e+00 NaN NaN -3.000150e-04 + [91] NaN 0.000000e+00 NaN NaN NaN + [96] NaN NaN NaN NaN -1.000500e-03 +[101] NaN 0.000000e+00 NaN NaN -Inf +[106] NaN NaN NaN NaN 0.000000e+00 +[111] NaN 0.000000e+00 NaN NaN NaN +[116] NaN -Inf NaN NaN -1.000000e-12 +There were 49 warnings (use warnings() to see them) + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA 1 NaN 1 0 NA 0 NaN NaN 0 NA NaN NaN 1 NaN +Warning messages: +1: In pbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + non-integer n = 0.100000 +2: In pbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + non-integer n = 0.100000 +3: In pbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + non-integer n = 0.100000 +4: In pbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pbinom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA 1 NaN NaN NaN NA 1 NaN NaN NaN NA 1 NaN NaN NaN +Warning message: +In pbinom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pbinom(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA 1 NaN NaN NaN NA 1 NaN NaN NaN NA NaN NaN NaN NaN +Warning messages: +1: In pbinom(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + non-integer n = 0.100000 +2: In pbinom(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + ##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# #set.seed(1); pcauchy(0, 10, 10, lower.tail=FALSE, log.p=FALSE) [1] 0.75 @@ -115595,6 +115847,190 @@ Warning message: In pcauchy(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, : NaNs produced +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] 1 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] 0 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] 0 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] 1 1 1 1 1 NaN NaN 1 1 1 1 1 NaN NaN 1 1 1 1 1 +[20] NaN NaN 1 1 1 1 1 NaN NaN 1 1 1 1 1 NaN NaN +Warning message: +In pf(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), rep(c(0.0653, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] 0 0 0 0 0 NaN NaN 0 0 0 0 0 NaN NaN 0 0 0 0 0 +[20] NaN NaN 0 0 0 0 0 NaN NaN 0 0 0 0 0 NaN NaN +Warning message: +In pf(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), rep(c(0.0653, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] 0 0 0 0 0 NaN NaN 0 0 0 0 0 NaN NaN 0 0 0 0 0 +[20] NaN NaN 0 0 0 0 0 NaN NaN 0 0 0 0 0 NaN NaN +Warning message: +In pf(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), rep(c(0.0653, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] -Inf -Inf -Inf -Inf -Inf NaN NaN -Inf -Inf -Inf -Inf -Inf NaN NaN -Inf +[16] -Inf -Inf -Inf -Inf NaN NaN -Inf -Inf -Inf -Inf -Inf NaN NaN -Inf -Inf +[31] -Inf -Inf -Inf NaN NaN +Warning message: +In pf(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), rep(c(0.0653, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN NaN 0.2301826 0.7995678 NaN NaN NaN + [8] NaN 1.0000000 1.0000000 NaN NaN NaN NaN + [15] 0.8886328 NaN NaN 1.0000000 NaN NaN NaN + [22] NaN NaN 0.9994274 NaN NaN NaN 0.4838017 + [29] NaN 1.0000000 NaN NaN 1.0000000 1.0000000 NaN + [36] NaN NaN NaN 0.7109050 0.8385293 NaN NaN + [43] NaN NaN 1.0000000 NaN NaN 0.9986254 NaN + [50] NaN NaN NaN NaN 1.0000000 NaN NaN + [57] NaN 1.0000000 NaN 0.9994807 NaN NaN 0.2301826 + [64] 0.7995678 NaN NaN NaN NaN 1.0000000 1.0000000 + [71] NaN NaN NaN NaN 0.8886328 NaN NaN + [78] 1.0000000 NaN NaN NaN NaN NaN 0.9994274 + [85] NaN NaN NaN 0.4838017 NaN 1.0000000 NaN + [92] NaN 1.0000000 1.0000000 NaN NaN NaN NaN + [99] 0.7109050 0.8385293 NaN NaN NaN NaN 1.0000000 +[106] NaN NaN 0.9986254 NaN NaN NaN NaN +[113] NaN 1.0000000 NaN NaN NaN 1.0000000 NaN +[120] 0.9994807 +Warning message: +In pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN NaN -1.4688821632 -0.2236838870 NaN + [6] NaN NaN NaN 0.0000000000 0.0000000000 + [11] NaN NaN NaN NaN -0.1180711262 + [16] NaN NaN 0.0000000000 NaN NaN + [21] NaN NaN NaN -0.0005727184 NaN + [26] NaN NaN -0.7260801256 NaN 0.0000000000 + [31] NaN NaN 0.0000000000 0.0000000000 NaN + [36] NaN NaN NaN -0.3412165338 -0.1761057482 + [41] NaN NaN NaN NaN 0.0000000000 + [46] NaN NaN -0.0013755783 NaN NaN + [51] NaN NaN NaN 0.0000000000 NaN + [56] NaN NaN 0.0000000000 NaN -0.0005194218 + [61] NaN NaN -1.4688821632 -0.2236838870 NaN + [66] NaN NaN NaN 0.0000000000 0.0000000000 + [71] NaN NaN NaN NaN -0.1180711262 + [76] NaN NaN 0.0000000000 NaN NaN + [81] NaN NaN NaN -0.0005727184 NaN + [86] NaN NaN -0.7260801256 NaN 0.0000000000 + [91] NaN NaN 0.0000000000 0.0000000000 NaN + [96] NaN NaN NaN -0.3412165338 -0.1761057482 +[101] NaN NaN NaN NaN 0.0000000000 +[106] NaN NaN -0.0013755783 NaN NaN +[111] NaN NaN NaN 0.0000000000 NaN +[116] NaN NaN 0.0000000000 NaN -0.0005194218 +Warning message: +In pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN NaN 0.7698173519 0.2004321518 NaN + [6] NaN NaN NaN 0.0000000000 0.0000000000 + [11] NaN NaN NaN NaN 0.1113671547 + [16] NaN NaN 0.0000000000 NaN NaN + [21] NaN NaN NaN 0.0005725544 NaN + [26] NaN NaN 0.5161982800 NaN 0.0000000000 + [31] NaN NaN 0.0000000000 0.0000000000 NaN + [36] NaN NaN NaN 0.2890950434 0.1614706943 + [41] NaN NaN NaN NaN 0.0000000000 + [46] NaN NaN 0.0013746326 NaN NaN + [51] NaN NaN NaN 0.0000000000 NaN + [56] NaN NaN 0.0000000000 NaN 0.0005192870 + [61] NaN NaN 0.7698173519 0.2004321518 NaN + [66] NaN NaN NaN 0.0000000000 0.0000000000 + [71] NaN NaN NaN NaN 0.1113671547 + [76] NaN NaN 0.0000000000 NaN NaN + [81] NaN NaN NaN 0.0005725544 NaN + [86] NaN NaN 0.5161982800 NaN 0.0000000000 + [91] NaN NaN 0.0000000000 0.0000000000 NaN + [96] NaN NaN NaN 0.2890950434 0.1614706943 +[101] NaN NaN NaN NaN 0.0000000000 +[106] NaN NaN 0.0013746326 NaN NaN +[111] NaN NaN NaN 0.0000000000 NaN +[116] NaN NaN 0.0000000000 NaN 0.0005192870 +Warning message: +In pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN NaN -0.2616020 -1.6072795 NaN NaN + [7] NaN NaN -Inf -Inf NaN NaN + [13] NaN NaN -2.1949228 NaN NaN -Inf + [19] NaN NaN NaN NaN NaN -7.4654027 + [25] NaN NaN NaN -0.6612643 NaN -Inf + [31] NaN NaN -Inf -Inf NaN NaN + [37] NaN NaN -1.2409998 -1.8234316 NaN NaN + [43] NaN NaN -Inf NaN NaN -6.5895688 + [49] NaN NaN NaN NaN NaN -Inf + [55] NaN NaN NaN -Inf NaN -7.5630539 + [61] NaN NaN -0.2616020 -1.6072795 NaN NaN + [67] NaN NaN -Inf -Inf NaN NaN + [73] NaN NaN -2.1949228 NaN NaN -Inf + [79] NaN NaN NaN NaN NaN -7.4654027 + [85] NaN NaN NaN -0.6612643 NaN -Inf + [91] NaN NaN -Inf -Inf NaN NaN + [97] NaN NaN -1.2409998 -1.8234316 NaN NaN +[103] NaN NaN -Inf NaN NaN -6.5895688 +[109] NaN NaN NaN NaN NaN -Inf +[115] NaN NaN NaN -Inf NaN -7.5630539 +Warning message: +In pf(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pf(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA NaN NaN 1 NaN NA 0 NaN 1 0 NA 0 NaN NaN 0 +Warning message: +In pf(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pf(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA NaN NaN 0.31731051 NaN NA + [7] NaN NaN 0.02868263 NaN NA NaN +[13] NaN NaN NaN +Warning message: +In pf(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pf(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA NaN NaN 0.6826895 NaN NA NaN + [8] NaN 0.7879658 NaN NA NaN NaN NaN +[15] NaN +Warning message: +In pf(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + ##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# #set.seed(1); plnorm(0, 10, 10, lower.tail=FALSE, log.p=FALSE) [1] 1 @@ -115766,6 +116202,535 @@ Warning message: In plnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : NaNs produced +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] 0.7310586 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] -0.3132617 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] 0.2689414 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] -1.313262 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] 7.310586e-01 7.310586e-01 7.310586e-01 7.310586e-01 7.310586e-01 + [6] 5.000000e-01 0.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 +[11] 1.000000e+00 1.000000e+00 5.000000e-01 4.999717e-01 5.000000e-01 +[16] 5.004709e-01 5.000000e-01 1.000000e+00 1.000000e+00 5.000000e-01 +[21] 2.234818e-07 1.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 +[26] 1.000000e+00 5.000000e-01 0.000000e+00 5.000018e-01 5.000000e-01 +[31] 5.000000e-01 1.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] -3.132617e-01 -3.132617e-01 -3.132617e-01 -3.132617e-01 -3.132617e-01 + [6] -6.931472e-01 -8.130081e+03 0.000000e+00 -6.931472e-01 -6.931472e-01 +[11] 0.000000e+00 0.000000e+00 -6.931472e-01 -6.932038e-01 -6.931472e-01 +[16] -6.922058e-01 -6.931472e-01 0.000000e+00 0.000000e+00 -6.931472e-01 +[21] -1.531394e+01 -2.726033e-231 0.000000e+00 -6.931472e-01 -6.931472e-01 +[26] 0.000000e+00 -6.931472e-01 -3.125000e+78 -6.931435e-01 -6.931472e-01 +[31] -6.931472e-01 0.000000e+00 0.000000e+00 -6.931472e-01 -6.931472e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] 2.689414e-01 2.689414e-01 2.689414e-01 2.689414e-01 2.689414e-01 + [6] 5.000000e-01 1.000000e+00 0.000000e+00 5.000000e-01 5.000000e-01 +[11] 0.000000e+00 0.000000e+00 5.000000e-01 5.000283e-01 5.000000e-01 +[16] 4.995291e-01 5.000000e-01 0.000000e+00 0.000000e+00 5.000000e-01 +[21] 9.999998e-01 2.726033e-231 0.000000e+00 5.000000e-01 5.000000e-01 +[26] 0.000000e+00 5.000000e-01 1.000000e+00 4.999982e-01 5.000000e-01 +[31] 5.000000e-01 0.000000e+00 0.000000e+00 5.000000e-01 5.000000e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] -1.313262e+00 -1.313262e+00 -1.313262e+00 -1.313262e+00 -1.313262e+00 + [6] -6.931472e-01 0.000000e+00 -2.040625e+77 -6.931472e-01 -6.931472e-01 +[11] -1.352680e+05 -6.422764e+75 -6.931472e-01 -6.930906e-01 -6.931472e-01 +[16] -6.940894e-01 -6.931472e-01 -2.760313e+82 -8.943734e+67 -6.931472e-01 +[21] -2.234818e-07 -5.308943e+02 -3.843750e+74 -6.931472e-01 -6.931472e-01 +[26] -1.209801e+73 -6.931472e-01 0.000000e+00 -6.931509e-01 -6.931472e-01 +[31] -6.931472e-01 -7.181301e+07 -2.468750e+150 -6.931472e-01 -6.931472e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN NaN 4.750208e-01 1.670142e-05 NaN + [6] 0.000000e+00 NaN NaN 8.698915e-01 1.000000e+00 + [11] NaN 0.000000e+00 NaN NaN 9.426758e-01 + [16] 9.357623e-14 NaN 1.000000e+00 NaN NaN + [21] 5.000000e-01 5.000000e-01 NaN 0.000000e+00 NaN + [26] NaN 4.501660e-01 5.602796e-09 NaN 1.000000e+00 + [31] NaN NaN 7.502601e-01 9.998766e-01 NaN + [36] 0.000000e+00 NaN NaN 6.681878e-01 9.999546e-01 + [41] NaN 5.000000e-01 NaN NaN 9.820138e-01 + [46] 4.539787e-05 NaN 0.000000e+00 NaN NaN + [51] 2.314752e-01 2.061154e-09 NaN 1.000000e+00 NaN + [56] NaN 7.310586e-01 7.310586e-01 NaN 1.000000e+00 + [61] NaN NaN 4.750208e-01 1.670142e-05 NaN + [66] 0.000000e+00 NaN NaN 8.698915e-01 1.000000e+00 + [71] NaN 0.000000e+00 NaN NaN 9.426758e-01 + [76] 9.357623e-14 NaN 1.000000e+00 NaN NaN + [81] 5.000000e-01 5.000000e-01 NaN 0.000000e+00 NaN + [86] NaN 4.501660e-01 5.602796e-09 NaN 1.000000e+00 + [91] NaN NaN 7.502601e-01 9.998766e-01 NaN + [96] 0.000000e+00 NaN NaN 6.681878e-01 9.999546e-01 +[101] NaN 5.000000e-01 NaN NaN 9.820138e-01 +[106] 4.539787e-05 NaN 0.000000e+00 NaN NaN +[111] 2.314752e-01 2.061154e-09 NaN 1.000000e+00 NaN +[116] NaN 7.310586e-01 7.310586e-01 NaN 1.000000e+00 +Warning message: +In plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN NaN -7.443967e-01 -1.100002e+01 NaN + [6] -1.000000e+04 NaN NaN -1.393868e-01 -9.357623e-14 + [11] NaN -2.000000e+04 NaN NaN -5.903283e-02 + [16] -3.000000e+01 NaN 0.000000e+00 NaN NaN + [21] -6.931472e-01 -6.931472e-01 NaN -1.100000e+04 NaN + [26] NaN -7.981389e-01 -1.900000e+01 NaN 0.000000e+00 + [31] NaN NaN -2.873353e-01 -1.234022e-04 NaN + [36] -3.000000e+04 NaN NaN -4.031860e-01 -4.539890e-05 + [41] NaN -6.931472e-01 NaN NaN -1.814993e-02 + [46] -1.000005e+01 NaN -1.900000e+04 NaN NaN + [51] -1.463282e+00 -2.000000e+01 NaN 0.000000e+00 NaN + [56] NaN -3.132617e-01 -3.132617e-01 NaN 0.000000e+00 + [61] NaN NaN -7.443967e-01 -1.100002e+01 NaN + [66] -1.000000e+04 NaN NaN -1.393868e-01 -9.357623e-14 + [71] NaN -2.000000e+04 NaN NaN -5.903283e-02 + [76] -3.000000e+01 NaN 0.000000e+00 NaN NaN + [81] -6.931472e-01 -6.931472e-01 NaN -1.100000e+04 NaN + [86] NaN -7.981389e-01 -1.900000e+01 NaN 0.000000e+00 + [91] NaN NaN -2.873353e-01 -1.234022e-04 NaN + [96] -3.000000e+04 NaN NaN -4.031860e-01 -4.539890e-05 +[101] NaN -6.931472e-01 NaN NaN -1.814993e-02 +[106] -1.000005e+01 NaN -1.900000e+04 NaN NaN +[111] -1.463282e+00 -2.000000e+01 NaN 0.000000e+00 NaN +[116] NaN -3.132617e-01 -3.132617e-01 NaN 0.000000e+00 +Warning message: +In plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN NaN 5.249792e-01 9.999833e-01 NaN + [6] 1.000000e+00 NaN NaN 1.301085e-01 9.357623e-14 + [11] NaN 1.000000e+00 NaN NaN 5.732418e-02 + [16] 1.000000e+00 NaN 0.000000e+00 NaN NaN + [21] 5.000000e-01 5.000000e-01 NaN 1.000000e+00 NaN + [26] NaN 5.498340e-01 1.000000e+00 NaN 0.000000e+00 + [31] NaN NaN 2.497399e-01 1.233946e-04 NaN + [36] 1.000000e+00 NaN NaN 3.318122e-01 4.539787e-05 + [41] NaN 5.000000e-01 NaN NaN 1.798621e-02 + [46] 9.999546e-01 NaN 1.000000e+00 NaN NaN + [51] 7.685248e-01 1.000000e+00 NaN 0.000000e+00 NaN + [56] NaN 2.689414e-01 2.689414e-01 NaN 0.000000e+00 + [61] NaN NaN 5.249792e-01 9.999833e-01 NaN + [66] 1.000000e+00 NaN NaN 1.301085e-01 9.357623e-14 + [71] NaN 1.000000e+00 NaN NaN 5.732418e-02 + [76] 1.000000e+00 NaN 0.000000e+00 NaN NaN + [81] 5.000000e-01 5.000000e-01 NaN 1.000000e+00 NaN + [86] NaN 5.498340e-01 1.000000e+00 NaN 0.000000e+00 + [91] NaN NaN 2.497399e-01 1.233946e-04 NaN + [96] 1.000000e+00 NaN NaN 3.318122e-01 4.539787e-05 +[101] NaN 5.000000e-01 NaN NaN 1.798621e-02 +[106] 9.999546e-01 NaN 1.000000e+00 NaN NaN +[111] 7.685248e-01 1.000000e+00 NaN 0.000000e+00 NaN +[116] NaN 2.689414e-01 2.689414e-01 NaN 0.000000e+00 +Warning message: +In plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN NaN -6.443967e-01 -1.670156e-05 NaN + [6] 0.000000e+00 NaN NaN -2.039387e+00 -3.000000e+01 + [11] NaN 0.000000e+00 NaN NaN -2.859033e+00 + [16] -9.357623e-14 NaN -1.000000e+03 NaN NaN + [21] -6.931472e-01 -6.931472e-01 NaN 0.000000e+00 NaN + [26] NaN -5.981389e-01 -5.602796e-09 NaN -3.000000e+04 + [31] NaN NaN -1.387335e+00 -9.000123e+00 NaN + [36] 0.000000e+00 NaN NaN -1.103186e+00 -1.000005e+01 + [41] NaN -6.931472e-01 NaN NaN -4.018150e+00 + [46] -4.539890e-05 NaN 0.000000e+00 NaN NaN + [51] -2.632825e-01 -2.061154e-09 NaN -9.000000e+03 NaN + [56] NaN -1.313262e+00 -1.313262e+00 NaN -1.000000e+04 + [61] NaN NaN -6.443967e-01 -1.670156e-05 NaN + [66] 0.000000e+00 NaN NaN -2.039387e+00 -3.000000e+01 + [71] NaN 0.000000e+00 NaN NaN -2.859033e+00 + [76] -9.357623e-14 NaN -1.000000e+03 NaN NaN + [81] -6.931472e-01 -6.931472e-01 NaN 0.000000e+00 NaN + [86] NaN -5.981389e-01 -5.602796e-09 NaN -3.000000e+04 + [91] NaN NaN -1.387335e+00 -9.000123e+00 NaN + [96] 0.000000e+00 NaN NaN -1.103186e+00 -1.000005e+01 +[101] NaN -6.931472e-01 NaN NaN -4.018150e+00 +[106] -4.539890e-05 NaN 0.000000e+00 NaN NaN +[111] -2.632825e-01 -2.061154e-09 NaN -9.000000e+03 NaN +[116] NaN -1.313262e+00 -1.313262e+00 NaN -1.000000e+04 +Warning message: +In plogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); plogis(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA NaN NaN 1.0000000 NaN NA 0.2689414 + [8] NaN 1.0000000 0.0000000 NA 0.2689414 NaN NaN +[15] 0.0000000 +Warning message: +In plogis(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); plogis(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA NaN NaN 0.0000000 NaN NA 0.7310586 + [8] NaN 0.0000000 1.0000000 NA 0.7310586 NaN NaN +[15] 1.0000000 +Warning message: +In plogis(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); plogis(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA NaN NaN 0.5 NaN NA NaN NaN 0.5 NaN NA NaN NaN 0.5 NaN +Warning message: +In plogis(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] 0.8413447 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] -0.1727538 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] 0.1586553 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] -1.841022 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] 8.413447e-01 8.413447e-01 8.413447e-01 8.413447e-01 8.413447e-01 + [6] 5.000000e-01 0.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 +[11] 1.000000e+00 1.000000e+00 5.000000e-01 4.999548e-01 5.000000e-01 +[16] 5.007515e-01 5.000000e-01 1.000000e+00 1.000000e+00 5.000000e-01 +[21] 3.085691e-53 1.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 +[26] 1.000000e+00 5.000000e-01 0.000000e+00 5.000029e-01 5.000000e-01 +[31] 5.000000e-01 1.000000e+00 1.000000e+00 5.000000e-01 5.000000e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] -1.727538e-01 -1.727538e-01 -1.727538e-01 -1.727538e-01 -1.727538e-01 + [6] -6.931472e-01 -3.304912e+07 0.000000e+00 -6.931472e-01 -6.931472e-01 +[11] 0.000000e+00 0.000000e+00 -6.931472e-01 -6.932375e-01 -6.931472e-01 +[16] -6.916454e-01 -6.931472e-01 0.000000e+00 0.000000e+00 -6.931472e-01 +[21] -1.209102e+02 0.000000e+00 0.000000e+00 -6.931472e-01 -6.931472e-01 +[26] 0.000000e+00 -6.931472e-01 -4.882813e+156 -6.931413e-01 -6.931472e-01 +[31] -6.931472e-01 0.000000e+00 0.000000e+00 -6.931472e-01 -6.931472e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] 0.1586553 0.1586553 0.1586553 0.1586553 0.1586553 0.5000000 1.0000000 + [8] 0.0000000 0.5000000 0.5000000 0.0000000 0.0000000 0.5000000 0.5000452 +[15] 0.5000000 0.4992485 0.5000000 0.0000000 0.0000000 0.5000000 1.0000000 +[22] 0.0000000 0.0000000 0.5000000 0.5000000 0.0000000 0.5000000 1.0000000 +[29] 0.4999971 0.5000000 0.5000000 0.0000000 0.0000000 0.5000000 0.5000000 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] -1.841022e+00 -1.841022e+00 -1.841022e+00 -1.841022e+00 -1.841022e+00 + [6] -6.931472e-01 0.000000e+00 -2.082075e+154 -6.931472e-01 -6.931472e-01 +[11] -9.148715e+09 -2.062595e+151 -6.931472e-01 -6.930569e-01 -6.931472e-01 +[16] -6.946512e-01 -6.931472e-01 -3.809663e+164 -3.999519e+135 -6.931472e-01 +[21] -3.085691e-53 -1.409316e+05 -7.387207e+148 -6.931472e-01 -6.931472e-01 +[26] -7.318091e+145 -6.931472e-01 0.000000e+00 -6.931531e-01 -6.931472e-01 +[31] -6.931472e-01 -2.578554e+15 -3.047363e+300 -6.931472e-01 -6.931472e-01 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN 0.000000e+00 4.601722e-01 1.910660e-28 NaN + [6] 0.000000e+00 NaN 0.000000e+00 9.712834e-01 1.000000e+00 + [11] NaN 0.000000e+00 NaN 1.000000e+00 9.974449e-01 + [16] 4.906714e-198 NaN 1.000000e+00 NaN 1.000000e+00 + [21] 5.000000e-01 5.000000e-01 NaN 0.000000e+00 NaN + [26] 0.000000e+00 4.207403e-01 8.527224e-81 NaN 1.000000e+00 + [31] NaN 0.000000e+00 8.643339e-01 1.000000e+00 NaN + [36] 0.000000e+00 NaN 1.000000e+00 7.580363e-01 1.000000e+00 + [41] NaN 5.000000e-01 NaN 0.000000e+00 9.999683e-01 + [46] 7.619853e-24 NaN 0.000000e+00 NaN 1.000000e+00 + [51] 1.150697e-01 2.753624e-89 NaN 1.000000e+00 NaN + [56] 0.000000e+00 8.413447e-01 8.413447e-01 NaN 1.000000e+00 + [61] NaN 0.000000e+00 4.601722e-01 1.910660e-28 NaN + [66] 0.000000e+00 NaN 0.000000e+00 9.712834e-01 1.000000e+00 + [71] NaN 0.000000e+00 NaN 1.000000e+00 9.974449e-01 + [76] 4.906714e-198 NaN 1.000000e+00 NaN 1.000000e+00 + [81] 5.000000e-01 5.000000e-01 NaN 0.000000e+00 NaN + [86] 0.000000e+00 4.207403e-01 8.527224e-81 NaN 1.000000e+00 + [91] NaN 0.000000e+00 8.643339e-01 1.000000e+00 NaN + [96] 0.000000e+00 NaN 1.000000e+00 7.580363e-01 1.000000e+00 +[101] NaN 5.000000e-01 NaN 0.000000e+00 9.999683e-01 +[106] 7.619853e-24 NaN 0.000000e+00 NaN 1.000000e+00 +[111] 1.150697e-01 2.753624e-89 NaN 1.000000e+00 NaN +[116] 0.000000e+00 8.413447e-01 8.413447e-01 NaN 1.000000e+00 +Warning message: +In pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN -Inf -7.761546e-01 -6.382493e+01 NaN + [6] -5.000001e+07 NaN -Inf -2.913695e-02 -4.906714e-198 + [11] NaN -2.000000e+08 NaN 0.000000e+00 -2.558400e-03 + [16] -4.543212e+02 NaN 0.000000e+00 NaN 0.000000e+00 + [21] -6.931472e-01 -6.931472e-01 NaN -6.050001e+07 NaN + [26] -Inf -8.657395e-01 -1.843661e+02 NaN 0.000000e+00 + [31] NaN -Inf -1.457961e-01 -1.128588e-19 NaN + [36] -4.500000e+08 NaN 0.000000e+00 -2.770239e-01 -7.619853e-24 + [41] NaN -6.931472e-01 NaN -Inf -3.167174e-05 + [46] -5.323129e+01 NaN -1.805000e+08 NaN 0.000000e+00 + [51] -2.162218e+00 -2.039172e+02 NaN 0.000000e+00 NaN + [56] -Inf -1.727538e-01 -1.727538e-01 NaN 0.000000e+00 + [61] NaN -Inf -7.761546e-01 -6.382493e+01 NaN + [66] -5.000001e+07 NaN -Inf -2.913695e-02 -4.906714e-198 + [71] NaN -2.000000e+08 NaN 0.000000e+00 -2.558400e-03 + [76] -4.543212e+02 NaN 0.000000e+00 NaN 0.000000e+00 + [81] -6.931472e-01 -6.931472e-01 NaN -6.050001e+07 NaN + [86] -Inf -8.657395e-01 -1.843661e+02 NaN 0.000000e+00 + [91] NaN -Inf -1.457961e-01 -1.128588e-19 NaN + [96] -4.500000e+08 NaN 0.000000e+00 -2.770239e-01 -7.619853e-24 +[101] NaN -6.931472e-01 NaN -Inf -3.167174e-05 +[106] -5.323129e+01 NaN -1.805000e+08 NaN 0.000000e+00 +[111] -2.162218e+00 -2.039172e+02 NaN 0.000000e+00 NaN +[116] -Inf -1.727538e-01 -1.727538e-01 NaN 0.000000e+00 +Warning message: +In pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN 1.000000e+00 5.398278e-01 1.000000e+00 NaN + [6] 1.000000e+00 NaN 1.000000e+00 2.871656e-02 4.906714e-198 + [11] NaN 1.000000e+00 NaN 0.000000e+00 2.555130e-03 + [16] 1.000000e+00 NaN 0.000000e+00 NaN 0.000000e+00 + [21] 5.000000e-01 5.000000e-01 NaN 1.000000e+00 NaN + [26] 1.000000e+00 5.792597e-01 1.000000e+00 NaN 0.000000e+00 + [31] NaN 1.000000e+00 1.356661e-01 1.128588e-19 NaN + [36] 1.000000e+00 NaN 0.000000e+00 2.419637e-01 7.619853e-24 + [41] NaN 5.000000e-01 NaN 1.000000e+00 3.167124e-05 + [46] 1.000000e+00 NaN 1.000000e+00 NaN 0.000000e+00 + [51] 8.849303e-01 1.000000e+00 NaN 0.000000e+00 NaN + [56] 1.000000e+00 1.586553e-01 1.586553e-01 NaN 0.000000e+00 + [61] NaN 1.000000e+00 5.398278e-01 1.000000e+00 NaN + [66] 1.000000e+00 NaN 1.000000e+00 2.871656e-02 4.906714e-198 + [71] NaN 1.000000e+00 NaN 0.000000e+00 2.555130e-03 + [76] 1.000000e+00 NaN 0.000000e+00 NaN 0.000000e+00 + [81] 5.000000e-01 5.000000e-01 NaN 1.000000e+00 NaN + [86] 1.000000e+00 5.792597e-01 1.000000e+00 NaN 0.000000e+00 + [91] NaN 1.000000e+00 1.356661e-01 1.128588e-19 NaN + [96] 1.000000e+00 NaN 0.000000e+00 2.419637e-01 7.619853e-24 +[101] NaN 5.000000e-01 NaN 1.000000e+00 3.167124e-05 +[106] 1.000000e+00 NaN 1.000000e+00 NaN 0.000000e+00 +[111] 8.849303e-01 1.000000e+00 NaN 0.000000e+00 NaN +[116] 1.000000e+00 1.586553e-01 1.586553e-01 NaN 0.000000e+00 +Warning message: +In pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN 0.000000e+00 -6.165050e-01 -1.910660e-28 NaN + [6] 0.000000e+00 NaN 0.000000e+00 -3.550281e+00 -4.543212e+02 + [11] NaN 0.000000e+00 NaN -Inf -5.969652e+00 + [16] -4.906714e-198 NaN -5.000078e+05 NaN -Inf + [21] -6.931472e-01 -6.931472e-01 NaN 0.000000e+00 NaN + [26] 0.000000e+00 -5.460044e-01 -8.527224e-81 NaN -4.500000e+08 + [31] NaN 0.000000e+00 -1.997559e+00 -4.362815e+01 NaN + [36] 0.000000e+00 NaN -Inf -1.418968e+00 -5.323129e+01 + [41] NaN -6.931472e-01 NaN 0.000000e+00 -1.036010e+01 + [46] -7.619853e-24 NaN 0.000000e+00 NaN -Inf + [51] -1.222464e-01 -2.753624e-89 NaN -4.050001e+07 NaN + [56] 0.000000e+00 -1.841022e+00 -1.841022e+00 NaN -5.000001e+07 + [61] NaN 0.000000e+00 -6.165050e-01 -1.910660e-28 NaN + [66] 0.000000e+00 NaN 0.000000e+00 -3.550281e+00 -4.543212e+02 + [71] NaN 0.000000e+00 NaN -Inf -5.969652e+00 + [76] -4.906714e-198 NaN -5.000078e+05 NaN -Inf + [81] -6.931472e-01 -6.931472e-01 NaN 0.000000e+00 NaN + [86] 0.000000e+00 -5.460044e-01 -8.527224e-81 NaN -4.500000e+08 + [91] NaN 0.000000e+00 -1.997559e+00 -4.362815e+01 NaN + [96] 0.000000e+00 NaN -Inf -1.418968e+00 -5.323129e+01 +[101] NaN -6.931472e-01 NaN 0.000000e+00 -1.036010e+01 +[106] -7.619853e-24 NaN 0.000000e+00 NaN -Inf +[111] -1.222464e-01 -2.753624e-89 NaN -4.050001e+07 NaN +[116] 0.000000e+00 -1.841022e+00 -1.841022e+00 NaN -5.000001e+07 +Warning message: +In pnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pnorm(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA 1.0000000 NaN 1.0000000 0.0000000 NA 0.1586553 + [8] NaN 1.0000000 0.0000000 NA 0.1586553 NaN 1.0000000 +[15] 0.0000000 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); pnorm(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA 1.0000000 NaN 0.0000000 1.0000000 NA 0.8413447 + [8] NaN 0.0000000 1.0000000 NA 0.8413447 NaN 0.0000000 +[15] 1.0000000 + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); pnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA 1.0 NaN 0.5 NaN NA 1.0 NaN 0.5 NaN NA 1.0 NaN 0.5 NaN +Warning message: +In pnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] NaN +Warning message: +In qbinom(0, 10, 10, lower.tail = FALSE, log.p = FALSE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] NaN +Warning message: +In qbinom(0, 10, 10, lower.tail = FALSE, log.p = TRUE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] NaN +Warning message: +In qbinom(0, 10, 10, lower.tail = TRUE, log.p = FALSE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] NaN +Warning message: +In qbinom(0, 10, 10, lower.tail = TRUE, log.p = TRUE) : NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] NaN NaN NaN NaN NaN 0.000e+00 NaN + [8] NaN NaN NaN 8.833e+03 7.900e+71 0.000e+00 NaN +[15] NaN NaN NaN 8.833e+03 NaN NaN NaN +[22] NaN NaN NaN NaN 7.900e+71 0.000e+00 NaN +[29] NaN NaN NaN 8.833e+03 7.900e+71 NaN NaN +Warning message: +In qbinom(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 0 0 0 NaN NaN NaN NaN 0 NaN +[20] NaN NaN NaN NaN NaN NaN 0 0 NaN NaN NaN NaN 0 0 NaN NaN +Warning message: +In qbinom(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 0 0 0 NaN NaN NaN NaN 0 NaN +[20] NaN NaN NaN NaN NaN NaN 0 0 NaN NaN NaN NaN 0 0 NaN NaN +Warning message: +In qbinom(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] NaN NaN NaN NaN NaN 0.000e+00 NaN + [8] NaN NaN NaN 8.833e+03 7.900e+71 0.000e+00 NaN +[15] NaN NaN NaN 8.833e+03 NaN NaN NaN +[22] NaN NaN NaN NaN 7.900e+71 0.000e+00 NaN +[29] NaN NaN NaN 8.833e+03 7.900e+71 NaN NaN +Warning message: +In qbinom(0, c(0.0653, 0.000123, 3.2e-79, 8833, 7.9e+71, 0, -1), : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN 3 NaN NaN NaN + [19] NaN NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN 3 NaN NaN NaN NaN NaN NaN + [37] NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN + [55] NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN + [73] NaN NaN 3 NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN 3 + [91] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN +[109] NaN 3 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN +Warning message: +In qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN NaN + [19] NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN + [37] NaN NaN NaN NaN NaN 0 NaN NaN 3 NaN NaN NaN NaN 0 NaN NaN NaN NaN + [55] NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN + [73] NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 + [91] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN 3 NaN NaN NaN +[109] NaN 0 NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN +Warning message: +In qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 3 NaN NaN NaN + [19] NaN NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN 0 NaN NaN NaN NaN NaN NaN + [37] NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN + [55] NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN + [73] NaN NaN 3 NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN 0 + [91] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN +[109] NaN 0 NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN +Warning message: +In qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN NaN NaN NaN NaN + [19] NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN NaN NaN NaN NaN + [37] NaN NaN NaN NaN NaN 0 NaN NaN 3 NaN NaN NaN NaN 3 NaN NaN NaN NaN + [55] NaN NaN 0 NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN + [73] NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN NaN NaN NaN NaN 3 + [91] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 0 NaN NaN 3 NaN NaN NaN +[109] NaN 3 NaN NaN NaN NaN NaN NaN 0 NaN NaN NaN +Warning message: +In qbinom(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA 0 NaN NaN NaN NA 0 NaN NaN NaN NA NaN NaN NaN NaN +Warning message: +In qbinom(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qbinom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA 0 NaN NaN NaN NA 0 NaN NaN NaN NA 0 NaN NaN NaN +Warning message: +In qbinom(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qbinom(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA 0 NaN NaN NaN NA 1 NaN NaN NaN NA NaN NaN NaN NaN +Warning message: +In qbinom(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + ##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# #set.seed(1); qcauchy(0, 10, 10, lower.tail=FALSE, log.p=FALSE) [1] Inf @@ -116088,6 +117053,324 @@ Warning message: In qlnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : NaNs produced +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf +[20] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[16] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[31] -Inf -Inf -Inf -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[16] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[31] -Inf -Inf -Inf -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf +[20] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN Inf 1.4862944 NaN NaN Inf NaN + [8] NaN NaN Inf NaN NaN NaN Inf + [15] 4.3862944 NaN NaN Inf NaN NaN NaN + [22] Inf NaN NaN NaN Inf 1.3862944 NaN + [29] NaN Inf NaN NaN NaN Inf NaN + [36] NaN NaN Inf 2.2862944 NaN NaN Inf + [43] NaN NaN NaN Inf NaN NaN NaN + [50] Inf 0.3862944 NaN NaN Inf NaN NaN + [57] NaN Inf NaN NaN NaN Inf 1.4862944 + [64] NaN NaN Inf NaN NaN NaN Inf + [71] NaN NaN NaN Inf 4.3862944 NaN NaN + [78] Inf NaN NaN NaN Inf NaN NaN + [85] NaN Inf 1.3862944 NaN NaN Inf NaN + [92] NaN NaN Inf NaN NaN NaN Inf + [99] 2.2862944 NaN NaN Inf NaN NaN NaN +[106] Inf NaN NaN NaN Inf 0.3862944 NaN +[113] NaN Inf NaN NaN NaN Inf NaN +[120] NaN +Warning message: +In qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN -Inf NaN NaN NaN -Inf + [7] NaN NaN 1.4413249 -Inf NaN NaN + [13] NaN -Inf NaN NaN NaN -Inf + [19] NaN NaN -0.4586751 -Inf NaN NaN + [25] NaN -Inf NaN NaN NaN -Inf + [31] NaN NaN 0.6413249 -Inf NaN NaN + [37] NaN -Inf NaN NaN NaN -Inf + [43] NaN NaN 3.5413249 -Inf NaN NaN + [49] NaN -Inf NaN NaN NaN -Inf + [55] NaN NaN 0.5413249 -Inf NaN NaN + [61] NaN -Inf NaN NaN NaN -Inf + [67] NaN NaN 1.4413249 -Inf NaN NaN + [73] NaN -Inf NaN NaN NaN -Inf + [79] NaN NaN -0.4586751 -Inf NaN NaN + [85] NaN -Inf NaN NaN NaN -Inf + [91] NaN NaN 0.6413249 -Inf NaN NaN + [97] NaN -Inf NaN NaN NaN -Inf +[103] NaN NaN 3.5413249 -Inf NaN NaN +[109] NaN -Inf NaN NaN NaN -Inf +[115] NaN NaN 0.5413249 -Inf NaN NaN +Warning message: +In qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN -Inf -1.2862944 NaN NaN -Inf + [7] NaN NaN NaN -Inf NaN NaN + [13] NaN -Inf 1.6137056 NaN NaN -Inf + [19] NaN NaN NaN -Inf NaN NaN + [25] NaN -Inf -1.3862944 NaN NaN -Inf + [31] NaN NaN NaN -Inf NaN NaN + [37] NaN -Inf -0.4862944 NaN NaN -Inf + [43] NaN NaN NaN -Inf NaN NaN + [49] NaN -Inf -2.3862944 NaN NaN -Inf + [55] NaN NaN NaN -Inf NaN NaN + [61] NaN -Inf -1.2862944 NaN NaN -Inf + [67] NaN NaN NaN -Inf NaN NaN + [73] NaN -Inf 1.6137056 NaN NaN -Inf + [79] NaN NaN NaN -Inf NaN NaN + [85] NaN -Inf -1.3862944 NaN NaN -Inf + [91] NaN NaN NaN -Inf NaN NaN + [97] NaN -Inf -0.4862944 NaN NaN -Inf +[103] NaN NaN NaN -Inf NaN NaN +[109] NaN -Inf -2.3862944 NaN NaN -Inf +[115] NaN NaN NaN -Inf NaN NaN +Warning message: +In qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN Inf NaN NaN NaN Inf + [7] NaN NaN 0.3586751 Inf NaN NaN + [13] NaN Inf NaN NaN NaN Inf + [19] NaN NaN -1.5413249 Inf NaN NaN + [25] NaN Inf NaN NaN NaN Inf + [31] NaN NaN -0.4413249 Inf NaN NaN + [37] NaN Inf NaN NaN NaN Inf + [43] NaN NaN 2.4586751 Inf NaN NaN + [49] NaN Inf NaN NaN NaN Inf + [55] NaN NaN -0.5413249 Inf NaN NaN + [61] NaN Inf NaN NaN NaN Inf + [67] NaN NaN 0.3586751 Inf NaN NaN + [73] NaN Inf NaN NaN NaN Inf + [79] NaN NaN -1.5413249 Inf NaN NaN + [85] NaN Inf NaN NaN NaN Inf + [91] NaN NaN -0.4413249 Inf NaN NaN + [97] NaN Inf NaN NaN NaN Inf +[103] NaN NaN 2.4586751 Inf NaN NaN +[109] NaN Inf NaN NaN NaN Inf +[115] NaN NaN -0.5413249 Inf NaN NaN +Warning message: +In qlogis(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qlogis(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA -Inf NaN NaN NaN NA -Inf NaN NaN NaN NA -Inf NaN NaN NaN +Warning message: +In qlogis(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qlogis(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA -Inf NaN Inf -Inf NA + [7] Inf NaN Inf Inf NA -0.2197225 +[13] NaN -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qlogis(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA -Inf NaN Inf -Inf NA Inf NaN -Inf Inf NA 0.1 NaN -Inf NaN +Warning message: +In qlogis(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, 10, 10, lower.tail=FALSE, log.p=FALSE) +[1] Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, 10, 10, lower.tail=FALSE, log.p=TRUE) +[1] -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, 10, 10, lower.tail=TRUE, log.p=FALSE) +[1] -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, 10, 10, lower.tail=TRUE, log.p=TRUE) +[1] Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=FALSE) + [1] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf +[20] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=FALSE, log.p=TRUE) + [1] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[16] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[31] -Inf -Inf -Inf -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=FALSE) + [1] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[16] -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf +[31] -Inf -Inf -Inf -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(0, c(0.0653, 0.000123, 32e-80, 8833, 79e70, 0, -1), rep(c(0.0653, 0.000123, 32e-80, 8833, 79e70), 7), lower.tail=TRUE, log.p=TRUE) + [1] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf +[20] Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=FALSE) + [1] NaN Inf 0.9416212 NaN NaN Inf + [7] NaN NaN NaN Inf NaN NaN + [13] NaN Inf 3.8416212 NaN NaN Inf + [19] NaN NaN NaN Inf NaN NaN + [25] NaN Inf 0.8416212 NaN NaN Inf + [31] NaN NaN NaN Inf NaN NaN + [37] NaN Inf 1.7416212 NaN NaN Inf + [43] NaN NaN NaN Inf NaN NaN + [49] NaN Inf -0.1583788 NaN NaN Inf + [55] NaN NaN NaN Inf NaN NaN + [61] NaN Inf 0.9416212 NaN NaN Inf + [67] NaN NaN NaN Inf NaN NaN + [73] NaN Inf 3.8416212 NaN NaN Inf + [79] NaN NaN NaN Inf NaN NaN + [85] NaN Inf 0.8416212 NaN NaN Inf + [91] NaN NaN NaN Inf NaN NaN + [97] NaN Inf 1.7416212 NaN NaN Inf +[103] NaN NaN NaN Inf NaN NaN +[109] NaN Inf -0.1583788 NaN NaN Inf +[115] NaN NaN NaN Inf NaN NaN +Warning message: +In qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=FALSE, log.p=TRUE) + [1] NaN -Inf NaN NaN NaN -Inf NaN + [8] NaN 1.237475 -Inf NaN NaN NaN -Inf + [15] NaN NaN NaN -Inf NaN NaN -0.662525 + [22] -Inf NaN NaN NaN -Inf NaN NaN + [29] NaN -Inf NaN NaN 0.437475 -Inf NaN + [36] NaN NaN -Inf NaN NaN NaN -Inf + [43] NaN NaN 3.337475 -Inf NaN NaN NaN + [50] -Inf NaN NaN NaN -Inf NaN NaN + [57] 0.337475 -Inf NaN NaN NaN -Inf NaN + [64] NaN NaN -Inf NaN NaN 1.237475 -Inf + [71] NaN NaN NaN -Inf NaN NaN NaN + [78] -Inf NaN NaN -0.662525 -Inf NaN NaN + [85] NaN -Inf NaN NaN NaN -Inf NaN + [92] NaN 0.437475 -Inf NaN NaN NaN -Inf + [99] NaN NaN NaN -Inf NaN NaN 3.337475 +[106] -Inf NaN NaN NaN -Inf NaN NaN +[113] NaN -Inf NaN NaN 0.337475 -Inf NaN +[120] NaN +Warning message: +In qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=FALSE) + [1] NaN -Inf -0.74162123 NaN NaN -Inf + [7] NaN NaN NaN -Inf NaN NaN + [13] NaN -Inf 2.15837877 NaN NaN -Inf + [19] NaN NaN NaN -Inf NaN NaN + [25] NaN -Inf -0.84162123 NaN NaN -Inf + [31] NaN NaN NaN -Inf NaN NaN + [37] NaN -Inf 0.05837877 NaN NaN -Inf + [43] NaN NaN NaN -Inf NaN NaN + [49] NaN -Inf -1.84162123 NaN NaN -Inf + [55] NaN NaN NaN -Inf NaN NaN + [61] NaN -Inf -0.74162123 NaN NaN -Inf + [67] NaN NaN NaN -Inf NaN NaN + [73] NaN -Inf 2.15837877 NaN NaN -Inf + [79] NaN NaN NaN -Inf NaN NaN + [85] NaN -Inf -0.84162123 NaN NaN -Inf + [91] NaN NaN NaN -Inf NaN NaN + [97] NaN -Inf 0.05837877 NaN NaN -Inf +[103] NaN NaN NaN -Inf NaN NaN +[109] NaN -Inf -1.84162123 NaN NaN -Inf +[115] NaN NaN NaN -Inf NaN NaN +Warning message: +In qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20), lower.tail=TRUE, log.p=TRUE) + [1] NaN Inf NaN NaN NaN Inf NaN + [8] NaN 0.562525 Inf NaN NaN NaN Inf + [15] NaN NaN NaN Inf NaN NaN -1.337475 + [22] Inf NaN NaN NaN Inf NaN NaN + [29] NaN Inf NaN NaN -0.237475 Inf NaN + [36] NaN NaN Inf NaN NaN NaN Inf + [43] NaN NaN 2.662525 Inf NaN NaN NaN + [50] Inf NaN NaN NaN Inf NaN NaN + [57] -0.337475 Inf NaN NaN NaN Inf NaN + [64] NaN NaN Inf NaN NaN 0.562525 Inf + [71] NaN NaN NaN Inf NaN NaN NaN + [78] Inf NaN NaN -1.337475 Inf NaN NaN + [85] NaN Inf NaN NaN NaN Inf NaN + [92] NaN -0.237475 Inf NaN NaN NaN Inf + [99] NaN NaN NaN Inf NaN NaN 2.662525 +[106] Inf NaN NaN NaN Inf NaN NaN +[113] NaN Inf NaN NaN -0.337475 Inf NaN +[120] NaN +Warning message: +In qnorm(c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qnorm(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)) + [1] NA -Inf NaN NaN NaN NA -Inf NaN NaN NaN NA -Inf NaN NaN NaN +Warning message: +In qnorm(c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, : + NaNs produced + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWarningContext# +#set.seed(1); qnorm(rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)) + [1] NA -Inf NaN Inf -Inf NA + [7] Inf NaN Inf Inf NA -0.1281552 +[13] NaN -Inf -Inf + +##com.oracle.truffle.r.test.library.stats.TestStatFunctions.testFunctions32#Output.IgnoreWhitespace# +#set.seed(1); qnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)) + [1] NA -Inf NaN Inf -Inf NA Inf NaN -Inf Inf NA 0.1 NaN -Inf NaN +Warning message: +In qnorm(rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, : + NaNs produced + ##com.oracle.truffle.r.test.library.stats.TestStats.testCor# #{ as.integer(cor(c(1,2,3),c(1,2,5))*10000000) } [1] 9607689 diff --git a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java index d15b49dd4f2a0250212fd7abd5e035e24cb85ffc..ffb14be2324ee9ec21996cf87158224635f0a134 100644 --- a/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java +++ b/com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/library/stats/TestStatFunctions.java @@ -30,7 +30,7 @@ import com.oracle.truffle.r.test.TestBase; * Common tests for functions implemented using {@code StatsFunctions} infrastructure. */ public class TestStatFunctions extends TestBase { - private static final String[] FUNCTION3_1_NAMES = {"dgamma", "dbeta", "dcauchy", "dlnorm"}; + private static final String[] FUNCTION3_1_NAMES = {"dgamma", "dbeta", "dcauchy", "dlnorm", "dlogis"}; private static final String[] FUNCTION3_1_PARAMS = { "10, 10, 10, log=TRUE", "3, 3, 3, log=FALSE", @@ -80,7 +80,7 @@ public class TestStatFunctions extends TestBase { assertEval(Output.IgnoreWhitespace, template("set.seed(1); %0(%1)", FUNCTION2_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)"})); } - private static final String[] FUNCTION3_2_NAMES = {"pbeta", "pcauchy", "qcauchy", "qlnorm", "plnorm"}; + private static final String[] FUNCTION3_2_NAMES = {"pbeta", "pcauchy", "qcauchy", "qlnorm", "plnorm", "qbinom", "pnorm", "qnorm", "qlogis", "pf", "pbinom", "plogis"}; private static final String[] FUNCTION3_2_PARAMS = { "0, 10, 10", "c(-1, 0, 0.2, 2), c(-1, 0, 0.1, 0.9, 3), rep(c(-1, 0, 1, 0.1, -0.1, 0.0001), 20)", @@ -90,16 +90,17 @@ public class TestStatFunctions extends TestBase { @Test public void testFunctions32() { // first: the "normal params" with all the combinations of log.p and lower.tail - assertEval(Output.IgnoreWhitespace, template("set.seed(1); %0(%1, %2, %3)", + assertEval(Output.MayIgnoreWarningContext, template("set.seed(1); %0(%1, %2, %3)", FUNCTION3_2_NAMES, FUNCTION3_2_PARAMS, new String[]{"lower.tail=TRUE", "lower.tail=FALSE"}, new String[]{"log.p=TRUE", "log.p=FALSE"})); // the error cases (where log.p nor lower.tail should make no difference) // first parameter wrong - assertEval(Output.IgnoreWarningContext, + assertEval(Output.MayIgnoreWarningContext, template("set.seed(1); %0(%1)", FUNCTION3_2_NAMES, new String[]{"c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5)"})); // second parameter wrong - assertEval(Output.IgnoreWarningContext, + assertEval(Output.MayIgnoreWarningContext, template("set.seed(1); %0(%1)", FUNCTION3_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0), rep(c(1, 0, 0.1), 5)"})); // third parameter wrong - assertEval(Output.IgnoreWhitespace, template("set.seed(1); %0(%1)", FUNCTION3_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)"})); + assertEval(Output.MayIgnoreWarningContext, + template("set.seed(1); %0(%1)", FUNCTION3_2_NAMES, new String[]{"rep(c(1, 0, 0.1), 5), rep(c(1, 0, 0.1), 5), c(NA, 0, NaN, 1/0, -1/0)"})); } }