R Under development (unstable) (2026-01-21 r89314 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 4.9e-05 seconds Chain 1: 1000 transitions using 10 leapfrog steps per transition would take 0.49 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.322 seconds (Warm-up) Chain 1: 0.852 seconds (Sampling) Chain 1: 1.174 seconds (Total) Chain 1: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 2). Chain 2: Chain 2: Gradient evaluation took 3.4e-05 seconds Chain 2: 1000 transitions using 10 leapfrog steps per transition would take 0.34 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.759 seconds (Warm-up) Chain 2: 0.696 seconds (Sampling) Chain 2: 1.455 seconds (Total) Chain 2: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 3). Chain 3: Chain 3: Gradient evaluation took 3.5e-05 seconds Chain 3: 1000 transitions using 10 leapfrog steps per transition would take 0.35 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.337 seconds (Warm-up) Chain 3: 0.92 seconds (Sampling) Chain 3: 1.257 seconds (Total) Chain 3: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 4). Chain 4: Chain 4: Gradient evaluation took 3.4e-05 seconds Chain 4: 1000 transitions using 10 leapfrog steps per transition would take 0.34 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.332 seconds (Warm-up) Chain 4: 0.717 seconds (Sampling) Chain 4: 1.049 seconds (Total) Chain 4: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 1). Chain 1: Chain 1: Gradient evaluation took 9.5e-05 seconds Chain 1: 1000 transitions using 10 leapfrog steps per transition would take 0.95 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.513 seconds (Warm-up) Chain 1: 0.618 seconds (Sampling) Chain 1: 3.131 seconds (Total) Chain 1: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 2). Chain 2: Chain 2: Gradient evaluation took 8.2e-05 seconds Chain 2: 1000 transitions using 10 leapfrog steps per transition would take 0.82 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.294 seconds (Warm-up) Chain 2: 3.86 seconds (Sampling) Chain 2: 6.154 seconds (Total) Chain 2: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 3). Chain 3: Chain 3: Gradient evaluation took 0.000106 seconds Chain 3: 1000 transitions using 10 leapfrog steps per transition would take 1.06 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: 2.742 seconds (Warm-up) Chain 3: 1.435 seconds (Sampling) Chain 3: 4.177 seconds (Total) Chain 3: SAMPLING FOR MODEL 'prophet' NOW (CHAIN 4). Chain 4: Chain 4: Gradient evaluation took 0.000108 seconds Chain 4: 1000 transitions using 10 leapfrog steps per transition would take 1.08 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.509 seconds (Warm-up) Chain 4: 1.866 seconds (Sampling) Chain 4: 4.375 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 72.20 2.04 74.23