R Under development (unstable) (2026-01-20 r89309 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # Copyright (c) Facebook, Inc. and its affiliates. > > # This source code is licensed under the MIT license found in the > # LICENSE file in the root directory of this source tree. > > Sys.setenv("R_TESTS" = "") > library(testthat) > library(prophet) Loading required package: Rcpp Loading required package: rlang > > test_check("prophet") SAMPLING FOR MODEL 'prophet' NOW (CHAIN 1). Chain 1: Chain 1: Gradient evaluation took 6.3e-05 seconds Chain 1: 1000 transitions using 10 leapfrog steps per transition would take 0.63 seconds. Chain 1: Adjust your expectations accordingly! Chain 1: Chain 1: Chain 1: WARNING: There aren't enough warmup iterations to fit the Chain 1: three stages of adaptation as currently configured. Chain 1: Reducing each adaptation stage to 15%/75%/10% of Chain 1: the given number of warmup iterations: Chain 1: init_buffer = 7 Chain 1: adapt_window = 38 Chain 1: term_buffer = 5 Chain 1: Chain 1: Iteration: 1 / 100 [ 1%] (Warmup) Chain 1: Iteration: 10 / 100 [ 10%] (Warmup) Chain 1: Iteration: 20 / 100 [ 20%] (Warmup) Chain 1: Iteration: 30 / 100 [ 30%] (Warmup) Chain 1: Iteration: 40 / 100 [ 40%] (Warmup) Chain 1: Iteration: 50 / 100 [ 50%] (Warmup) Chain 1: Iteration: 51 / 100 [ 51%] (Sampling) Chain 1: Iteration: 60 / 100 [ 60%] (Sampling) Chain 1: Iteration: 70 / 100 [ 70%] (Sampling) Chain 1: Iteration: 80 / 100 [ 80%] (Sampling) Chain 1: Iteration: 90 / 100 [ 90%] (Sampling) Chain 1: Iteration: 100 / 100 [100%] (Sampling) Chain 1: Chain 1: Elapsed Time: 0.721 seconds (Warm-up) Chain 1: 0.926 seconds (Sampling) Chain 1: 1.647 seconds (Total) Chain 1: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 2). Chain 2: Chain 2: Gradient evaluation took 4.6e-05 seconds Chain 2: 1000 transitions using 10 leapfrog steps per transition would take 0.46 seconds. Chain 2: Adjust your expectations accordingly! Chain 2: Chain 2: Chain 2: WARNING: There aren't enough warmup iterations to fit the Chain 2: three stages of adaptation as currently configured. Chain 2: Reducing each adaptation stage to 15%/75%/10% of Chain 2: the given number of warmup iterations: Chain 2: init_buffer = 7 Chain 2: adapt_window = 38 Chain 2: term_buffer = 5 Chain 2: Chain 2: Iteration: 1 / 100 [ 1%] (Warmup) Chain 2: Iteration: 10 / 100 [ 10%] (Warmup) Chain 2: Iteration: 20 / 100 [ 20%] (Warmup) Chain 2: Iteration: 30 / 100 [ 30%] (Warmup) Chain 2: Iteration: 40 / 100 [ 40%] (Warmup) Chain 2: Iteration: 50 / 100 [ 50%] (Warmup) Chain 2: Iteration: 51 / 100 [ 51%] (Sampling) Chain 2: Iteration: 60 / 100 [ 60%] (Sampling) Chain 2: Iteration: 70 / 100 [ 70%] (Sampling) Chain 2: Iteration: 80 / 100 [ 80%] (Sampling) Chain 2: Iteration: 90 / 100 [ 90%] (Sampling) Chain 2: Iteration: 100 / 100 [100%] (Sampling) Chain 2: Chain 2: Elapsed Time: 0.734 seconds (Warm-up) Chain 2: 0.946 seconds (Sampling) Chain 2: 1.68 seconds (Total) Chain 2: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 3). Chain 3: Chain 3: Gradient evaluation took 9.1e-05 seconds Chain 3: 1000 transitions using 10 leapfrog steps per transition would take 0.91 seconds. Chain 3: Adjust your expectations accordingly! Chain 3: Chain 3: Chain 3: WARNING: There aren't enough warmup iterations to fit the Chain 3: three stages of adaptation as currently configured. Chain 3: Reducing each adaptation stage to 15%/75%/10% of Chain 3: the given number of warmup iterations: Chain 3: init_buffer = 7 Chain 3: adapt_window = 38 Chain 3: term_buffer = 5 Chain 3: Chain 3: Iteration: 1 / 100 [ 1%] (Warmup) Chain 3: Iteration: 10 / 100 [ 10%] (Warmup) Chain 3: Iteration: 20 / 100 [ 20%] (Warmup) Chain 3: Iteration: 30 / 100 [ 30%] (Warmup) Chain 3: Iteration: 40 / 100 [ 40%] (Warmup) Chain 3: Iteration: 50 / 100 [ 50%] (Warmup) Chain 3: Iteration: 51 / 100 [ 51%] (Sampling) Chain 3: Iteration: 60 / 100 [ 60%] (Sampling) Chain 3: Iteration: 70 / 100 [ 70%] (Sampling) Chain 3: Iteration: 80 / 100 [ 80%] (Sampling) Chain 3: Iteration: 90 / 100 [ 90%] (Sampling) Chain 3: Iteration: 100 / 100 [100%] (Sampling) Chain 3: Chain 3: Elapsed Time: 0.932 seconds (Warm-up) Chain 3: 0.978 seconds (Sampling) Chain 3: 1.91 seconds (Total) Chain 3: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 4). Chain 4: Chain 4: Gradient evaluation took 4.9e-05 seconds Chain 4: 1000 transitions using 10 leapfrog steps per transition would take 0.49 seconds. Chain 4: Adjust your expectations accordingly! Chain 4: Chain 4: Chain 4: WARNING: There aren't enough warmup iterations to fit the Chain 4: three stages of adaptation as currently configured. Chain 4: Reducing each adaptation stage to 15%/75%/10% of Chain 4: the given number of warmup iterations: Chain 4: init_buffer = 7 Chain 4: adapt_window = 38 Chain 4: term_buffer = 5 Chain 4: Chain 4: Iteration: 1 / 100 [ 1%] (Warmup) Chain 4: Iteration: 10 / 100 [ 10%] (Warmup) Chain 4: Iteration: 20 / 100 [ 20%] (Warmup) Chain 4: Iteration: 30 / 100 [ 30%] (Warmup) Chain 4: Iteration: 40 / 100 [ 40%] (Warmup) Chain 4: Iteration: 50 / 100 [ 50%] (Warmup) Chain 4: Iteration: 51 / 100 [ 51%] (Sampling) Chain 4: Iteration: 60 / 100 [ 60%] (Sampling) Chain 4: Iteration: 70 / 100 [ 70%] (Sampling) Chain 4: Iteration: 80 / 100 [ 80%] (Sampling) Chain 4: Iteration: 90 / 100 [ 90%] (Sampling) Chain 4: Iteration: 100 / 100 [100%] (Sampling) Chain 4: Chain 4: Elapsed Time: 0.956 seconds (Warm-up) Chain 4: 1.19 seconds (Sampling) Chain 4: 2.146 seconds (Total) Chain 4: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 1). Chain 1: Chain 1: Gradient evaluation took 0.000158 seconds Chain 1: 1000 transitions using 10 leapfrog steps per transition would take 1.58 seconds. Chain 1: Adjust your expectations accordingly! Chain 1: Chain 1: Chain 1: WARNING: There aren't enough warmup iterations to fit the Chain 1: three stages of adaptation as currently configured. Chain 1: Reducing each adaptation stage to 15%/75%/10% of Chain 1: the given number of warmup iterations: Chain 1: init_buffer = 7 Chain 1: adapt_window = 38 Chain 1: term_buffer = 5 Chain 1: Chain 1: Iteration: 1 / 100 [ 1%] (Warmup) Chain 1: Iteration: 10 / 100 [ 10%] (Warmup) Chain 1: Iteration: 20 / 100 [ 20%] (Warmup) Chain 1: Iteration: 30 / 100 [ 30%] (Warmup) Chain 1: Iteration: 40 / 100 [ 40%] (Warmup) Chain 1: Iteration: 50 / 100 [ 50%] (Warmup) Chain 1: Iteration: 51 / 100 [ 51%] (Sampling) Chain 1: Iteration: 60 / 100 [ 60%] (Sampling) Chain 1: Iteration: 70 / 100 [ 70%] (Sampling) Chain 1: Iteration: 80 / 100 [ 80%] (Sampling) Chain 1: Iteration: 90 / 100 [ 90%] (Sampling) Chain 1: Iteration: 100 / 100 [100%] (Sampling) Chain 1: Chain 1: Elapsed Time: 2.512 seconds (Warm-up) Chain 1: 0.04 seconds (Sampling) Chain 1: 2.552 seconds (Total) Chain 1: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 2). Chain 2: Chain 2: Gradient evaluation took 0.000323 seconds Chain 2: 1000 transitions using 10 leapfrog steps per transition would take 3.23 seconds. Chain 2: Adjust your expectations accordingly! Chain 2: Chain 2: Chain 2: WARNING: There aren't enough warmup iterations to fit the Chain 2: three stages of adaptation as currently configured. Chain 2: Reducing each adaptation stage to 15%/75%/10% of Chain 2: the given number of warmup iterations: Chain 2: init_buffer = 7 Chain 2: adapt_window = 38 Chain 2: term_buffer = 5 Chain 2: Chain 2: Iteration: 1 / 100 [ 1%] (Warmup) Chain 2: Iteration: 10 / 100 [ 10%] (Warmup) Chain 2: Iteration: 20 / 100 [ 20%] (Warmup) Chain 2: Iteration: 30 / 100 [ 30%] (Warmup) Chain 2: Iteration: 40 / 100 [ 40%] (Warmup) Chain 2: Iteration: 50 / 100 [ 50%] (Warmup) Chain 2: Iteration: 51 / 100 [ 51%] (Sampling) Chain 2: Iteration: 60 / 100 [ 60%] (Sampling) Chain 2: Iteration: 70 / 100 [ 70%] (Sampling) Chain 2: Iteration: 80 / 100 [ 80%] (Sampling) Chain 2: Iteration: 90 / 100 [ 90%] (Sampling) Chain 2: Iteration: 100 / 100 [100%] (Sampling) Chain 2: Chain 2: Elapsed Time: 2.525 seconds (Warm-up) Chain 2: 2.06 seconds (Sampling) Chain 2: 4.585 seconds (Total) Chain 2: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 3). Chain 3: Chain 3: Gradient evaluation took 9.3e-05 seconds Chain 3: 1000 transitions using 10 leapfrog steps per transition would take 0.93 seconds. Chain 3: Adjust your expectations accordingly! Chain 3: Chain 3: Chain 3: WARNING: There aren't enough warmup iterations to fit the Chain 3: three stages of adaptation as currently configured. Chain 3: Reducing each adaptation stage to 15%/75%/10% of Chain 3: the given number of warmup iterations: Chain 3: init_buffer = 7 Chain 3: adapt_window = 38 Chain 3: term_buffer = 5 Chain 3: Chain 3: Iteration: 1 / 100 [ 1%] (Warmup) Chain 3: Iteration: 10 / 100 [ 10%] (Warmup) Chain 3: Iteration: 20 / 100 [ 20%] (Warmup) Chain 3: Iteration: 30 / 100 [ 30%] (Warmup) Chain 3: Iteration: 40 / 100 [ 40%] (Warmup) Chain 3: Iteration: 50 / 100 [ 50%] (Warmup) Chain 3: Iteration: 51 / 100 [ 51%] (Sampling) Chain 3: Iteration: 60 / 100 [ 60%] (Sampling) Chain 3: Iteration: 70 / 100 [ 70%] (Sampling) Chain 3: Iteration: 80 / 100 [ 80%] (Sampling) Chain 3: Iteration: 90 / 100 [ 90%] (Sampling) Chain 3: Iteration: 100 / 100 [100%] (Sampling) Chain 3: Chain 3: Elapsed Time: 3.802 seconds (Warm-up) Chain 3: 2.422 seconds (Sampling) Chain 3: 6.224 seconds (Total) Chain 3: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 4). Chain 4: Chain 4: Gradient evaluation took 0.000116 seconds Chain 4: 1000 transitions using 10 leapfrog steps per transition would take 1.16 seconds. Chain 4: Adjust your expectations accordingly! Chain 4: Chain 4: Chain 4: WARNING: There aren't enough warmup iterations to fit the Chain 4: three stages of adaptation as currently configured. Chain 4: Reducing each adaptation stage to 15%/75%/10% of Chain 4: the given number of warmup iterations: Chain 4: init_buffer = 7 Chain 4: adapt_window = 38 Chain 4: term_buffer = 5 Chain 4: Chain 4: Iteration: 1 / 100 [ 1%] (Warmup) Chain 4: Iteration: 10 / 100 [ 10%] (Warmup) Chain 4: Iteration: 20 / 100 [ 20%] (Warmup) Chain 4: Iteration: 30 / 100 [ 30%] (Warmup) Chain 4: Iteration: 40 / 100 [ 40%] (Warmup) Chain 4: Iteration: 50 / 100 [ 50%] (Warmup) Chain 4: Iteration: 51 / 100 [ 51%] (Sampling) Chain 4: Iteration: 60 / 100 [ 60%] (Sampling) Chain 4: Iteration: 70 / 100 [ 70%] (Sampling) Chain 4: Iteration: 80 / 100 [ 80%] (Sampling) Chain 4: Iteration: 90 / 100 [ 90%] (Sampling) Chain 4: Iteration: 100 / 100 [100%] (Sampling) Chain 4: Chain 4: Elapsed Time: 2.68 seconds (Warm-up) Chain 4: 0.061 seconds (Sampling) Chain 4: 2.741 seconds (Total) Chain 4: [ FAIL 0 | WARN 1 | SKIP 1 | PASS 364 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On Windows (1): 'test_stan_functions.R:9:1' [ FAIL 0 | WARN 1 | SKIP 1 | PASS 364 ] > > proc.time() user system elapsed 94.43 3.56 98.01