* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘strategyr’ ...
** this is package ‘strategyr’ version ‘0.1.7.1’
** package ‘strategyr’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: ‘g++-16 (Debian 16.2.0-1) 16.2.0’
using C++17
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpXSn0mV/R.INSTALL27d87c21a0a427/strategyr/src'
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c RcppExports.cpp -o RcppExports.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_action_plan.cpp -o rcpp_action_plan.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_backtest.cpp -o rcpp_backtest.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_cycles.cpp -o rcpp_cycles.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_ema.cpp -o rcpp_ema.o
In file included from rcpp_ema.cpp:10:
In member function ‘void ema_fixed_step::update(double)’,
    inlined from ‘int ema_ttr_fixed_step_kernel(double*, const double*, size_t, size_t, bool)’ at ker_ema.h:15:21:
eng_ema.h:6:50: warning: ‘ema_engine.ema_fixed_step::ema’ may be used uninitialized [-Wmaybe-uninitialized]
    6 |         inline void update(double in) {ema = (in - ema) * alpha + ema;}
      |                                              ~~~~^~~~~~
In file included from rcpp_ema.cpp:11:
ker_ema.h: In function ‘int ema_ttr_fixed_step_kernel(double*, const double*, size_t, size_t, bool)’:
ker_ema.h:6:24: note: ‘ema_engine.ema_fixed_step::ema’ was declared here
    6 |         ema_fixed_step ema_engine;
      |                        ^~~~~~~~~~
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_ema_cross.cpp -o rcpp_ema_cross.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_fib.cpp -o rcpp_fib.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_pivots.cpp -o rcpp_pivots.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_rolling.cpp -o rcpp_rolling.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_strategies.cpp -o rcpp_strategies.o
g++-16 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG  -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c rcpp_trend.cpp -o rcpp_trend.o
g++-16 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o strategyr.so RcppExports.o rcpp_action_plan.o rcpp_backtest.o rcpp_cycles.o rcpp_ema.o rcpp_ema_cross.o rcpp_fib.o rcpp_pivots.o rcpp_rolling.o rcpp_strategies.o rcpp_trend.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpXSn0mV/R.INSTALL27d87c21a0a427/strategyr/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpXSn0mV/R.INSTALL27d87c21a0a427/strategyr/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpXSn0mV/R.INSTALL27d87c21a0a427/strategyr/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-strategyr/00new/strategyr/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘strategyr’
    finding HTML links ... done
    backtest_portfolio_weights              html  
    backtest_rcpp                           html  
    build_order_intents                     html  
    calc_ADX                                html  
    calc_ATR                                html  
    calc_ATR_quantile                       html  
    calc_BollingerBands                     html  
    calc_CCI                                html  
    calc_CMF                                html  
    calc_CMO                                html  
    calc_DEMA                               html  
    calc_DonchianChannels                   html  
    calc_EMA                                html  
    calc_EMA_cross                          html  
    calc_EMV                                html  
    calc_HMA                                html  
    calc_KST                                html  
    calc_KeltnerChannels                    html  
    calc_MACD                               html  
    calc_MFI                                html  
    calc_OBV                                html  
    calc_ROC                                html  
    calc_RSI                                html  
    calc_SAR                                html  
    calc_SMA                                html  
    calc_SMI                                html  
    calc_StochasticOscillator               html  
    calc_TRIX                               html  
    calc_VWAP                               html  
    calc_VWMA                               html  
    calc_WMA                                html  
    calc_WPR                                html  
    calc_ZLEMA                              html  
    calc_aroon                              html  
    calc_backtest_performance               html  
    calc_bid_ask_spread                     html  
    calc_bond_accrued_interest              html  
    calc_bond_carry                         html  
    calc_bond_carry_roll_decomp             html  
    calc_bond_cashflows                     html  
    calc_bond_clean_price                   html  
    calc_bond_convexity                     html  
    calc_bond_current_yield                 html  
    calc_bond_dirty_price                   html  
    calc_bond_duration                      html  
    calc_bond_dv01                          html  
    calc_bond_econvexity                    html  
    calc_bond_eduration                     html  
    calc_bond_holding_period_return         html  
    calc_bond_key_rate_duration             html  
    calc_bond_key_rate_duration_tenor       html  
    calc_bond_mduration                     html  
    calc_bond_next_coupon                   html  
    calc_bond_nominal_spread                html  
    calc_bond_npv                           html  
    calc_bond_prev_coupon                   html  
    calc_bond_price_change_approx           html  
    calc_bond_pv01                          html  
    calc_bond_rate_return_approx            html  
    calc_bond_risk_state                    html  
    calc_bond_roll_down_return              html  
    calc_bond_spread_duration               html  
    calc_bond_spread_return_approx          html  
    calc_bond_total_return_decomp           html  
    calc_bond_yield                         html  
    calc_bond_zspread                       html  
    calc_bond_zspread_return_approx         html  
    calc_breadth_ad                         html  
    calc_breadth_adl                        html  
    calc_breadth_high_low                   html  
    calc_breadth_ratio                      html  
    calc_breadth_trin                       html  
    calc_chaikinAD                          html  
    calc_chaikinVolatility                  html  
    calc_contango_backwardation             html  
    calc_coupon_schedule                    html  
    calc_credit_spread                      html  
    calc_curve_butterfly                    html  
    calc_curve_shock                        html  
    calc_curve_slope                        html  
    calc_curve_zero_rate                    html  
    calc_day_count_frac                     html  
    calc_excess_spread                      html  
    calc_front_next_spread                  html  
    calc_futures_curve_butterfly            html  
    calc_futures_curve_slope                html  
    calc_fx_basis                           html  
    calc_fx_carry                           html  
    calc_fx_forward_points                  html  
    calc_fx_realized_carry                  html  
    calc_kurtosis                           html  
    calc_ladder_index                       html  
    calc_log_spread                         html  
    calc_microprice                         html  
    calc_mid_price                          html  
    calc_normalize                          html  
    calc_option_delta                       html  
    calc_option_forward_moneyness           html  
    calc_option_gamma                       html  
    calc_option_greeks                      html  
    calc_option_iv                          html  
    calc_option_iv_skew                     html  
    calc_option_iv_term_structure           html  
    calc_option_moneyness                   html  
    calc_option_put_call_iv_spread          html  
    calc_option_rho                         html  
    calc_option_risk_state                  html  
    calc_option_smile_slope                 html  
    calc_option_theta                       html  
    calc_option_vega                        html  
    calc_order_imbalance                    html  
    calc_percent_rank                       html  
    calc_period_rate                        html  
    calc_position_greeks                    html  
    calc_price_impact_proxy                 html  
    calc_ratio                              html  
    calc_realized_vol                       html  
    calc_relative_strength                  html  
    calc_roll_yield                         html  
    calc_rolling_beta                       html  
    calc_rolling_corr                       html  
    calc_rolling_quantile                   html  
    calc_skewness                           html  
    calc_slippage_proxy                     html  
    calc_spread                             html  
    calc_spread_curve_butterfly             html  
    calc_spread_curve_slope                 html  
    calc_strategy_performance_summary       html  
    calc_term_structure_carry               html  
    calc_tracking_error                     html  
    calc_turnover                           html  
    calc_ultimateOscillator                 html  
    calc_zscore                             html  
    compare_strategy_backtests              html  
    filter_walk_forward_results             html  
    gen_action_plan_rcpp                    html  
    mine_strategy_asset_years               html  
    mine_strategy_assets                    html  
    mine_strategy_params                    html  
    mine_strategy_walk_forward              html  
    plan_curve_trade_adjustment             html  
    plan_delta_neutral_adjustment           html  
    plan_duration_neutral_adjustment        html  
    plan_portfolio_adjustment               html  
    plan_vega_target_adjustment             html  
    rank_strategy_results                   html  
    select_strategy_params                  html  
    strat_atr_breakout_action_plan          html  
    strat_atr_breakout_tgt_pos              html  
    strat_atr_breakout_trailing_stop_action_plan
                                            html  
    strat_atr_breakout_trailing_stop_tgt_pos
                                            html  
    strat_bollinger_low_adx_revert_action_plan
                                            html  
    strat_bollinger_low_adx_revert_tgt_pos
                                            html  
    strat_bollinger_revert_action_plan      html  
    strat_bollinger_revert_rsi_action_plan
                                            html  
    strat_bollinger_revert_rsi_tgt_pos      html  
    strat_bollinger_revert_tgt_pos          html  
    strat_bollinger_squeeze_breakout_action_plan
                                            html  
    strat_bollinger_squeeze_breakout_tgt_pos
                                            html  
    strat_bond_carry_roll_action_plan       html  
    strat_bond_carry_roll_duration_cap_action_plan
                                            html  
    strat_bond_carry_roll_duration_cap_tgt_pos
                                            html  
    strat_bond_carry_roll_spread_filter_action_plan
                                            html  
    strat_bond_carry_roll_spread_filter_tgt_pos
                                            html  
    strat_bond_carry_roll_tgt_pos           html  
    strat_buy_and_hold_action_plan          html  
    strat_buy_and_hold_tgt_pos              html  
    strat_credit_spread_momentum_action_plan
                                            html  
    strat_credit_spread_momentum_tgt_pos    html  
    strat_credit_spread_revert_action_plan
                                            html  
    strat_credit_spread_revert_tgt_pos      html  
    strat_cross_sectional_rank_allocator_action_plan
                                            html  
    strat_cross_sectional_rank_allocator_tgt_pos
                                            html  
    strat_curve_butterfly_action_plan       html  
    strat_curve_butterfly_tgt_pos           html  
    strat_curve_steepener_action_plan       html  
    strat_curve_steepener_tgt_pos           html  
    strat_curve_steepener_zscore_action_plan
                                            html  
    strat_curve_steepener_zscore_tgt_pos    html  
    strat_donchian_breakout_action_plan     html  
    strat_donchian_breakout_tgt_pos         html  
    strat_donchian_retest_breakout_action_plan
                                            html  
    strat_donchian_retest_breakout_tgt_pos
                                            html  
    strat_donchian_turtle_action_plan       html  
    strat_donchian_turtle_tgt_pos           html  
    strat_ema_cross_action_plan             html  
    strat_ema_cross_adx_action_plan         html  
    strat_ema_cross_adx_tgt_pos             html  
    strat_ema_cross_slope_confirm_action_plan
                                            html  
    strat_ema_cross_slope_confirm_tgt_pos   html  
    strat_ema_cross_tgt_pos                 html  
    strat_ema_triple_trend_action_plan      html  
    strat_ema_triple_trend_tgt_pos          html  
    strat_funding_basis_convergence_action_plan
                                            html  
    strat_funding_basis_convergence_tgt_pos
                                            html  
    strat_fx_carry_action_plan              html  
    strat_fx_carry_basket_rank_action_plan
                                            html  
    strat_fx_carry_basket_rank_tgt_pos      html  
    strat_fx_carry_tgt_pos                  html  
    strat_fx_carry_trend_action_plan        html  
    strat_fx_carry_trend_tgt_pos            html  
    strat_gamma_scalp_support_action_plan   html  
    strat_gamma_scalp_support_tgt_pos       html  
    strat_iv_directional_overlay_action_plan
                                            html  
    strat_iv_directional_overlay_tgt_pos    html  
    strat_iv_skew_action_plan               html  
    strat_iv_skew_realized_vol_confirm_action_plan
                                            html  
    strat_iv_skew_realized_vol_confirm_tgt_pos
                                            html  
    strat_iv_skew_tgt_pos                   html  
    strat_iv_skew_zscore_action_plan        html  
    strat_iv_skew_zscore_tgt_pos            html  
    strat_iv_term_structure_action_plan     html  
    strat_iv_term_structure_tgt_pos         html  
    strat_ladder_bounce_action_plan         html  
    strat_ladder_bounce_tgt_pos             html  
    strat_ladder_breakout_action_plan       html  
    strat_ladder_breakout_tgt_pos           html  
    strat_macd_contrarian_action_plan       html  
    strat_macd_contrarian_tgt_pos           html  
    strat_macd_cross_action_plan            html  
    strat_macd_cross_tgt_pos                html  
    strat_macd_histogram_momentum_action_plan
                                            html  
    strat_macd_histogram_momentum_tgt_pos   html  
    strat_macd_zero_line_action_plan        html  
    strat_macd_zero_line_tgt_pos            html  
    strat_pair_spread_bollinger_action_plan
                                            html  
    strat_pair_spread_bollinger_tgt_pos     html  
    strat_pair_spread_half_life_revert_action_plan
                                            html  
    strat_pair_spread_half_life_revert_tgt_pos
                                            html  
    strat_pair_spread_revert_action_plan    html  
    strat_pair_spread_revert_tgt_pos        html  
    strat_ratio_revert_action_plan          html  
    strat_ratio_revert_tgt_pos              html  
    strat_regime_switch_action_plan         html  
    strat_regime_switch_tgt_pos             html  
    strat_relative_strength_action_plan     html  
    strat_relative_strength_dual_momentum_action_plan
                                            html  
    strat_relative_strength_dual_momentum_tgt_pos
                                            html  
    strat_relative_strength_persistence_action_plan
                                            html  
    strat_relative_strength_persistence_tgt_pos
                                            html  
    strat_relative_strength_tgt_pos         html  
    strat_roll_yield_action_plan            html  
    strat_roll_yield_cross_sectional_action_plan
                                            html  
    strat_roll_yield_cross_sectional_tgt_pos
                                            html  
    strat_roll_yield_mean_revert_action_plan
                                            html  
    strat_roll_yield_mean_revert_tgt_pos    html  
    strat_roll_yield_momentum_action_plan   html  
    strat_roll_yield_momentum_tgt_pos       html  
    strat_roll_yield_tgt_pos                html  
    strat_rsi_divergence_action_plan        html  
    strat_rsi_divergence_tgt_pos            html  
    strat_rsi_dynamic_threshold_revert_action_plan
                                            html  
    strat_rsi_dynamic_threshold_revert_tgt_pos
                                            html  
    strat_rsi_logr_revert_action_plan       html  
    strat_rsi_logr_revert_tgt_pos           html  
    strat_rsi_revert_action_plan            html  
    strat_rsi_revert_tgt_pos                html  
    strat_rsi_trend_aware_revert_action_plan
                                            html  
    strat_rsi_trend_aware_revert_tgt_pos    html  
    strat_straddle_action_plan              html  
    strat_straddle_tgt_pos                  html  
    strat_strangle_action_plan              html  
    strat_strangle_tgt_pos                  html  
    strat_trend_pullback_action_plan        html  
    strat_trend_pullback_atr_action_plan    html  
    strat_trend_pullback_atr_tgt_pos        html  
    strat_trend_pullback_tgt_pos            html  
    strat_vertical_spread_action_plan       html  
    strat_vertical_spread_tgt_pos           html  
    strat_vol_carry_action_plan             html  
    strat_vol_carry_tgt_pos                 html  
    strat_vol_target_action_plan            html  
    strat_vol_target_regime_floor_action_plan
                                            html  
    strat_vol_target_regime_floor_tgt_pos   html  
    strat_vol_target_tgt_pos                html  
    strat_vwap_revert_action_plan           html  
    strat_vwap_revert_tgt_pos               html  
    strategy_monitor_definition             html  
    strategy_public_definition              html  
    summarize_walk_forward_results          html  
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (strategyr)