Hi Friedrich, Rpact version 3.2.0 fails its tests on i386 (and only this one) with some float precision errors. Usually propagating a `-ffloat-store` in PKG_CXXFLAGS fixed the issue when it surfaced in other packages earlier, but that does not seem to help here. Could you take a look? Should these tests be ignored on i386? Let me know. regards, Nilesh ══ Failed tests ════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ── Failure (test-f_simulation_enrichment_rates.R:125:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$iterations[2, ] not equal to c(99, 100, 99, 96, 100, 95, 91, 91, 83, 79, 79, 63). 2/12 mismatches (average diff: 3) [9] 82 - 83 == -1 [10] 84 - 79 == 5 ── Failure (test-f_simulation_enrichment_rates.R:126:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$rejectAtLeastOne not equal to c(...). 8/12 mismatches (average diff: 0.0212) [1] 0.03 - 0.04 == -0.01 [2] 0.03 - 0.04 == -0.01 [3] 0.12 - 0.15 == -0.03 [4] 0.39 - 0.36 == 0.03 [5] 0.44 - 0.41 == 0.03 [6] 0.51 - 0.54 == -0.03 [9] 0.95 - 0.94 == 0.01 [10] 0.95 - 0.93 == 0.02 ── Failure (test-f_simulation_enrichment_rates.R:127:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult2$rejectedPopulationsPerStage)) not equal to c(...). 16/48 mismatches (average diff: 0.0225) [2] 0.02 - 0.03 == -0.01 [10] 0.37 - 0.36 == 0.01 [12] 0.30 - 0.31 == -0.01 [13] 0.02 - 0.03 == -0.01 [17] 0.17 - 0.16 == 0.01 [19] 0.14 - 0.18 == -0.04 [20] 0.61 - 0.55 == 0.06 [26] 0.00 - 0.01 == -0.01 [28] 0.02 - 0.03 == -0.01 ... ── Failure (test-f_simulation_enrichment_rates.R:129:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$earlyStop[1, ] not equal to c(...). 2/12 mismatches (average diff: 0.03) [9] 0.18 - 0.17 == 0.01 [10] 0.16 - 0.21 == -0.05 ── Failure (test-f_simulation_enrichment_rates.R:130:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$successPerStage[1, ] not equal to c(...). 2/12 mismatches (average diff: 0.03) [9] 0.18 - 0.17 == 0.01 [10] 0.16 - 0.21 == -0.05 ── Failure (test-f_simulation_enrichment_rates.R:131:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$successPerStage[2, ] not equal to c(...). 7/12 mismatches (average diff: 0.03) [1] 0.02 - 0.03 == -0.01 [2] 0.03 - 0.04 == -0.01 [3] 0.11 - 0.14 == -0.03 [4] 0.35 - 0.32 == 0.03 [5] 0.44 - 0.41 == 0.03 [6] 0.46 - 0.49 == -0.03 [10] 0.79 - 0.72 == 0.07 ── Failure (test-f_simulation_enrichment_rates.R:132:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult2$selectedPopulations)) not equal to c(...). 14/48 mismatches (average diff: 0.02) [4] 0.57 - 0.55 == 0.02 [6] 0.33 - 0.30 == 0.03 [8] 0.14 - 0.13 == 0.01 [10] 0.85 - 0.87 == -0.02 [12] 0.62 - 0.63 == -0.01 [14] 0.45 - 0.44 == 0.01 [18] 0.75 - 0.77 == -0.02 [20] 0.66 - 0.62 == 0.04 [26] 0.70 - 0.71 == -0.01 ... ── Failure (test-f_simulation_enrichment_rates.R:134:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$numberOfPopulations[2, ] not equal to c(...). 9/12 mismatches (average diff: 0.0239) [1] 1.35 - 1.36 == -0.0101 [2] 1.35 - 1.33 == 0.0200 [3] 1.26 - 1.24 == 0.0202 [4] 1.14 - 1.12 == 0.0104 [5] 1.34 - 1.31 == 0.0300 [6] 1.42 - 1.44 == -0.0211 [7] 1.36 - 1.35 == 0.0110 [9] 1.27 - 1.30 == -0.0329 [10] 1.35 - 1.41 == -0.0598 ── Failure (test-f_simulation_enrichment_rates.R:135:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$expectedNumberOfSubjects not equal to c(...). 12/12 mismatches (average diff: 4.02) [1] 665 - 670 == -4.32 [2] 669 - 672 == -2.37 [3] 626 - 620 == 5.93 [4] 564 - 574 == -10.29 [5] 556 - 557 == -1.08 [6] 517 - 514 == 2.23 [7] 435 - 439 == -4.66 [8] 416 - 418 == -2.19 [9] 380 - 385 == -5.43 ... ── Failure (test-f_simulation_enrichment_rates.R:136:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult2$sampleSizes)) not equal to c(...). 24/48 mismatches (average diff: 2.46) [2] 422 - 425 == -2.29 [4] 410 - 413 == -2.34 [6] 365 - 359 == 5.93 [8] 319 - 327 == -7.93 [10] 349 - 356 == -7.30 [12] 304 - 303 == 1.50 [14] 240 - 244 == -3.79 [16] 218 - 220 == -1.78 [18] 252 - 254 == -1.98 ... ── Failure (test-f_simulation_enrichment_rates.R:138:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult2$conditionalPowerAchieved[2, ] not equal to c(...). 10/12 mismatches (average diff: 0.0121) [1] 0.468 - 0.476 == -7.38e-03 [2] 0.489 - 0.496 == -6.72e-03 [3] 0.596 - 0.541 == 5.49e-02 [4] 0.580 - 0.565 == 1.51e-02 [5] 0.673 - 0.656 == 1.69e-02 [6] 0.691 - 0.692 == -1.17e-03 [7] 0.760 - 0.750 == 1.02e-02 [8] 0.782 - 0.782 == -4.70e-06 [9] 0.785 - 0.788 == -2.59e-03 ... ── Failure (test-f_simulation_enrichment_rates.R:176:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$iterations[2, ] not equal to c(100, 100, 98, 98, 100, 97, 94, 87, 84, 89, 77, 61). 11/12 mismatches (average diff: 1.82) [2] 99 - 100 == -1 [3] 100 - 98 == 2 [4] 99 - 98 == 1 [5] 99 - 100 == -1 [6] 95 - 97 == -2 [7] 97 - 94 == 3 [8] 84 - 87 == -3 [9] 87 - 84 == 3 [10] 87 - 89 == -2 ... ── Failure (test-f_simulation_enrichment_rates.R:177:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$rejectAtLeastOne not equal to c(...). 8/12 mismatches (average diff: 0.0375) [2] 0.05 - 0.03 == 0.02 [3] 0.10 - 0.15 == -0.05 [4] 0.20 - 0.21 == -0.01 [5] 0.21 - 0.19 == 0.02 [6] 0.33 - 0.31 == 0.02 [7] 0.48 - 0.51 == -0.03 [8] 0.74 - 0.62 == 0.12 [10] 0.81 - 0.78 == 0.03 ── Failure (test-f_simulation_enrichment_rates.R:178:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult3$rejectedPopulationsPerStage)) not equal to c(...). 33/48 mismatches (average diff: 0.0236) [4] 0.02 - 0.01 == 0.01 [6] 0.02 - 0.00 == 0.02 [9] 0.01 - 0.00 == 0.01 [10] 0.16 - 0.17 == -0.01 [11] 0.05 - 0.03 == 0.02 [13] 0.02 - 0.03 == -0.01 [14] 0.07 - 0.10 == -0.03 [15] 0.06 - 0.02 == 0.04 [16] 0.04 - 0.03 == 0.01 ... ── Failure (test-f_simulation_enrichment_rates.R:180:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$earlyStop[1, ] not equal to c(0, 0, 0.02, 0.02, 0, 0.03, 0.06, 0.13, 0.16, 0.11, 0.23, 0.39). 11/12 mismatches (average diff: 0.0182) [2] 0.01 - 0.00 == 0.01 [3] 0.00 - 0.02 == -0.02 [4] 0.01 - 0.02 == -0.01 [5] 0.01 - 0.00 == 0.01 [6] 0.05 - 0.03 == 0.02 [7] 0.03 - 0.06 == -0.03 [8] 0.16 - 0.13 == 0.03 [9] 0.13 - 0.16 == -0.03 [10] 0.13 - 0.11 == 0.02 ... ── Failure (test-f_simulation_enrichment_rates.R:181:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$successPerStage[1, ] not equal to c(0, 0, 0.02, 0.02, 0, 0.03, 0.06, 0.13, 0.16, 0.11, 0.23, 0.39). 11/12 mismatches (average diff: 0.0182) [2] 0.01 - 0.00 == 0.01 [3] 0.00 - 0.02 == -0.02 [4] 0.01 - 0.02 == -0.01 [5] 0.01 - 0.00 == 0.01 [6] 0.05 - 0.03 == 0.02 [7] 0.03 - 0.06 == -0.03 [8] 0.16 - 0.13 == 0.03 [9] 0.13 - 0.16 == -0.03 [10] 0.13 - 0.11 == 0.02 ... ── Failure (test-f_simulation_enrichment_rates.R:182:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$successPerStage[2, ] not equal to c(...). 8/12 mismatches (average diff: 0.025) [2] 0.04 - 0.03 == 0.01 [3] 0.10 - 0.13 == -0.03 [5] 0.20 - 0.19 == 0.01 [8] 0.58 - 0.49 == 0.09 [9] 0.72 - 0.69 == 0.03 [10] 0.68 - 0.67 == 0.01 [11] 0.69 - 0.68 == 0.01 [12] 0.56 - 0.57 == -0.01 ── Failure (test-f_simulation_enrichment_rates.R:183:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult3$selectedPopulations)) not equal to c(...). 21/48 mismatches (average diff: 0.0267) [2] 0.46 - 0.44 == 0.02 [4] 0.30 - 0.31 == -0.01 [8] 0.07 - 0.09 == -0.02 [10] 0.69 - 0.71 == -0.02 [14] 0.20 - 0.24 == -0.04 [16] 0.12 - 0.14 == -0.02 [18] 0.70 - 0.68 == 0.02 [20] 0.61 - 0.59 == 0.02 [22] 0.46 - 0.48 == -0.02 ... ── Failure (test-f_simulation_enrichment_rates.R:186:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$expectedNumberOfSubjects not equal to c(...). 11/12 mismatches (average diff: 2.73) [2] 298 - 300 == -1.5 [3] 300 - 297 == 3.0 [4] 298 - 297 == 1.5 [5] 298 - 300 == -1.5 [6] 292 - 296 == -3.0 [7] 296 - 291 == 4.5 [8] 276 - 280 == -4.5 [9] 280 - 276 == 4.5 [10] 280 - 284 == -3.0 ... ── Failure (test-f_simulation_enrichment_rates.R:187:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult3$sampleSizes)) not equal to c(...). 24/48 mismatches (average diff: 0.988) [2] 129 - 128 == 0.780 [4] 123 - 123 == -0.272 [6] 116 - 116 == -0.103 [8] 114 - 115 == -0.824 [10] 138 - 139 == -0.508 [12] 129 - 129 == 0.381 [14] 119 - 121 == -1.916 [16] 117 - 117 == -0.704 [18] 142 - 143 == -0.192 ... ── Failure (test-f_simulation_enrichment_rates.R:189:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult3$conditionalPowerAchieved[2, ] not equal to c(...). 12/12 mismatches (average diff: 0.0226) [1] 0.0733 - 0.0831 == -0.00975 [2] 0.1141 - 0.1224 == -0.00829 [3] 0.1243 - 0.1690 == -0.04470 [4] 0.2116 - 0.1934 == 0.01816 [5] 0.1993 - 0.2087 == -0.00936 [6] 0.3316 - 0.2878 == 0.04379 [7] 0.4383 - 0.4270 == 0.01133 [8] 0.4773 - 0.4072 == 0.07000 [9] 0.5943 - 0.5749 == 0.01940 ... ── Failure (test-f_simulation_enrichment_rates.R:228:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$iterations[2, ] not equal to c(57, 60, 73, 78, 91, 90, 86, 84, 80, 79, 75, 63). 2/12 mismatches (average diff: 3) [1] 53 - 57 == -4 [4] 76 - 78 == -2 ── Failure (test-f_simulation_enrichment_rates.R:229:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$rejectAtLeastOne not equal to c(...). 1/12 mismatches [4] 0.35 - 0.38 == -0.03 ── Failure (test-f_simulation_enrichment_rates.R:230:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult4$rejectedPopulationsPerStage)) not equal to c(...). 3/48 mismatches (average diff: 0.0133) [8] 0.01 - 0.02 == -0.01 [31] 0.03 - 0.04 == -0.01 [32] 0.32 - 0.34 == -0.02 ── Failure (test-f_simulation_enrichment_rates.R:231:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$futilityPerStage[1, ] not equal to c(...). 2/12 mismatches (average diff: 0.035) [1] 0.47 - 0.43 == 0.04 [4] 0.21 - 0.18 == 0.03 ── Failure (test-f_simulation_enrichment_rates.R:232:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$earlyStop[1, ] not equal to c(...). 2/12 mismatches (average diff: 0.03) [1] 0.47 - 0.43 == 0.04 [4] 0.24 - 0.22 == 0.02 ── Failure (test-f_simulation_enrichment_rates.R:233:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$successPerStage[1, ] not equal to c(0, 0, 0.01, 0.04, 0, 0.02, 0.09, 0.12, 0.17, 0.2, 0.24, 0.37). 1/12 mismatches [4] 0.03 - 0.04 == -0.01 ── Failure (test-f_simulation_enrichment_rates.R:234:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$successPerStage[2, ] not equal to c(...). 1/12 mismatches [4] 0.32 - 0.34 == -0.02 ── Failure (test-f_simulation_enrichment_rates.R:235:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult4$selectedPopulations)) not equal to c(...). 5/48 mismatches (average diff: 0.018) [2] 0.46 - 0.47 == -0.01 [8] 0.12 - 0.15 == -0.03 [26] 0.27 - 0.30 == -0.03 [28] 0.45 - 0.46 == -0.01 [32] 0.75 - 0.76 == -0.01 ── Failure (test-f_simulation_enrichment_rates.R:237:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$numberOfPopulations[2, ] not equal to c(...). 3/12 mismatches (average diff: 0.0217) [1] 1.38 - 1.35 == 0.0265 [2] 1.22 - 1.23 == -0.0167 [4] 1.14 - 1.17 == -0.0219 ── Failure (test-f_simulation_enrichment_rates.R:238:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$expectedNumberOfSubjects not equal to c(...). 12/12 mismatches (average diff: 2.36) [1] 429 - 453 == -2.40e+01 [2] 448 - 448 == -1.88e-06 [3] 543 - 541 == 2.23e+00 [4] 482 - 484 == -2.03e+00 [5] 535 - 535 == 8.26e-07 [6] 511 - 511 == 2.39e-06 [7] 449 - 449 == -4.38e-06 [8] 411 - 411 == -3.66e-06 [9] 363 - 363 == 4.98e-06 ... ── Failure (test-f_simulation_enrichment_rates.R:239:2): 'getSimulationEnrichmentRates': gMax = 2 ── unlist(as.list(simResult4$sampleSizes)) not equal to c(...). 22/48 mismatches (average diff: 0.998) [2] 457 - 459 == -1.80e+00 [4] 400 - 397 == 2.60e+00 [6] 409 - 407 == 2.26e+00 [8] 323 - 318 == 5.55e+00 [10] 365 - 365 == 2.68e-06 [12] 324 - 324 == 1.04e-06 [14] 263 - 263 == 3.40e-06 [16] 233 - 233 == -4.43e-06 [18] 230 - 230 == 4.79e-06 ... ── Failure (test-f_simulation_enrichment_rates.R:241:2): 'getSimulationEnrichmentRates': gMax = 2 ── simResult4$conditionalPowerAchieved[2, ] not equal to c(...). 4/12 mismatches (average diff: 0.00492) [1] 0.184 - 0.177 == 0.006437 [2] 0.204 - 0.206 == -0.002052 [3] 0.211 - 0.222 == -0.010798 [4] 0.294 - 0.294 == -0.000376 [ FAIL 33 | WARN 0 | SKIP 191 | PASS 2138 ] Error: Test failures Execution halted autopkgtest [23:44:26]: test run-unit-test: -----------------------] autopkgtest [23:44:26]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - run-unit-test FAIL non-zero exit status 1 autopkgtest [23:44:26]: @@@@@@@@@@@@@@@@@@@@ summary run-unit-test FAIL non-zero exit status 1 *[master][~/packages/rpact/r-cran-rpact]$ grep -irn getSimulationEnrichmentRates MD5:208:08c0f1018482665e5bab39c22c9c096d *man/getSimulationEnrichmentRates.Rd NEWS.md:5:* Simulation tools for enrichment design testing means, rates, and hazard ratios: function getSimulationEnrichmentMeans(), getSimulationEnrichmentRates(), getSimulationEnrichmentSimulation() available for simulation of enrichment designs; man/SimulationResultsEnrichmentRates.Rd:11:Use \code{\link{getSimula
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature