Bit-exactness campaign (bin/talib-exact): return code, outBegIdx, outNBElement and every output buffer compared bit for bit.
Reference: official = libta-lib.so.1.1.0 from ta-lib_0.8.1_amd64.deb; tuned = TA-Lib 0.8.1 rebuilt with -O3 -march=native LTO;
candidate = lib/libta-lib.so.1.1.0 (cnt = an instrumented build of the same code that counts calls taking the faster path).

off-cnt2: 344160 calls, 0 differing
off-tk-un50: 672624 calls, 0 differing
off-tk-un7: 878400 calls, 0 differing
off-tk1: 1345176 calls, 0 differing
tun-tk1: 1345176 calls, 0 differing
TOTAL: 4585536 calls, 0 differing; 116392 calls went through the faster path (cnt campaign)

off-cnt2-ADX           ADX level2 unstable0: 28800 calls, 0 differing, 6936 through the faster path
off-cnt2-ADXR          ADXR level2 unstable0: 28800 calls, 0 differing, 6936 through the faster path
off-cnt2-ATR           ATR level2 unstable0: 28800 calls, 0 differing, 9865 through the faster path
off-cnt2-BBANDS        BBANDS level2 unstable0: 28800 calls, 0 differing, 13290 through the faster path
off-cnt2-CCI           CCI level2 unstable0: 27360 calls, 0 differing, 10028 through the faster path
off-cnt2-DX            DX level2 unstable0: 28800 calls, 0 differing, 8593 through the faster path
off-cnt2-EMA           EMA level2 unstable0: 28800 calls, 0 differing, 10948 through the faster path
off-cnt2-MACD          MACD level2 unstable0: 28800 calls, 0 differing, 7827 through the faster path
off-cnt2-MA_EMA        MA_EMA level2 unstable0: 28800 calls, 0 differing, 10948 through the faster path
off-cnt2-RSI           RSI level2 unstable0: 28800 calls, 0 differing, 9216 through the faster path
off-cnt2-SAR           SAR level2 unstable0: 28800 calls, 0 differing, 8030 through the faster path
off-cnt2-STOCH         STOCH level2 unstable0: 28800 calls, 0 differing, 13775 through the faster path
off-tk-un50-ADX        ADX level1 unstable50: 112104 calls, 0 differing
off-tk-un50-ATR        ATR level1 unstable50: 112104 calls, 0 differing
off-tk-un50-DX         DX level1 unstable50: 112104 calls, 0 differing
off-tk-un50-EMA        EMA level1 unstable50: 112104 calls, 0 differing
off-tk-un50-MACD       MACD level1 unstable50: 112104 calls, 0 differing
off-tk-un50-RSI        RSI level1 unstable50: 112104 calls, 0 differing
off-tk-un7-ADX         ADX level0 unstable7: 109800 calls, 0 differing
off-tk-un7-ADXR        ADXR level0 unstable7: 109800 calls, 0 differing
off-tk-un7-ATR         ATR level0 unstable7: 109800 calls, 0 differing
off-tk-un7-DX          DX level0 unstable7: 109800 calls, 0 differing
off-tk-un7-EMA         EMA level0 unstable7: 109800 calls, 0 differing
off-tk-un7-MACD        MACD level0 unstable7: 109800 calls, 0 differing
off-tk-un7-MA_EMA      MA_EMA level0 unstable7: 109800 calls, 0 differing
off-tk-un7-RSI         RSI level0 unstable7: 109800 calls, 0 differing
off-tk1-ADX            ADX level1 unstable0: 112104 calls, 0 differing
off-tk1-ADXR           ADXR level1 unstable0: 112104 calls, 0 differing
off-tk1-ATR            ATR level1 unstable0: 112104 calls, 0 differing
off-tk1-BBANDS         BBANDS level1 unstable0: 112104 calls, 0 differing
off-tk1-CCI            CCI level1 unstable0: 112032 calls, 0 differing
off-tk1-DX             DX level1 unstable0: 112104 calls, 0 differing
off-tk1-EMA            EMA level1 unstable0: 112104 calls, 0 differing
off-tk1-MACD           MACD level1 unstable0: 112104 calls, 0 differing
off-tk1-MA_EMA         MA_EMA level1 unstable0: 112104 calls, 0 differing
off-tk1-RSI            RSI level1 unstable0: 112104 calls, 0 differing
off-tk1-SAR            SAR level1 unstable0: 112104 calls, 0 differing
off-tk1-STOCH          STOCH level1 unstable0: 112104 calls, 0 differing
tun-tk1-ADX            ADX level1 unstable0: 112104 calls, 0 differing
tun-tk1-ADXR           ADXR level1 unstable0: 112104 calls, 0 differing
tun-tk1-ATR            ATR level1 unstable0: 112104 calls, 0 differing
tun-tk1-BBANDS         BBANDS level1 unstable0: 112104 calls, 0 differing
tun-tk1-CCI            CCI level1 unstable0: 112032 calls, 0 differing
tun-tk1-DX             DX level1 unstable0: 112104 calls, 0 differing
tun-tk1-EMA            EMA level1 unstable0: 112104 calls, 0 differing
tun-tk1-MACD           MACD level1 unstable0: 112104 calls, 0 differing
tun-tk1-MA_EMA         MA_EMA level1 unstable0: 112104 calls, 0 differing
tun-tk1-RSI            RSI level1 unstable0: 112104 calls, 0 differing
tun-tk1-SAR            SAR level1 unstable0: 112104 calls, 0 differing
tun-tk1-STOCH          STOCH level1 unstable0: 112104 calls, 0 differing
