<86>Jun 16 02:36:45 userdel[1625353]: delete user 'rooter' <86>Jun 16 02:36:45 userdel[1625353]: removed group 'rooter' owned by 'rooter' <86>Jun 16 02:36:45 userdel[1625353]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 02:36:45 groupadd[1625362]: group added to /etc/group: name=rooter, GID=1238 <86>Jun 16 02:36:45 groupadd[1625362]: group added to /etc/gshadow: name=rooter <86>Jun 16 02:36:45 groupadd[1625362]: new group: name=rooter, GID=1238 <86>Jun 16 02:36:45 useradd[1625369]: new user: name=rooter, UID=1238, GID=1238, home=/root, shell=/bin/bash <86>Jun 16 02:36:45 userdel[1625379]: delete user 'builder' <86>Jun 16 02:36:45 userdel[1625379]: removed group 'builder' owned by 'builder' <86>Jun 16 02:36:45 userdel[1625379]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 02:36:45 groupadd[1625391]: group added to /etc/group: name=builder, GID=1239 <86>Jun 16 02:36:45 groupadd[1625391]: group added to /etc/gshadow: name=builder <86>Jun 16 02:36:45 groupadd[1625391]: new group: name=builder, GID=1239 <86>Jun 16 02:36:45 useradd[1625399]: new user: name=builder, UID=1239, GID=1239, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/python3-module-talib-0.4.17-alt3.src.rpm: license not found in '/usr/share/license' directory: BSD2 <13>Jun 16 02:36:50 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 02:36:50 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 02:36:50 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 02:36:50 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 02:36:50 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 02:36:50 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 02:36:50 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 02:36:50 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 02:36:50 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 02:36:50 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 02:36:50 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 02:36:50 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:36:51 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:36:51 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Jun 16 02:36:51 rpmi: rpm-build-python3-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead <13>Jun 16 02:36:54 rpmi: libopenblas-0.3.23-alt1.2 p10+332661.200.16.1 1702304520 installed <13>Jun 16 02:36:54 rpmi: libta-lib-0.4.0-alt4 sisyphus+269105.100.1.1 1617764160 installed <13>Jun 16 02:36:54 rpmi: libpython3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:36:54 rpmi: libncurses-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 02:36:54 rpmi: libtinfo-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 02:36:54 rpmi: libncurses-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jun 16 02:36:56 rpmi: python3-dev-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:36:56 rpmi: libxblas-1.0.248-alt1.3 sisyphus+278277.100.1.1 1626083683 installed <13>Jun 16 02:36:56 rpmi: libquadmath0-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 02:36:56 rpmi: libgfortran5-10.3.1-alt2 sisyphus+277353.100.2.1 1625525890 installed <13>Jun 16 02:36:56 rpmi: liblapack-1:3.8.0-alt4 sisyphus+264284.100.1.1 1609587743 installed <13>Jun 16 02:36:56 rpmi: python3-module-numpy-1:1.21.4-alt2.p10.1 p10+345373.4000.28.1 1714242715 installed <13>Jun 16 02:36:56 rpmi: libnumpy-py3-devel-1:1.21.4-alt2.p10.1 p10+345373.4000.28.1 1714242715 installed <13>Jun 16 02:36:56 rpmi: libta-lib-devel-0.4.0-alt4 sisyphus+269105.100.1.1 1617764160 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python3-module-talib-0.4.17-alt3.nosrc.rpm (w1.gzdio) <13>Jun 16 02:36:58 rpmi: python3-module-pkg_resources-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed <13>Jun 16 02:36:58 rpmi: python3-module-setuptools-1:57.4.0-alt1 p10+281549.200.4.1 1628026198 installed WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Installing python3-module-talib-0.4.17-alt3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.32094 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf talib-0.4.17 + echo 'Source #0 (talib-0.4.17.tar):' Source #0 (talib-0.4.17.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/talib-0.4.17.tar + cd talib-0.4.17 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.32094 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd talib-0.4.17 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/talib copying talib/test_stream.py -> build/lib.linux-x86_64-3.9/talib copying talib/test_pandas.py -> build/lib.linux-x86_64-3.9/talib copying talib/test_func.py -> build/lib.linux-x86_64-3.9/talib copying talib/test_data.py -> build/lib.linux-x86_64-3.9/talib copying talib/test_abstract.py -> build/lib.linux-x86_64-3.9/talib copying talib/stream.py -> build/lib.linux-x86_64-3.9/talib copying talib/deprecated.py -> build/lib.linux-x86_64-3.9/talib copying talib/abstract.py -> build/lib.linux-x86_64-3.9/talib copying talib/__init__.py -> build/lib.linux-x86_64-3.9/talib running build_ext building 'talib._ta_lib' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/talib x86_64-alt-linux-gcc -pthread -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -fwrapv -O3 -Wall -pipe -frecord-gcc-switches -Wall -g -O3 -pipe -frecord-gcc-switches -Wall -g -O3 -pipe -frecord-gcc-switches -Wall -g -O2 -fPIC -I/usr/lib64/python3/site-packages/numpy/core/include -I/usr/include -I/usr/local/include -I/opt/include -I/opt/local/include -I/usr/include/python3.9 -c talib/_ta_lib.c -o build/temp.linux-x86_64-3.9/talib/_ta_lib.o In file included from /usr/lib64/python3/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969, from /usr/lib64/python3/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3/site-packages/numpy/core/include/numpy/arrayobject.h:4, from talib/_ta_lib.c:533: /usr/lib64/python3/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_14ACOS’: talib/_ta_lib.c:8328:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 8328 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 48, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_16AD’: talib/_ta_lib.c:8784:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 8784 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 100, __pyx_L1_error) | ^ talib/_ta_lib.c:8889:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 8889 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 107, __pyx_L1_error) | ^ talib/_ta_lib.c:8994:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 8994 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 114, __pyx_L1_error) | ^ talib/_ta_lib.c:9099:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 9099 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 121, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_18ADD’: talib/_ta_lib.c:9737:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 9737 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 187, __pyx_L1_error) | ^ talib/_ta_lib.c:9842:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 9842 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 194, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_20ADOSC’: talib/_ta_lib.c:10402:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 10402 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 254, __pyx_L1_error) | ^ talib/_ta_lib.c:10507:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 10507 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 261, __pyx_L1_error) | ^ talib/_ta_lib.c:10612:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 10612 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 268, __pyx_L1_error) | ^ talib/_ta_lib.c:10717:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 10717 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 275, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_22ADX’: talib/_ta_lib.c:11387:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 11387 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 343, __pyx_L1_error) | ^ talib/_ta_lib.c:11492:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 11492 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 350, __pyx_L1_error) | ^ talib/_ta_lib.c:11597:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 11597 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 357, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_24ADXR’: talib/_ta_lib.c:12197:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 12197 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 420, __pyx_L1_error) | ^ talib/_ta_lib.c:12302:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 12302 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 427, __pyx_L1_error) | ^ talib/_ta_lib.c:12407:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 12407 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 434, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_26APO’: talib/_ta_lib.c:13011:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 13011 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 497, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_28AROON’: talib/_ta_lib.c:13459:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 13459 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 552, __pyx_L1_error) | ^ talib/_ta_lib.c:13564:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 13564 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 559, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_30AROONOSC’: talib/_ta_lib.c:14138:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 14138 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 620, __pyx_L1_error) | ^ talib/_ta_lib.c:14243:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 14243 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 627, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_32ASIN’: talib/_ta_lib.c:14690:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 14690 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 681, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_34ATAN’: talib/_ta_lib.c:15067:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 15067 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 730, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_36ATR’: talib/_ta_lib.c:15527:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 15527 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 783, __pyx_L1_error) | ^ talib/_ta_lib.c:15632:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 15632 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 790, __pyx_L1_error) | ^ talib/_ta_lib.c:15737:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 15737 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 797, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_38AVGPRICE’: talib/_ta_lib.c:16333:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 16333 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 859, __pyx_L1_error) | ^ talib/_ta_lib.c:16438:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 16438 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 866, __pyx_L1_error) | ^ talib/_ta_lib.c:16543:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 16543 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 873, __pyx_L1_error) | ^ talib/_ta_lib.c:16648:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 16648 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 880, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_40BBANDS’: talib/_ta_lib.c:17342:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 17342 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 955, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_42BETA’: talib/_ta_lib.c:17899:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 17899 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1016, __pyx_L1_error) | ^ talib/_ta_lib.c:18004:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 18004 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1023, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_44BOP’: talib/_ta_lib.c:18530:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 18530 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1080, __pyx_L1_error) | ^ talib/_ta_lib.c:18635:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 18635 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1087, __pyx_L1_error) | ^ talib/_ta_lib.c:18740:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 18740 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1094, __pyx_L1_error) | ^ talib/_ta_lib.c:18845:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 18845 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1101, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_46CCI’: talib/_ta_lib.c:19515:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 19515 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1169, __pyx_L1_error) | ^ talib/_ta_lib.c:19620:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 19620 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1176, __pyx_L1_error) | ^ talib/_ta_lib.c:19725:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 19725 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1183, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_48CDL2CROWS’: talib/_ta_lib.c:20321:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 20321 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1245, __pyx_L1_error) | ^ talib/_ta_lib.c:20426:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 20426 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1252, __pyx_L1_error) | ^ talib/_ta_lib.c:20531:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 20531 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1259, __pyx_L1_error) | ^ talib/_ta_lib.c:20636:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 20636 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1266, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_50CDL3BLACKCROWS’: talib/_ta_lib.c:21302:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 21302 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1333, __pyx_L1_error) | ^ talib/_ta_lib.c:21407:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 21407 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1340, __pyx_L1_error) | ^ talib/_ta_lib.c:21512:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 21512 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1347, __pyx_L1_error) | ^ talib/_ta_lib.c:21617:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 21617 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1354, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_52CDL3INSIDE’: talib/_ta_lib.c:22283:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 22283 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1421, __pyx_L1_error) | ^ talib/_ta_lib.c:22388:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 22388 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1428, __pyx_L1_error) | ^ talib/_ta_lib.c:22493:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 22493 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1435, __pyx_L1_error) | ^ talib/_ta_lib.c:22598:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 22598 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1442, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_54CDL3LINESTRIKE’: talib/_ta_lib.c:23264:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 23264 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1509, __pyx_L1_error) | ^ talib/_ta_lib.c:23369:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 23369 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1516, __pyx_L1_error) | ^ talib/_ta_lib.c:23474:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 23474 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1523, __pyx_L1_error) | ^ talib/_ta_lib.c:23579:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 23579 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1530, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_56CDL3OUTSIDE’: talib/_ta_lib.c:24245:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 24245 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1597, __pyx_L1_error) | ^ talib/_ta_lib.c:24350:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 24350 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1604, __pyx_L1_error) | ^ talib/_ta_lib.c:24455:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 24455 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1611, __pyx_L1_error) | ^ talib/_ta_lib.c:24560:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 24560 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1618, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_58CDL3STARSINSOUTH’: talib/_ta_lib.c:25226:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 25226 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1685, __pyx_L1_error) | ^ talib/_ta_lib.c:25331:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 25331 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1692, __pyx_L1_error) | ^ talib/_ta_lib.c:25436:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 25436 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1699, __pyx_L1_error) | ^ talib/_ta_lib.c:25541:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 25541 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1706, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_60CDL3WHITESOLDIERS’: talib/_ta_lib.c:26207:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 26207 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1773, __pyx_L1_error) | ^ talib/_ta_lib.c:26312:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 26312 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1780, __pyx_L1_error) | ^ talib/_ta_lib.c:26417:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 26417 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1787, __pyx_L1_error) | ^ talib/_ta_lib.c:26522:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 26522 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1794, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_62CDLABANDONEDBABY’: talib/_ta_lib.c:27206:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 27206 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1863, __pyx_L1_error) | ^ talib/_ta_lib.c:27311:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 27311 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1870, __pyx_L1_error) | ^ talib/_ta_lib.c:27416:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 27416 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1877, __pyx_L1_error) | ^ talib/_ta_lib.c:27521:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 27521 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1884, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_64CDLADVANCEBLOCK’: talib/_ta_lib.c:28187:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 28187 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1951, __pyx_L1_error) | ^ talib/_ta_lib.c:28292:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 28292 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1958, __pyx_L1_error) | ^ talib/_ta_lib.c:28397:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 28397 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1965, __pyx_L1_error) | ^ talib/_ta_lib.c:28502:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 28502 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 1972, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_66CDLBELTHOLD’: talib/_ta_lib.c:29168:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 29168 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2039, __pyx_L1_error) | ^ talib/_ta_lib.c:29273:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 29273 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2046, __pyx_L1_error) | ^ talib/_ta_lib.c:29378:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 29378 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2053, __pyx_L1_error) | ^ talib/_ta_lib.c:29483:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 29483 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2060, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_68CDLBREAKAWAY’: talib/_ta_lib.c:30149:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 30149 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2127, __pyx_L1_error) | ^ talib/_ta_lib.c:30254:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 30254 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2134, __pyx_L1_error) | ^ talib/_ta_lib.c:30359:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 30359 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2141, __pyx_L1_error) | ^ talib/_ta_lib.c:30464:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 30464 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2148, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_70CDLCLOSINGMARUBOZU’: talib/_ta_lib.c:31130:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 31130 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2215, __pyx_L1_error) | ^ talib/_ta_lib.c:31235:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 31235 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2222, __pyx_L1_error) | ^ talib/_ta_lib.c:31340:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 31340 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2229, __pyx_L1_error) | ^ talib/_ta_lib.c:31445:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 31445 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2236, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_72CDLCONCEALBABYSWALL’: talib/_ta_lib.c:32111:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 32111 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2303, __pyx_L1_error) | ^ talib/_ta_lib.c:32216:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 32216 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2310, __pyx_L1_error) | ^ talib/_ta_lib.c:32321:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 32321 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2317, __pyx_L1_error) | ^ talib/_ta_lib.c:32426:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 32426 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2324, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_74CDLCOUNTERATTACK’: talib/_ta_lib.c:33092:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 33092 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2391, __pyx_L1_error) | ^ talib/_ta_lib.c:33197:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 33197 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2398, __pyx_L1_error) | ^ talib/_ta_lib.c:33302:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 33302 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2405, __pyx_L1_error) | ^ talib/_ta_lib.c:33407:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 33407 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2412, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_76CDLDARKCLOUDCOVER’: talib/_ta_lib.c:34091:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 34091 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2481, __pyx_L1_error) | ^ talib/_ta_lib.c:34196:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 34196 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2488, __pyx_L1_error) | ^ talib/_ta_lib.c:34301:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 34301 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2495, __pyx_L1_error) | ^ talib/_ta_lib.c:34406:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 34406 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2502, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_78CDLDOJI’: talib/_ta_lib.c:35072:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 35072 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2569, __pyx_L1_error) | ^ talib/_ta_lib.c:35177:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 35177 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2576, __pyx_L1_error) | ^ talib/_ta_lib.c:35282:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 35282 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2583, __pyx_L1_error) | ^ talib/_ta_lib.c:35387:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 35387 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2590, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_80CDLDOJISTAR’: talib/_ta_lib.c:36053:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 36053 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2657, __pyx_L1_error) | ^ talib/_ta_lib.c:36158:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 36158 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2664, __pyx_L1_error) | ^ talib/_ta_lib.c:36263:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 36263 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2671, __pyx_L1_error) | ^ talib/_ta_lib.c:36368:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 36368 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2678, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_82CDLDRAGONFLYDOJI’: talib/_ta_lib.c:37034:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 37034 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2745, __pyx_L1_error) | ^ talib/_ta_lib.c:37139:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 37139 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2752, __pyx_L1_error) | ^ talib/_ta_lib.c:37244:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 37244 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2759, __pyx_L1_error) | ^ talib/_ta_lib.c:37349:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 37349 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2766, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_84CDLENGULFING’: talib/_ta_lib.c:38015:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 38015 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2833, __pyx_L1_error) | ^ talib/_ta_lib.c:38120:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 38120 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2840, __pyx_L1_error) | ^ talib/_ta_lib.c:38225:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 38225 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2847, __pyx_L1_error) | ^ talib/_ta_lib.c:38330:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 38330 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2854, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_86CDLEVENINGDOJISTAR’: talib/_ta_lib.c:39014:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 39014 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2923, __pyx_L1_error) | ^ talib/_ta_lib.c:39119:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 39119 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2930, __pyx_L1_error) | ^ talib/_ta_lib.c:39224:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 39224 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2937, __pyx_L1_error) | ^ talib/_ta_lib.c:39329:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 39329 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 2944, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_88CDLEVENINGSTAR’: talib/_ta_lib.c:40013:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 40013 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3013, __pyx_L1_error) | ^ talib/_ta_lib.c:40118:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 40118 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3020, __pyx_L1_error) | ^ talib/_ta_lib.c:40223:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 40223 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3027, __pyx_L1_error) | ^ talib/_ta_lib.c:40328:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 40328 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3034, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_90CDLGAPSIDESIDEWHITE’: talib/_ta_lib.c:40994:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 40994 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3101, __pyx_L1_error) | ^ talib/_ta_lib.c:41099:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 41099 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3108, __pyx_L1_error) | ^ talib/_ta_lib.c:41204:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 41204 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3115, __pyx_L1_error) | ^ talib/_ta_lib.c:41309:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 41309 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3122, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_92CDLGRAVESTONEDOJI’: talib/_ta_lib.c:41975:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 41975 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3189, __pyx_L1_error) | ^ talib/_ta_lib.c:42080:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 42080 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3196, __pyx_L1_error) | ^ talib/_ta_lib.c:42185:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 42185 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3203, __pyx_L1_error) | ^ talib/_ta_lib.c:42290:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 42290 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3210, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_94CDLHAMMER’: talib/_ta_lib.c:42956:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 42956 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3277, __pyx_L1_error) | ^ talib/_ta_lib.c:43061:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 43061 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3284, __pyx_L1_error) | ^ talib/_ta_lib.c:43166:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 43166 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3291, __pyx_L1_error) | ^ talib/_ta_lib.c:43271:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 43271 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3298, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_96CDLHANGINGMAN’: talib/_ta_lib.c:43937:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 43937 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3365, __pyx_L1_error) | ^ talib/_ta_lib.c:44042:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 44042 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3372, __pyx_L1_error) | ^ talib/_ta_lib.c:44147:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 44147 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3379, __pyx_L1_error) | ^ talib/_ta_lib.c:44252:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 44252 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3386, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_98CDLHARAMI’: talib/_ta_lib.c:44918:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 44918 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3453, __pyx_L1_error) | ^ talib/_ta_lib.c:45023:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 45023 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3460, __pyx_L1_error) | ^ talib/_ta_lib.c:45128:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 45128 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3467, __pyx_L1_error) | ^ talib/_ta_lib.c:45233:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 45233 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3474, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_100CDLHARAMICROSS’: talib/_ta_lib.c:45899:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 45899 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3541, __pyx_L1_error) | ^ talib/_ta_lib.c:46004:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 46004 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3548, __pyx_L1_error) | ^ talib/_ta_lib.c:46109:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 46109 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3555, __pyx_L1_error) | ^ talib/_ta_lib.c:46214:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 46214 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3562, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_102CDLHIGHWAVE’: talib/_ta_lib.c:46880:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 46880 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3629, __pyx_L1_error) | ^ talib/_ta_lib.c:46985:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 46985 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3636, __pyx_L1_error) | ^ talib/_ta_lib.c:47090:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 47090 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3643, __pyx_L1_error) | ^ talib/_ta_lib.c:47195:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 47195 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3650, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_104CDLHIKKAKE’: talib/_ta_lib.c:47861:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 47861 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3717, __pyx_L1_error) | ^ talib/_ta_lib.c:47966:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 47966 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3724, __pyx_L1_error) | ^ talib/_ta_lib.c:48071:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 48071 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3731, __pyx_L1_error) | ^ talib/_ta_lib.c:48176:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 48176 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3738, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_106CDLHIKKAKEMOD’: talib/_ta_lib.c:48842:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 48842 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3805, __pyx_L1_error) | ^ talib/_ta_lib.c:48947:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 48947 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3812, __pyx_L1_error) | ^ talib/_ta_lib.c:49052:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 49052 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3819, __pyx_L1_error) | ^ talib/_ta_lib.c:49157:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 49157 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3826, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_108CDLHOMINGPIGEON’: talib/_ta_lib.c:49823:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 49823 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3893, __pyx_L1_error) | ^ talib/_ta_lib.c:49928:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 49928 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3900, __pyx_L1_error) | ^ talib/_ta_lib.c:50033:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 50033 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3907, __pyx_L1_error) | ^ talib/_ta_lib.c:50138:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 50138 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3914, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_110CDLIDENTICAL3CROWS’: talib/_ta_lib.c:50804:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 50804 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3981, __pyx_L1_error) | ^ talib/_ta_lib.c:50909:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 50909 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3988, __pyx_L1_error) | ^ talib/_ta_lib.c:51014:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 51014 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 3995, __pyx_L1_error) | ^ talib/_ta_lib.c:51119:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 51119 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4002, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_112CDLINNECK’: talib/_ta_lib.c:51785:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 51785 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4069, __pyx_L1_error) | ^ talib/_ta_lib.c:51890:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 51890 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4076, __pyx_L1_error) | ^ talib/_ta_lib.c:51995:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 51995 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4083, __pyx_L1_error) | ^ talib/_ta_lib.c:52100:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 52100 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4090, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_114CDLINVERTEDHAMMER’: talib/_ta_lib.c:52766:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 52766 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4157, __pyx_L1_error) | ^ talib/_ta_lib.c:52871:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 52871 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4164, __pyx_L1_error) | ^ talib/_ta_lib.c:52976:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 52976 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4171, __pyx_L1_error) | ^ talib/_ta_lib.c:53081:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 53081 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4178, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_116CDLKICKING’: talib/_ta_lib.c:53747:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 53747 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4245, __pyx_L1_error) | ^ talib/_ta_lib.c:53852:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 53852 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4252, __pyx_L1_error) | ^ talib/_ta_lib.c:53957:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 53957 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4259, __pyx_L1_error) | ^ talib/_ta_lib.c:54062:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 54062 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4266, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_118CDLKICKINGBYLENGTH’: talib/_ta_lib.c:54728:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 54728 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4333, __pyx_L1_error) | ^ talib/_ta_lib.c:54833:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 54833 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4340, __pyx_L1_error) | ^ talib/_ta_lib.c:54938:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 54938 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4347, __pyx_L1_error) | ^ talib/_ta_lib.c:55043:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 55043 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4354, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_120CDLLADDERBOTTOM’: talib/_ta_lib.c:55709:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 55709 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4421, __pyx_L1_error) | ^ talib/_ta_lib.c:55814:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 55814 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4428, __pyx_L1_error) | ^ talib/_ta_lib.c:55919:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 55919 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4435, __pyx_L1_error) | ^ talib/_ta_lib.c:56024:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 56024 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4442, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_122CDLLONGLEGGEDDOJI’: talib/_ta_lib.c:56690:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 56690 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4509, __pyx_L1_error) | ^ talib/_ta_lib.c:56795:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 56795 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4516, __pyx_L1_error) | ^ talib/_ta_lib.c:56900:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 56900 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4523, __pyx_L1_error) | ^ talib/_ta_lib.c:57005:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 57005 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4530, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_124CDLLONGLINE’: talib/_ta_lib.c:57671:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 57671 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4597, __pyx_L1_error) | ^ talib/_ta_lib.c:57776:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 57776 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4604, __pyx_L1_error) | ^ talib/_ta_lib.c:57881:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 57881 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4611, __pyx_L1_error) | ^ talib/_ta_lib.c:57986:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 57986 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4618, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_126CDLMARUBOZU’: talib/_ta_lib.c:58652:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 58652 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4685, __pyx_L1_error) | ^ talib/_ta_lib.c:58757:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 58757 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4692, __pyx_L1_error) | ^ talib/_ta_lib.c:58862:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 58862 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4699, __pyx_L1_error) | ^ talib/_ta_lib.c:58967:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 58967 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4706, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_128CDLMATCHINGLOW’: talib/_ta_lib.c:59633:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 59633 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4773, __pyx_L1_error) | ^ talib/_ta_lib.c:59738:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 59738 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4780, __pyx_L1_error) | ^ talib/_ta_lib.c:59843:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 59843 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4787, __pyx_L1_error) | ^ talib/_ta_lib.c:59948:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 59948 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4794, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_130CDLMATHOLD’: talib/_ta_lib.c:60632:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 60632 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4863, __pyx_L1_error) | ^ talib/_ta_lib.c:60737:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 60737 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4870, __pyx_L1_error) | ^ talib/_ta_lib.c:60842:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 60842 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4877, __pyx_L1_error) | ^ talib/_ta_lib.c:60947:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 60947 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4884, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_132CDLMORNINGDOJISTAR’: talib/_ta_lib.c:61631:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 61631 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4953, __pyx_L1_error) | ^ talib/_ta_lib.c:61736:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 61736 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4960, __pyx_L1_error) | ^ talib/_ta_lib.c:61841:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 61841 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4967, __pyx_L1_error) | ^ talib/_ta_lib.c:61946:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 61946 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 4974, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_134CDLMORNINGSTAR’: talib/_ta_lib.c:62630:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 62630 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5043, __pyx_L1_error) | ^ talib/_ta_lib.c:62735:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 62735 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5050, __pyx_L1_error) | ^ talib/_ta_lib.c:62840:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 62840 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5057, __pyx_L1_error) | ^ talib/_ta_lib.c:62945:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 62945 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5064, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_136CDLONNECK’: talib/_ta_lib.c:63611:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 63611 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5131, __pyx_L1_error) | ^ talib/_ta_lib.c:63716:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 63716 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5138, __pyx_L1_error) | ^ talib/_ta_lib.c:63821:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 63821 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5145, __pyx_L1_error) | ^ talib/_ta_lib.c:63926:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 63926 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5152, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_138CDLPIERCING’: talib/_ta_lib.c:64592:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 64592 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5219, __pyx_L1_error) | ^ talib/_ta_lib.c:64697:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 64697 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5226, __pyx_L1_error) | ^ talib/_ta_lib.c:64802:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 64802 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5233, __pyx_L1_error) | ^ talib/_ta_lib.c:64907:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 64907 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5240, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_140CDLRICKSHAWMAN’: talib/_ta_lib.c:65573:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 65573 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5307, __pyx_L1_error) | ^ talib/_ta_lib.c:65678:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 65678 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5314, __pyx_L1_error) | ^ talib/_ta_lib.c:65783:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 65783 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5321, __pyx_L1_error) | ^ talib/_ta_lib.c:65888:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 65888 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5328, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_142CDLRISEFALL3METHODS’: talib/_ta_lib.c:66554:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 66554 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5395, __pyx_L1_error) | ^ talib/_ta_lib.c:66659:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 66659 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5402, __pyx_L1_error) | ^ talib/_ta_lib.c:66764:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 66764 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5409, __pyx_L1_error) | ^ talib/_ta_lib.c:66869:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 66869 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5416, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_144CDLSEPARATINGLINES’: talib/_ta_lib.c:67535:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 67535 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5483, __pyx_L1_error) | ^ talib/_ta_lib.c:67640:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 67640 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5490, __pyx_L1_error) | ^ talib/_ta_lib.c:67745:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 67745 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5497, __pyx_L1_error) | ^ talib/_ta_lib.c:67850:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 67850 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5504, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_146CDLSHOOTINGSTAR’: talib/_ta_lib.c:68516:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 68516 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5571, __pyx_L1_error) | ^ talib/_ta_lib.c:68621:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 68621 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5578, __pyx_L1_error) | ^ talib/_ta_lib.c:68726:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 68726 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5585, __pyx_L1_error) | ^ talib/_ta_lib.c:68831:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 68831 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5592, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_148CDLSHORTLINE’: talib/_ta_lib.c:69497:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 69497 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5659, __pyx_L1_error) | ^ talib/_ta_lib.c:69602:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 69602 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5666, __pyx_L1_error) | ^ talib/_ta_lib.c:69707:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 69707 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5673, __pyx_L1_error) | ^ talib/_ta_lib.c:69812:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 69812 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5680, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_150CDLSPINNINGTOP’: talib/_ta_lib.c:70478:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 70478 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5747, __pyx_L1_error) | ^ talib/_ta_lib.c:70583:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 70583 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5754, __pyx_L1_error) | ^ talib/_ta_lib.c:70688:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 70688 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5761, __pyx_L1_error) | ^ talib/_ta_lib.c:70793:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 70793 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5768, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_152CDLSTALLEDPATTERN’: talib/_ta_lib.c:71459:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 71459 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5835, __pyx_L1_error) | ^ talib/_ta_lib.c:71564:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 71564 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5842, __pyx_L1_error) | ^ talib/_ta_lib.c:71669:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 71669 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5849, __pyx_L1_error) | ^ talib/_ta_lib.c:71774:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 71774 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5856, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_154CDLSTICKSANDWICH’: talib/_ta_lib.c:72440:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 72440 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5923, __pyx_L1_error) | ^ talib/_ta_lib.c:72545:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 72545 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5930, __pyx_L1_error) | ^ talib/_ta_lib.c:72650:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 72650 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5937, __pyx_L1_error) | ^ talib/_ta_lib.c:72755:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 72755 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 5944, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_156CDLTAKURI’: talib/_ta_lib.c:73421:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 73421 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6011, __pyx_L1_error) | ^ talib/_ta_lib.c:73526:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 73526 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6018, __pyx_L1_error) | ^ talib/_ta_lib.c:73631:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 73631 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6025, __pyx_L1_error) | ^ talib/_ta_lib.c:73736:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 73736 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6032, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_158CDLTASUKIGAP’: talib/_ta_lib.c:74402:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 74402 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6099, __pyx_L1_error) | ^ talib/_ta_lib.c:74507:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 74507 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6106, __pyx_L1_error) | ^ talib/_ta_lib.c:74612:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 74612 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6113, __pyx_L1_error) | ^ talib/_ta_lib.c:74717:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 74717 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6120, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_160CDLTHRUSTING’: talib/_ta_lib.c:75383:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 75383 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6187, __pyx_L1_error) | ^ talib/_ta_lib.c:75488:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 75488 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6194, __pyx_L1_error) | ^ talib/_ta_lib.c:75593:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 75593 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6201, __pyx_L1_error) | ^ talib/_ta_lib.c:75698:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 75698 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6208, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_162CDLTRISTAR’: talib/_ta_lib.c:76364:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 76364 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6275, __pyx_L1_error) | ^ talib/_ta_lib.c:76469:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 76469 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6282, __pyx_L1_error) | ^ talib/_ta_lib.c:76574:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 76574 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6289, __pyx_L1_error) | ^ talib/_ta_lib.c:76679:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 76679 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6296, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_164CDLUNIQUE3RIVER’: talib/_ta_lib.c:77345:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 77345 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6363, __pyx_L1_error) | ^ talib/_ta_lib.c:77450:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 77450 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6370, __pyx_L1_error) | ^ talib/_ta_lib.c:77555:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 77555 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6377, __pyx_L1_error) | ^ talib/_ta_lib.c:77660:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 77660 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6384, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_166CDLUPSIDEGAP2CROWS’: talib/_ta_lib.c:78326:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 78326 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6451, __pyx_L1_error) | ^ talib/_ta_lib.c:78431:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 78431 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6458, __pyx_L1_error) | ^ talib/_ta_lib.c:78536:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 78536 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6465, __pyx_L1_error) | ^ talib/_ta_lib.c:78641:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 78641 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6472, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_168CDLXSIDEGAP3METHODS’: talib/_ta_lib.c:79307:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 79307 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6539, __pyx_L1_error) | ^ talib/_ta_lib.c:79412:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 79412 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6546, __pyx_L1_error) | ^ talib/_ta_lib.c:79517:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 79517 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6553, __pyx_L1_error) | ^ talib/_ta_lib.c:79622:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 79622 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6560, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_170CEIL’: talib/_ta_lib.c:80209:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 80209 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6624, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_172CMO’: talib/_ta_lib.c:80641:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 80641 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6675, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_174CORREL’: talib/_ta_lib.c:81087:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 81087 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6728, __pyx_L1_error) | ^ talib/_ta_lib.c:81192:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 81192 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6735, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_176COS’: talib/_ta_lib.c:81639:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 81639 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6789, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_178COSH’: talib/_ta_lib.c:82016:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 82016 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6838, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_180DEMA’: talib/_ta_lib.c:82448:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 82448 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6889, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_182DIV’: talib/_ta_lib.c:82876:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 82876 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6940, __pyx_L1_error) | ^ talib/_ta_lib.c:82981:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 82981 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 6947, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_184DX’: talib/_ta_lib.c:83511:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 83511 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7005, __pyx_L1_error) | ^ talib/_ta_lib.c:83616:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 83616 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7012, __pyx_L1_error) | ^ talib/_ta_lib.c:83721:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 83721 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7019, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_186EMA’: talib/_ta_lib.c:84293:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 84293 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7080, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_188EXP’: talib/_ta_lib.c:84670:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 84670 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7129, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_190FLOOR’: talib/_ta_lib.c:85047:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 85047 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7178, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_192HT_DCPERIOD’: talib/_ta_lib.c:85424:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 85424 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7227, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_194HT_DCPHASE’: talib/_ta_lib.c:85801:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 85801 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7276, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_196HT_PHASOR’: talib/_ta_lib.c:86180:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 86180 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7328, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_198HT_SINE’: talib/_ta_lib.c:86617:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 86617 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7384, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_200HT_TRENDLINE’: talib/_ta_lib.c:87052:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 87052 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7437, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_202HT_TRENDMODE’: talib/_ta_lib.c:87429:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 87429 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7486, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_204KAMA’: talib/_ta_lib.c:87861:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 87861 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7537, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_206LINEARREG’: talib/_ta_lib.c:88293:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 88293 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7588, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_208LINEARREG_ANGLE’: talib/_ta_lib.c:88725:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 88725 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7639, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_210LINEARREG_INTERCEPT’: talib/_ta_lib.c:89157:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 89157 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7690, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_212LINEARREG_SLOPE’: talib/_ta_lib.c:89589:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 89589 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7741, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_214LN’: talib/_ta_lib.c:89966:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 89966 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7790, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_216LOG10’: talib/_ta_lib.c:90343:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 90343 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7839, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_218MA’: talib/_ta_lib.c:90791:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 90791 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7891, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_220MACD’: talib/_ta_lib.c:91259:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 91259 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 7950, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_222MACDEXT’: talib/_ta_lib.c:91886:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 91886 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8020, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_224MACDFIX’: talib/_ta_lib.c:92433:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 92433 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8085, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_226MAMA’: talib/_ta_lib.c:92994:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 92994 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8148, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_228MAVP’: talib/_ta_lib.c:93530:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 93530 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8207, __pyx_L1_error) | ^ talib/_ta_lib.c:93635:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 93635 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_periods); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8214, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_230MAX’: talib/_ta_lib.c:94137:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 94137 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8270, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_232MAXINDEX’: talib/_ta_lib.c:94569:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 94569 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8321, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_234MEDPRICE’: talib/_ta_lib.c:94997:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 94997 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8371, __pyx_L1_error) | ^ talib/_ta_lib.c:95102:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 95102 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8378, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_236MFI’: talib/_ta_lib.c:95646:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 95646 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8437, __pyx_L1_error) | ^ talib/_ta_lib.c:95751:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 95751 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8444, __pyx_L1_error) | ^ talib/_ta_lib.c:95856:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 95856 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8451, __pyx_L1_error) | ^ talib/_ta_lib.c:95961:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 95961 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8458, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_238MIDPOINT’: talib/_ta_lib.c:96603:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 96603 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8524, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_240MIDPRICE’: talib/_ta_lib.c:97049:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 97049 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8576, __pyx_L1_error) | ^ talib/_ta_lib.c:97154:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 97154 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8583, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_242MIN’: talib/_ta_lib.c:97656:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 97656 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8639, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_244MININDEX’: talib/_ta_lib.c:98088:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 98088 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8690, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_246MINMAX’: talib/_ta_lib.c:98522:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 98522 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8744, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_248MINMAXINDEX’: talib/_ta_lib.c:99014:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 99014 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8802, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_250MINUS_DI’: talib/_ta_lib.c:99532:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 99532 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8859, __pyx_L1_error) | ^ talib/_ta_lib.c:99637:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 99637 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8866, __pyx_L1_error) | ^ talib/_ta_lib.c:99742:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 99742 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8873, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_252MINUS_DM’: talib/_ta_lib.c:100328:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 100328 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8935, __pyx_L1_error) | ^ talib/_ta_lib.c:100433:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 100433 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8942, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_254MOM’: talib/_ta_lib.c:100935:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 100935 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 8998, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_256MULT’: talib/_ta_lib.c:101363:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 101363 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9049, __pyx_L1_error) | ^ talib/_ta_lib.c:101468:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 101468 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9056, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_258NATR’: talib/_ta_lib.c:101998:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 101998 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9114, __pyx_L1_error) | ^ talib/_ta_lib.c:102103:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 102103 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9121, __pyx_L1_error) | ^ talib/_ta_lib.c:102208:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 102208 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9128, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_260OBV’: talib/_ta_lib.c:102776:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 102776 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9189, __pyx_L1_error) | ^ talib/_ta_lib.c:102881:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 102881 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9196, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_262PLUS_DI’: talib/_ta_lib.c:103411:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 103411 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9254, __pyx_L1_error) | ^ talib/_ta_lib.c:103516:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 103516 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9261, __pyx_L1_error) | ^ talib/_ta_lib.c:103621:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 103621 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9268, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_264PLUS_DM’: talib/_ta_lib.c:104207:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 104207 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9330, __pyx_L1_error) | ^ talib/_ta_lib.c:104312:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 104312 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9337, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_266PPO’: talib/_ta_lib.c:104846:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 104846 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9395, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_268ROC’: talib/_ta_lib.c:105278:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 105278 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9446, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_270ROCP’: talib/_ta_lib.c:105710:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 105710 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9497, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_272ROCR’: talib/_ta_lib.c:106142:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 106142 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9548, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_274ROCR100’: talib/_ta_lib.c:106574:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 106574 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9599, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_276RSI’: talib/_ta_lib.c:107006:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 107006 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9650, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_278SAR’: talib/_ta_lib.c:107468:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 107468 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9703, __pyx_L1_error) | ^ talib/_ta_lib.c:107573:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 107573 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9710, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_280SAREXT’: talib/_ta_lib.c:108201:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 108201 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9774, __pyx_L1_error) | ^ talib/_ta_lib.c:108306:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 108306 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9781, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_282SIN’: talib/_ta_lib.c:108753:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 108753 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9835, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_284SINH’: talib/_ta_lib.c:109130:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 109130 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9884, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_286SMA’: talib/_ta_lib.c:109562:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 109562 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9935, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_288SQRT’: talib/_ta_lib.c:109939:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 109939 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 9984, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_290STDDEV’: talib/_ta_lib.c:110387:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 110387 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10036, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_292STOCH’: talib/_ta_lib.c:110913:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 110913 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10096, __pyx_L1_error) | ^ talib/_ta_lib.c:111018:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 111018 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10103, __pyx_L1_error) | ^ talib/_ta_lib.c:111123:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 111123 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10110, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_294STOCHF’: talib/_ta_lib.c:111815:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 111815 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10182, __pyx_L1_error) | ^ talib/_ta_lib.c:111920:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 111920 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10189, __pyx_L1_error) | ^ talib/_ta_lib.c:112025:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 112025 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10196, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_296STOCHRSI’: talib/_ta_lib.c:112705:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 112705 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10267, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_298SUB’: talib/_ta_lib.c:113191:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 113191 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10322, __pyx_L1_error) | ^ talib/_ta_lib.c:113296:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 113296 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10329, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_300SUM’: talib/_ta_lib.c:113798:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 113798 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10385, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_302T3’: talib/_ta_lib.c:114246:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 114246 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10437, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_304TAN’: talib/_ta_lib.c:114623:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 114623 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10486, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_306TANH’: talib/_ta_lib.c:115000:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 115000 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10535, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_308TEMA’: talib/_ta_lib.c:115432:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 115432 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10586, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_310TRANGE’: talib/_ta_lib.c:115874:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 115874 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10637, __pyx_L1_error) | ^ talib/_ta_lib.c:115979:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 115979 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10644, __pyx_L1_error) | ^ talib/_ta_lib.c:116084:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 116084 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10651, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_312TRIMA’: talib/_ta_lib.c:116656:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 116656 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10712, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_314TRIX’: talib/_ta_lib.c:117088:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 117088 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10763, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_316TSF’: talib/_ta_lib.c:117520:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 117520 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10814, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_318TYPPRICE’: talib/_ta_lib.c:117962:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 117962 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10865, __pyx_L1_error) | ^ talib/_ta_lib.c:118067:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 118067 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10872, __pyx_L1_error) | ^ talib/_ta_lib.c:118172:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 118172 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10879, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_320ULTOSC’: talib/_ta_lib.c:118804:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 118804 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10944, __pyx_L1_error) | ^ talib/_ta_lib.c:118909:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 118909 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10951, __pyx_L1_error) | ^ talib/_ta_lib.c:119014:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 119014 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 10958, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_322VAR’: talib/_ta_lib.c:119602:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 119602 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11020, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_324WCLPRICE’: talib/_ta_lib.c:120044:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 120044 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11071, __pyx_L1_error) | ^ talib/_ta_lib.c:120149:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 120149 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11078, __pyx_L1_error) | ^ talib/_ta_lib.c:120254:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 120254 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11085, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_326WILLR’: talib/_ta_lib.c:120854:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 120854 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11148, __pyx_L1_error) | ^ talib/_ta_lib.c:120959:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 120959 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11155, __pyx_L1_error) | ^ talib/_ta_lib.c:121064:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 121064 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11162, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_328WMA’: talib/_ta_lib.c:121636:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 121636 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(2, 11223, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_344_ta_getFuncInfo’: talib/_ta_lib.c:129073:104: warning: passing argument 2 of ‘TA_GetFuncInfo’ from incompatible pointer type [-Wincompatible-pointer-types] 129073 | __pyx_v_retCode = TA_GetFuncInfo(__pyx_f_5talib_7_ta_lib___ta_getFuncHandle(__pyx_v_function_name), (&__pyx_v_info)); | ~^~~~~~~~~~~~~~ | | | TA_FuncInfo ** In file included from talib/_ta_lib.c:528: /usr/include/ta-lib/ta_abstract.h:211:48: note: expected ‘const TA_FuncInfo **’ but argument is of type ‘TA_FuncInfo **’ 211 | const TA_FuncInfo **funcInfo ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_346_ta_getInputParameterInfo’: talib/_ta_lib.c:129527:127: warning: passing argument 3 of ‘TA_GetInputParameterInfo’ from incompatible pointer type [-Wincompatible-pointer-types] 129527 | __pyx_v_retCode = TA_GetInputParameterInfo(__pyx_f_5talib_7_ta_lib___ta_getFuncHandle(__pyx_v_function_name), __pyx_v_idx, (&__pyx_v_info)); | ~^~~~~~~~~~~~~~ | | | TA_InputParameterInfo ** In file included from talib/_ta_lib.c:528: /usr/include/ta-lib/ta_abstract.h:442:68: note: expected ‘const TA_InputParameterInfo **’ but argument is of type ‘TA_InputParameterInfo **’ 442 | const TA_InputParameterInfo **info ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_348_ta_getOptInputParameterInfo’: talib/_ta_lib.c:129910:130: warning: passing argument 3 of ‘TA_GetOptInputParameterInfo’ from incompatible pointer type [-Wincompatible-pointer-types] 129910 | __pyx_v_retCode = TA_GetOptInputParameterInfo(__pyx_f_5talib_7_ta_lib___ta_getFuncHandle(__pyx_v_function_name), __pyx_v_idx, (&__pyx_v_info)); | ~^~~~~~~~~~~~~~ | | | TA_OptInputParameterInfo ** In file included from talib/_ta_lib.c:528: /usr/include/ta-lib/ta_abstract.h:446:74: note: expected ‘const TA_OptInputParameterInfo **’ but argument is of type ‘TA_OptInputParameterInfo **’ 446 | const TA_OptInputParameterInfo **info ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_350_ta_getOutputParameterInfo’: talib/_ta_lib.c:130363:128: warning: passing argument 3 of ‘TA_GetOutputParameterInfo’ from incompatible pointer type [-Wincompatible-pointer-types] 130363 | __pyx_v_retCode = TA_GetOutputParameterInfo(__pyx_f_5talib_7_ta_lib___ta_getFuncHandle(__pyx_v_function_name), __pyx_v_idx, (&__pyx_v_info)); | ~^~~~~~~~~~~~~~ | | | TA_OutputParameterInfo ** In file included from talib/_ta_lib.c:528: /usr/include/ta-lib/ta_abstract.h:450:70: note: expected ‘const TA_OutputParameterInfo **’ but argument is of type ‘TA_OutputParameterInfo **’ 450 | const TA_OutputParameterInfo **info ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ talib/_ta_lib.c: In function ‘__pyx_f_5talib_7_ta_lib___ta_getFuncHandle’: talib/_ta_lib.c:131360:126: warning: passing argument 2 of ‘TA_GetFuncHandle’ from incompatible pointer type [-Wincompatible-pointer-types] 131360 | __pyx_t_1 = __pyx_f_5talib_7_ta_lib__ta_check_success(__pyx_n_s_TA_GetFuncHandle, TA_GetFuncHandle(__pyx_v_function_name, (&__pyx_v_handle)), 0); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 647, __pyx_L1_error) | ~^~~~~~~~~~~~~~~~ | | | TA_FuncHandle ** {aka unsigned int **} In file included from talib/_ta_lib.c:528: /usr/include/ta-lib/ta_abstract.h:155:52: note: expected ‘const TA_FuncHandle **’ {aka ‘const unsigned int **’} but argument is of type ‘TA_FuncHandle **’ {aka ‘unsigned int **’} 155 | const TA_FuncHandle **handle ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_354stream_ACOS’: talib/_ta_lib.c:131795:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 131795 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 35, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_356stream_AD’: talib/_ta_lib.c:132093:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132093 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 72, __pyx_L1_error) | ^ talib/_ta_lib.c:132198:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132198 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 79, __pyx_L1_error) | ^ talib/_ta_lib.c:132303:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132303 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 86, __pyx_L1_error) | ^ talib/_ta_lib.c:132408:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132408 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 93, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_358stream_ADD’: talib/_ta_lib.c:132777:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132777 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 135, __pyx_L1_error) | ^ talib/_ta_lib.c:132882:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 132882 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 142, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_360stream_ADOSC’: talib/_ta_lib.c:133247:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 133247 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 184, __pyx_L1_error) | ^ talib/_ta_lib.c:133352:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 133352 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 191, __pyx_L1_error) | ^ talib/_ta_lib.c:133457:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 133457 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 198, __pyx_L1_error) | ^ talib/_ta_lib.c:133562:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 133562 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 205, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_362stream_ADX’: talib/_ta_lib.c:133963:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 133963 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 249, __pyx_L1_error) | ^ talib/_ta_lib.c:134068:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 134068 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 256, __pyx_L1_error) | ^ talib/_ta_lib.c:134173:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 134173 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 263, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_364stream_ADXR’: talib/_ta_lib.c:134541:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 134541 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 305, __pyx_L1_error) | ^ talib/_ta_lib.c:134646:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 134646 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 312, __pyx_L1_error) | ^ talib/_ta_lib.c:134751:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 134751 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 319, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_366stream_APO’: talib/_ta_lib.c:135123:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 135123 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 361, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_368stream_AROON’: talib/_ta_lib.c:135414:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 135414 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 400, __pyx_L1_error) | ^ talib/_ta_lib.c:135519:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 135519 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 407, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_370stream_AROONOSC’: talib/_ta_lib.c:135861:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 135861 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 447, __pyx_L1_error) | ^ talib/_ta_lib.c:135966:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 135966 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 454, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_372stream_ASIN’: talib/_ta_lib.c:136218:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 136218 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 490, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_374stream_ATAN’: talib/_ta_lib.c:136437:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 136437 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 524, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_376stream_ATR’: talib/_ta_lib.c:136739:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 136739 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 562, __pyx_L1_error) | ^ talib/_ta_lib.c:136844:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 136844 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 569, __pyx_L1_error) | ^ talib/_ta_lib.c:136949:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 136949 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 576, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_378stream_AVGPRICE’: talib/_ta_lib.c:137313:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 137313 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 617, __pyx_L1_error) | ^ talib/_ta_lib.c:137418:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 137418 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 624, __pyx_L1_error) | ^ talib/_ta_lib.c:137523:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 137523 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 631, __pyx_L1_error) | ^ talib/_ta_lib.c:137628:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 137628 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 638, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_380stream_BBANDS’: talib/_ta_lib.c:138054:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 138054 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 687, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_382stream_BETA’: talib/_ta_lib.c:138378:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 138378 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 727, __pyx_L1_error) | ^ talib/_ta_lib.c:138483:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 138483 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 734, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_384stream_BOP’: talib/_ta_lib.c:138814:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 138814 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 773, __pyx_L1_error) | ^ talib/_ta_lib.c:138919:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 138919 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 780, __pyx_L1_error) | ^ talib/_ta_lib.c:139024:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 139024 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 787, __pyx_L1_error) | ^ talib/_ta_lib.c:139129:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 139129 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 794, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_386stream_CCI’: talib/_ta_lib.c:139530:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 139530 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 838, __pyx_L1_error) | ^ talib/_ta_lib.c:139635:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 139635 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 845, __pyx_L1_error) | ^ talib/_ta_lib.c:139740:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 139740 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 852, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_388stream_CDL2CROWS’: talib/_ta_lib.c:140104:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140104 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 893, __pyx_L1_error) | ^ talib/_ta_lib.c:140209:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140209 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 900, __pyx_L1_error) | ^ talib/_ta_lib.c:140314:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140314 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 907, __pyx_L1_error) | ^ talib/_ta_lib.c:140419:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140419 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 914, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_390stream_CDL3BLACKCROWS’: talib/_ta_lib.c:140816:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140816 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 957, __pyx_L1_error) | ^ talib/_ta_lib.c:140921:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 140921 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 964, __pyx_L1_error) | ^ talib/_ta_lib.c:141026:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141026 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 971, __pyx_L1_error) | ^ talib/_ta_lib.c:141131:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141131 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 978, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_392stream_CDL3INSIDE’: talib/_ta_lib.c:141528:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141528 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1021, __pyx_L1_error) | ^ talib/_ta_lib.c:141633:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141633 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1028, __pyx_L1_error) | ^ talib/_ta_lib.c:141738:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141738 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1035, __pyx_L1_error) | ^ talib/_ta_lib.c:141843:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 141843 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1042, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_394stream_CDL3LINESTRIKE’: talib/_ta_lib.c:142240:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 142240 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1085, __pyx_L1_error) | ^ talib/_ta_lib.c:142345:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 142345 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1092, __pyx_L1_error) | ^ talib/_ta_lib.c:142450:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 142450 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1099, __pyx_L1_error) | ^ talib/_ta_lib.c:142555:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 142555 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1106, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_396stream_CDL3OUTSIDE’: talib/_ta_lib.c:142952:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 142952 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1149, __pyx_L1_error) | ^ talib/_ta_lib.c:143057:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143057 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1156, __pyx_L1_error) | ^ talib/_ta_lib.c:143162:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143162 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1163, __pyx_L1_error) | ^ talib/_ta_lib.c:143267:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143267 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1170, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_398stream_CDL3STARSINSOUTH’: talib/_ta_lib.c:143664:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143664 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1213, __pyx_L1_error) | ^ talib/_ta_lib.c:143769:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143769 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1220, __pyx_L1_error) | ^ talib/_ta_lib.c:143874:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143874 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1227, __pyx_L1_error) | ^ talib/_ta_lib.c:143979:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 143979 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1234, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_400stream_CDL3WHITESOLDIERS’: talib/_ta_lib.c:144376:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 144376 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1277, __pyx_L1_error) | ^ talib/_ta_lib.c:144481:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 144481 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1284, __pyx_L1_error) | ^ talib/_ta_lib.c:144586:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 144586 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1291, __pyx_L1_error) | ^ talib/_ta_lib.c:144691:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 144691 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1298, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_402stream_CDLABANDONEDBABY’: talib/_ta_lib.c:145106:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145106 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1343, __pyx_L1_error) | ^ talib/_ta_lib.c:145211:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145211 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1350, __pyx_L1_error) | ^ talib/_ta_lib.c:145316:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145316 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1357, __pyx_L1_error) | ^ talib/_ta_lib.c:145421:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145421 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1364, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_404stream_CDLADVANCEBLOCK’: talib/_ta_lib.c:145818:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145818 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1407, __pyx_L1_error) | ^ talib/_ta_lib.c:145923:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 145923 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1414, __pyx_L1_error) | ^ talib/_ta_lib.c:146028:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146028 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1421, __pyx_L1_error) | ^ talib/_ta_lib.c:146133:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146133 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1428, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_406stream_CDLBELTHOLD’: talib/_ta_lib.c:146530:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146530 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1471, __pyx_L1_error) | ^ talib/_ta_lib.c:146635:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146635 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1478, __pyx_L1_error) | ^ talib/_ta_lib.c:146740:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146740 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1485, __pyx_L1_error) | ^ talib/_ta_lib.c:146845:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 146845 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1492, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_408stream_CDLBREAKAWAY’: talib/_ta_lib.c:147242:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 147242 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1535, __pyx_L1_error) | ^ talib/_ta_lib.c:147347:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 147347 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1542, __pyx_L1_error) | ^ talib/_ta_lib.c:147452:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 147452 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1549, __pyx_L1_error) | ^ talib/_ta_lib.c:147557:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 147557 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1556, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_410stream_CDLCLOSINGMARUBOZU’: talib/_ta_lib.c:147954:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 147954 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1599, __pyx_L1_error) | ^ talib/_ta_lib.c:148059:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148059 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1606, __pyx_L1_error) | ^ talib/_ta_lib.c:148164:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148164 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1613, __pyx_L1_error) | ^ talib/_ta_lib.c:148269:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148269 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1620, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_412stream_CDLCONCEALBABYSWALL’: talib/_ta_lib.c:148666:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148666 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1663, __pyx_L1_error) | ^ talib/_ta_lib.c:148771:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148771 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1670, __pyx_L1_error) | ^ talib/_ta_lib.c:148876:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148876 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1677, __pyx_L1_error) | ^ talib/_ta_lib.c:148981:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 148981 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1684, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_414stream_CDLCOUNTERATTACK’: talib/_ta_lib.c:149378:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 149378 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1727, __pyx_L1_error) | ^ talib/_ta_lib.c:149483:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 149483 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1734, __pyx_L1_error) | ^ talib/_ta_lib.c:149588:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 149588 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1741, __pyx_L1_error) | ^ talib/_ta_lib.c:149693:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 149693 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1748, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_416stream_CDLDARKCLOUDCOVER’: talib/_ta_lib.c:150108:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150108 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1793, __pyx_L1_error) | ^ talib/_ta_lib.c:150213:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150213 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1800, __pyx_L1_error) | ^ talib/_ta_lib.c:150318:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150318 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1807, __pyx_L1_error) | ^ talib/_ta_lib.c:150423:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150423 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1814, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_418stream_CDLDOJI’: talib/_ta_lib.c:150820:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150820 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1857, __pyx_L1_error) | ^ talib/_ta_lib.c:150925:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 150925 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1864, __pyx_L1_error) | ^ talib/_ta_lib.c:151030:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151030 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1871, __pyx_L1_error) | ^ talib/_ta_lib.c:151135:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151135 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1878, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_420stream_CDLDOJISTAR’: talib/_ta_lib.c:151532:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151532 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1921, __pyx_L1_error) | ^ talib/_ta_lib.c:151637:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151637 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1928, __pyx_L1_error) | ^ talib/_ta_lib.c:151742:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151742 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1935, __pyx_L1_error) | ^ talib/_ta_lib.c:151847:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 151847 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1942, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_422stream_CDLDRAGONFLYDOJI’: talib/_ta_lib.c:152244:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 152244 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1985, __pyx_L1_error) | ^ talib/_ta_lib.c:152349:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 152349 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1992, __pyx_L1_error) | ^ talib/_ta_lib.c:152454:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 152454 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 1999, __pyx_L1_error) | ^ talib/_ta_lib.c:152559:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 152559 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2006, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_424stream_CDLENGULFING’: talib/_ta_lib.c:152956:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 152956 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2049, __pyx_L1_error) | ^ talib/_ta_lib.c:153061:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153061 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2056, __pyx_L1_error) | ^ talib/_ta_lib.c:153166:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153166 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2063, __pyx_L1_error) | ^ talib/_ta_lib.c:153271:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153271 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2070, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_426stream_CDLEVENINGDOJISTAR’: talib/_ta_lib.c:153686:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153686 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2115, __pyx_L1_error) | ^ talib/_ta_lib.c:153791:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153791 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2122, __pyx_L1_error) | ^ talib/_ta_lib.c:153896:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 153896 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2129, __pyx_L1_error) | ^ talib/_ta_lib.c:154001:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 154001 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2136, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_428stream_CDLEVENINGSTAR’: talib/_ta_lib.c:154416:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 154416 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2181, __pyx_L1_error) | ^ talib/_ta_lib.c:154521:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 154521 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2188, __pyx_L1_error) | ^ talib/_ta_lib.c:154626:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 154626 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2195, __pyx_L1_error) | ^ talib/_ta_lib.c:154731:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 154731 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2202, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_430stream_CDLGAPSIDESIDEWHITE’: talib/_ta_lib.c:155128:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155128 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2245, __pyx_L1_error) | ^ talib/_ta_lib.c:155233:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155233 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2252, __pyx_L1_error) | ^ talib/_ta_lib.c:155338:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155338 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2259, __pyx_L1_error) | ^ talib/_ta_lib.c:155443:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155443 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2266, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_432stream_CDLGRAVESTONEDOJI’: talib/_ta_lib.c:155840:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155840 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2309, __pyx_L1_error) | ^ talib/_ta_lib.c:155945:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 155945 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2316, __pyx_L1_error) | ^ talib/_ta_lib.c:156050:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156050 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2323, __pyx_L1_error) | ^ talib/_ta_lib.c:156155:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156155 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2330, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_434stream_CDLHAMMER’: talib/_ta_lib.c:156552:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156552 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2373, __pyx_L1_error) | ^ talib/_ta_lib.c:156657:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156657 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2380, __pyx_L1_error) | ^ talib/_ta_lib.c:156762:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156762 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2387, __pyx_L1_error) | ^ talib/_ta_lib.c:156867:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 156867 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2394, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_436stream_CDLHANGINGMAN’: talib/_ta_lib.c:157264:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 157264 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2437, __pyx_L1_error) | ^ talib/_ta_lib.c:157369:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 157369 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2444, __pyx_L1_error) | ^ talib/_ta_lib.c:157474:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 157474 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2451, __pyx_L1_error) | ^ talib/_ta_lib.c:157579:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 157579 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2458, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_438stream_CDLHARAMI’: talib/_ta_lib.c:157976:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 157976 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2501, __pyx_L1_error) | ^ talib/_ta_lib.c:158081:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158081 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2508, __pyx_L1_error) | ^ talib/_ta_lib.c:158186:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158186 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2515, __pyx_L1_error) | ^ talib/_ta_lib.c:158291:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158291 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2522, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_440stream_CDLHARAMICROSS’: talib/_ta_lib.c:158688:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158688 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2565, __pyx_L1_error) | ^ talib/_ta_lib.c:158793:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158793 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2572, __pyx_L1_error) | ^ talib/_ta_lib.c:158898:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 158898 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2579, __pyx_L1_error) | ^ talib/_ta_lib.c:159003:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 159003 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2586, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_442stream_CDLHIGHWAVE’: talib/_ta_lib.c:159400:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 159400 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2629, __pyx_L1_error) | ^ talib/_ta_lib.c:159505:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 159505 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2636, __pyx_L1_error) | ^ talib/_ta_lib.c:159610:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 159610 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2643, __pyx_L1_error) | ^ talib/_ta_lib.c:159715:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 159715 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2650, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_444stream_CDLHIKKAKE’: talib/_ta_lib.c:160112:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160112 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2693, __pyx_L1_error) | ^ talib/_ta_lib.c:160217:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160217 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2700, __pyx_L1_error) | ^ talib/_ta_lib.c:160322:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160322 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2707, __pyx_L1_error) | ^ talib/_ta_lib.c:160427:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160427 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2714, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_446stream_CDLHIKKAKEMOD’: talib/_ta_lib.c:160824:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160824 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2757, __pyx_L1_error) | ^ talib/_ta_lib.c:160929:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 160929 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2764, __pyx_L1_error) | ^ talib/_ta_lib.c:161034:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161034 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2771, __pyx_L1_error) | ^ talib/_ta_lib.c:161139:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161139 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2778, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_448stream_CDLHOMINGPIGEON’: talib/_ta_lib.c:161536:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161536 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2821, __pyx_L1_error) | ^ talib/_ta_lib.c:161641:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161641 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2828, __pyx_L1_error) | ^ talib/_ta_lib.c:161746:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161746 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2835, __pyx_L1_error) | ^ talib/_ta_lib.c:161851:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 161851 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2842, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_450stream_CDLIDENTICAL3CROWS’: talib/_ta_lib.c:162248:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 162248 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2885, __pyx_L1_error) | ^ talib/_ta_lib.c:162353:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 162353 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2892, __pyx_L1_error) | ^ talib/_ta_lib.c:162458:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 162458 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2899, __pyx_L1_error) | ^ talib/_ta_lib.c:162563:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 162563 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2906, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_452stream_CDLINNECK’: talib/_ta_lib.c:162960:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 162960 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2949, __pyx_L1_error) | ^ talib/_ta_lib.c:163065:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163065 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2956, __pyx_L1_error) | ^ talib/_ta_lib.c:163170:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163170 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2963, __pyx_L1_error) | ^ talib/_ta_lib.c:163275:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163275 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 2970, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_454stream_CDLINVERTEDHAMMER’: talib/_ta_lib.c:163672:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163672 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3013, __pyx_L1_error) | ^ talib/_ta_lib.c:163777:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163777 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3020, __pyx_L1_error) | ^ talib/_ta_lib.c:163882:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163882 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3027, __pyx_L1_error) | ^ talib/_ta_lib.c:163987:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 163987 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3034, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_456stream_CDLKICKING’: talib/_ta_lib.c:164384:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 164384 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3077, __pyx_L1_error) | ^ talib/_ta_lib.c:164489:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 164489 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3084, __pyx_L1_error) | ^ talib/_ta_lib.c:164594:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 164594 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3091, __pyx_L1_error) | ^ talib/_ta_lib.c:164699:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 164699 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3098, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_458stream_CDLKICKINGBYLENGTH’: talib/_ta_lib.c:165096:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165096 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3141, __pyx_L1_error) | ^ talib/_ta_lib.c:165201:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165201 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3148, __pyx_L1_error) | ^ talib/_ta_lib.c:165306:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165306 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3155, __pyx_L1_error) | ^ talib/_ta_lib.c:165411:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165411 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3162, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_460stream_CDLLADDERBOTTOM’: talib/_ta_lib.c:165808:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165808 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3205, __pyx_L1_error) | ^ talib/_ta_lib.c:165913:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 165913 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3212, __pyx_L1_error) | ^ talib/_ta_lib.c:166018:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166018 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3219, __pyx_L1_error) | ^ talib/_ta_lib.c:166123:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166123 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3226, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_462stream_CDLLONGLEGGEDDOJI’: talib/_ta_lib.c:166520:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166520 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3269, __pyx_L1_error) | ^ talib/_ta_lib.c:166625:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166625 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3276, __pyx_L1_error) | ^ talib/_ta_lib.c:166730:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166730 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3283, __pyx_L1_error) | ^ talib/_ta_lib.c:166835:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 166835 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3290, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_464stream_CDLLONGLINE’: talib/_ta_lib.c:167232:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 167232 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3333, __pyx_L1_error) | ^ talib/_ta_lib.c:167337:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 167337 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3340, __pyx_L1_error) | ^ talib/_ta_lib.c:167442:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 167442 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3347, __pyx_L1_error) | ^ talib/_ta_lib.c:167547:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 167547 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3354, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_466stream_CDLMARUBOZU’: talib/_ta_lib.c:167944:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 167944 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3397, __pyx_L1_error) | ^ talib/_ta_lib.c:168049:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168049 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3404, __pyx_L1_error) | ^ talib/_ta_lib.c:168154:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168154 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3411, __pyx_L1_error) | ^ talib/_ta_lib.c:168259:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168259 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3418, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_468stream_CDLMATCHINGLOW’: talib/_ta_lib.c:168656:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168656 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3461, __pyx_L1_error) | ^ talib/_ta_lib.c:168761:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168761 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3468, __pyx_L1_error) | ^ talib/_ta_lib.c:168866:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168866 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3475, __pyx_L1_error) | ^ talib/_ta_lib.c:168971:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 168971 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3482, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_470stream_CDLMATHOLD’: talib/_ta_lib.c:169386:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 169386 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3527, __pyx_L1_error) | ^ talib/_ta_lib.c:169491:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 169491 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3534, __pyx_L1_error) | ^ talib/_ta_lib.c:169596:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 169596 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3541, __pyx_L1_error) | ^ talib/_ta_lib.c:169701:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 169701 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3548, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_472stream_CDLMORNINGDOJISTAR’: talib/_ta_lib.c:170116:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170116 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3593, __pyx_L1_error) | ^ talib/_ta_lib.c:170221:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170221 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3600, __pyx_L1_error) | ^ talib/_ta_lib.c:170326:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170326 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3607, __pyx_L1_error) | ^ talib/_ta_lib.c:170431:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170431 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3614, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_474stream_CDLMORNINGSTAR’: talib/_ta_lib.c:170846:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170846 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3659, __pyx_L1_error) | ^ talib/_ta_lib.c:170951:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 170951 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3666, __pyx_L1_error) | ^ talib/_ta_lib.c:171056:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171056 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3673, __pyx_L1_error) | ^ talib/_ta_lib.c:171161:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171161 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3680, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_476stream_CDLONNECK’: talib/_ta_lib.c:171558:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171558 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3723, __pyx_L1_error) | ^ talib/_ta_lib.c:171663:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171663 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3730, __pyx_L1_error) | ^ talib/_ta_lib.c:171768:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171768 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3737, __pyx_L1_error) | ^ talib/_ta_lib.c:171873:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 171873 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3744, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_478stream_CDLPIERCING’: talib/_ta_lib.c:172270:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 172270 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3787, __pyx_L1_error) | ^ talib/_ta_lib.c:172375:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 172375 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3794, __pyx_L1_error) | ^ talib/_ta_lib.c:172480:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 172480 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3801, __pyx_L1_error) | ^ talib/_ta_lib.c:172585:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 172585 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3808, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_480stream_CDLRICKSHAWMAN’: talib/_ta_lib.c:172982:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 172982 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3851, __pyx_L1_error) | ^ talib/_ta_lib.c:173087:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173087 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3858, __pyx_L1_error) | ^ talib/_ta_lib.c:173192:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173192 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3865, __pyx_L1_error) | ^ talib/_ta_lib.c:173297:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173297 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3872, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_482stream_CDLRISEFALL3METHODS’: talib/_ta_lib.c:173694:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173694 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3915, __pyx_L1_error) | ^ talib/_ta_lib.c:173799:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173799 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3922, __pyx_L1_error) | ^ talib/_ta_lib.c:173904:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 173904 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3929, __pyx_L1_error) | ^ talib/_ta_lib.c:174009:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 174009 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3936, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_484stream_CDLSEPARATINGLINES’: talib/_ta_lib.c:174406:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 174406 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3979, __pyx_L1_error) | ^ talib/_ta_lib.c:174511:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 174511 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3986, __pyx_L1_error) | ^ talib/_ta_lib.c:174616:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 174616 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 3993, __pyx_L1_error) | ^ talib/_ta_lib.c:174721:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 174721 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4000, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_486stream_CDLSHOOTINGSTAR’: talib/_ta_lib.c:175118:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175118 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4043, __pyx_L1_error) | ^ talib/_ta_lib.c:175223:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175223 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4050, __pyx_L1_error) | ^ talib/_ta_lib.c:175328:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175328 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4057, __pyx_L1_error) | ^ talib/_ta_lib.c:175433:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175433 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4064, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_488stream_CDLSHORTLINE’: talib/_ta_lib.c:175830:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175830 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4107, __pyx_L1_error) | ^ talib/_ta_lib.c:175935:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 175935 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4114, __pyx_L1_error) | ^ talib/_ta_lib.c:176040:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176040 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4121, __pyx_L1_error) | ^ talib/_ta_lib.c:176145:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176145 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4128, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_490stream_CDLSPINNINGTOP’: talib/_ta_lib.c:176542:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176542 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4171, __pyx_L1_error) | ^ talib/_ta_lib.c:176647:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176647 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4178, __pyx_L1_error) | ^ talib/_ta_lib.c:176752:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176752 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4185, __pyx_L1_error) | ^ talib/_ta_lib.c:176857:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 176857 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4192, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_492stream_CDLSTALLEDPATTERN’: talib/_ta_lib.c:177254:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 177254 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4235, __pyx_L1_error) | ^ talib/_ta_lib.c:177359:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 177359 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4242, __pyx_L1_error) | ^ talib/_ta_lib.c:177464:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 177464 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4249, __pyx_L1_error) | ^ talib/_ta_lib.c:177569:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 177569 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4256, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_494stream_CDLSTICKSANDWICH’: talib/_ta_lib.c:177966:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 177966 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4299, __pyx_L1_error) | ^ talib/_ta_lib.c:178071:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178071 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4306, __pyx_L1_error) | ^ talib/_ta_lib.c:178176:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178176 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4313, __pyx_L1_error) | ^ talib/_ta_lib.c:178281:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178281 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4320, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_496stream_CDLTAKURI’: talib/_ta_lib.c:178678:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178678 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4363, __pyx_L1_error) | ^ talib/_ta_lib.c:178783:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178783 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4370, __pyx_L1_error) | ^ talib/_ta_lib.c:178888:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178888 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4377, __pyx_L1_error) | ^ talib/_ta_lib.c:178993:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 178993 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4384, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_498stream_CDLTASUKIGAP’: talib/_ta_lib.c:179390:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 179390 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4427, __pyx_L1_error) | ^ talib/_ta_lib.c:179495:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 179495 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4434, __pyx_L1_error) | ^ talib/_ta_lib.c:179600:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 179600 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4441, __pyx_L1_error) | ^ talib/_ta_lib.c:179705:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 179705 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4448, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_500stream_CDLTHRUSTING’: talib/_ta_lib.c:180102:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180102 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4491, __pyx_L1_error) | ^ talib/_ta_lib.c:180207:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180207 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4498, __pyx_L1_error) | ^ talib/_ta_lib.c:180312:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180312 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4505, __pyx_L1_error) | ^ talib/_ta_lib.c:180417:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180417 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4512, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_502stream_CDLTRISTAR’: talib/_ta_lib.c:180814:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180814 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4555, __pyx_L1_error) | ^ talib/_ta_lib.c:180919:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 180919 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4562, __pyx_L1_error) | ^ talib/_ta_lib.c:181024:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181024 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4569, __pyx_L1_error) | ^ talib/_ta_lib.c:181129:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181129 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4576, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_504stream_CDLUNIQUE3RIVER’: talib/_ta_lib.c:181526:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181526 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4619, __pyx_L1_error) | ^ talib/_ta_lib.c:181631:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181631 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4626, __pyx_L1_error) | ^ talib/_ta_lib.c:181736:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181736 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4633, __pyx_L1_error) | ^ talib/_ta_lib.c:181841:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 181841 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4640, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_506stream_CDLUPSIDEGAP2CROWS’: talib/_ta_lib.c:182238:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 182238 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4683, __pyx_L1_error) | ^ talib/_ta_lib.c:182343:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 182343 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4690, __pyx_L1_error) | ^ talib/_ta_lib.c:182448:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 182448 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4697, __pyx_L1_error) | ^ talib/_ta_lib.c:182553:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 182553 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4704, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_508stream_CDLXSIDEGAP3METHODS’: talib/_ta_lib.c:182950:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 182950 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_open); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4747, __pyx_L1_error) | ^ talib/_ta_lib.c:183055:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 183055 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4754, __pyx_L1_error) | ^ talib/_ta_lib.c:183160:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 183160 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4761, __pyx_L1_error) | ^ talib/_ta_lib.c:183265:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 183265 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4768, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_510stream_CEIL’: talib/_ta_lib.c:183583:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 183583 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4808, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_512stream_CMO’: talib/_ta_lib.c:183857:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 183857 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4844, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_514stream_CORREL’: talib/_ta_lib.c:184145:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 184145 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4882, __pyx_L1_error) | ^ talib/_ta_lib.c:184250:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 184250 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4889, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_516stream_COS’: talib/_ta_lib.c:184502:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 184502 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4925, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_518stream_COSH’: talib/_ta_lib.c:184721:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 184721 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4959, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_520stream_DEMA’: talib/_ta_lib.c:184995:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 184995 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 4995, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_522stream_DIV’: talib/_ta_lib.c:185265:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 185265 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5031, __pyx_L1_error) | ^ talib/_ta_lib.c:185370:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 185370 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5038, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_524stream_DX’: talib/_ta_lib.c:185705:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 185705 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5078, __pyx_L1_error) | ^ talib/_ta_lib.c:185810:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 185810 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5085, __pyx_L1_error) | ^ talib/_ta_lib.c:185915:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 185915 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5092, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_526stream_EMA’: talib/_ta_lib.c:186255:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 186255 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5132, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_528stream_EXP’: talib/_ta_lib.c:186474:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 186474 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5166, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_530stream_FLOOR’: talib/_ta_lib.c:186693:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 186693 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5200, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_532stream_HT_DCPERIOD’: talib/_ta_lib.c:186912:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 186912 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5234, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_534stream_HT_DCPHASE’: talib/_ta_lib.c:187131:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 187131 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5268, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_536stream_HT_PHASOR’: talib/_ta_lib.c:187353:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 187353 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5304, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_538stream_HT_SINE’: talib/_ta_lib.c:187596:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 187596 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5341, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_540stream_HT_TRENDLINE’: talib/_ta_lib.c:187836:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 187836 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5376, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_542stream_HT_TRENDMODE’: talib/_ta_lib.c:188055:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 188055 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5410, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_544stream_KAMA’: talib/_ta_lib.c:188329:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 188329 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5446, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_546stream_LINEARREG’: talib/_ta_lib.c:188603:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 188603 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5482, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_548stream_LINEARREG_ANGLE’: talib/_ta_lib.c:188877:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 188877 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5518, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_550stream_LINEARREG_INTERCEPT’: talib/_ta_lib.c:189151:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 189151 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5554, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_552stream_LINEARREG_SLOPE’: talib/_ta_lib.c:189425:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 189425 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5590, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_554stream_LN’: talib/_ta_lib.c:189644:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 189644 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5624, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_556stream_LOG10’: talib/_ta_lib.c:189863:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 189863 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5658, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_558stream_MA’: talib/_ta_lib.c:190153:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 190153 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5695, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_560stream_MACD’: talib/_ta_lib.c:190464:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 190464 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5737, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_562stream_MACDEXT’: talib/_ta_lib.c:190859:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 190859 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5784, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_564stream_MACDFIX’: talib/_ta_lib.c:191174:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 191174 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5826, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_566stream_MAMA’: talib/_ta_lib.c:191503:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 191503 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5867, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_568stream_MAVP’: talib/_ta_lib.c:191844:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 191844 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5908, __pyx_L1_error) | ^ talib/_ta_lib.c:191949:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 191949 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_periods); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5915, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_570stream_MAX’: talib/_ta_lib.c:192256:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 192256 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5953, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_572stream_MAXINDEX’: talib/_ta_lib.c:192530:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 192530 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 5989, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_574stream_MEDPRICE’: talib/_ta_lib.c:192800:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 192800 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6024, __pyx_L1_error) | ^ talib/_ta_lib.c:192905:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 192905 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6031, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_576stream_MFI’: talib/_ta_lib.c:193254:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 193254 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6072, __pyx_L1_error) | ^ talib/_ta_lib.c:193359:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 193359 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6079, __pyx_L1_error) | ^ talib/_ta_lib.c:193464:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 193464 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6086, __pyx_L1_error) | ^ talib/_ta_lib.c:193569:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 193569 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6093, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_578stream_MIDPOINT’: talib/_ta_lib.c:193942:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 193942 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6135, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_580stream_MIDPRICE’: talib/_ta_lib.c:194230:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 194230 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6172, __pyx_L1_error) | ^ talib/_ta_lib.c:194335:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 194335 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6179, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_582stream_MIN’: talib/_ta_lib.c:194642:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 194642 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6217, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_584stream_MININDEX’: talib/_ta_lib.c:194916:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 194916 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6253, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_586stream_MINMAX’: talib/_ta_lib.c:195193:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 195193 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6291, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_588stream_MINMAXINDEX’: talib/_ta_lib.c:195491:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 195491 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6330, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_590stream_MINUS_DI’: talib/_ta_lib.c:195814:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 195814 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6369, __pyx_L1_error) | ^ talib/_ta_lib.c:195919:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 195919 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6376, __pyx_L1_error) | ^ talib/_ta_lib.c:196024:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 196024 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6383, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_592stream_MINUS_DM’: talib/_ta_lib.c:196378:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 196378 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6424, __pyx_L1_error) | ^ talib/_ta_lib.c:196483:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 196483 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6431, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_594stream_MOM’: talib/_ta_lib.c:196790:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 196790 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6469, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_596stream_MULT’: talib/_ta_lib.c:197060:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 197060 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6505, __pyx_L1_error) | ^ talib/_ta_lib.c:197165:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 197165 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6512, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_598stream_NATR’: talib/_ta_lib.c:197500:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 197500 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6552, __pyx_L1_error) | ^ talib/_ta_lib.c:197605:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 197605 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6559, __pyx_L1_error) | ^ talib/_ta_lib.c:197710:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 197710 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6566, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_600stream_OBV’: talib/_ta_lib.c:198046:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 198046 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6606, __pyx_L1_error) | ^ talib/_ta_lib.c:198151:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 198151 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_volume); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6613, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_602stream_PLUS_DI’: talib/_ta_lib.c:198486:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 198486 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6653, __pyx_L1_error) | ^ talib/_ta_lib.c:198591:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 198591 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6660, __pyx_L1_error) | ^ talib/_ta_lib.c:198696:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 198696 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6667, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_604stream_PLUS_DM’: talib/_ta_lib.c:199050:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 199050 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6708, __pyx_L1_error) | ^ talib/_ta_lib.c:199155:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 199155 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6715, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_606stream_PPO’: talib/_ta_lib.c:199494:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 199494 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6755, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_608stream_ROC’: talib/_ta_lib.c:199768:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 199768 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6791, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_610stream_ROCP’: talib/_ta_lib.c:200042:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 200042 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6827, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_612stream_ROCR’: talib/_ta_lib.c:200316:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 200316 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6863, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_614stream_ROCR100’: talib/_ta_lib.c:200590:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 200590 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6899, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_616stream_RSI’: talib/_ta_lib.c:200864:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 200864 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6935, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_618stream_SAR’: talib/_ta_lib.c:201168:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 201168 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6973, __pyx_L1_error) | ^ talib/_ta_lib.c:201273:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 201273 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 6980, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_620stream_SAREXT’: talib/_ta_lib.c:201706:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 201706 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7026, __pyx_L1_error) | ^ talib/_ta_lib.c:201811:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 201811 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7033, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_622stream_SIN’: talib/_ta_lib.c:202063:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 202063 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7069, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_624stream_SINH’: talib/_ta_lib.c:202282:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 202282 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7103, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_626stream_SMA’: talib/_ta_lib.c:202556:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 202556 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7139, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_628stream_SQRT’: talib/_ta_lib.c:202775:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 202775 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7173, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_630stream_STDDEV’: talib/_ta_lib.c:203065:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 203065 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7210, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_632stream_STOCH’: talib/_ta_lib.c:203434:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 203434 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7254, __pyx_L1_error) | ^ talib/_ta_lib.c:203539:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 203539 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7261, __pyx_L1_error) | ^ talib/_ta_lib.c:203644:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 203644 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7268, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_634stream_STOCHF’: talib/_ta_lib.c:204068:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 204068 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7315, __pyx_L1_error) | ^ talib/_ta_lib.c:204173:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 204173 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7322, __pyx_L1_error) | ^ talib/_ta_lib.c:204278:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 204278 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7329, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_636stream_STOCHRSI’: talib/_ta_lib.c:204690:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 204690 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7375, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_638stream_SUB’: talib/_ta_lib.c:204981:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 204981 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real0); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7412, __pyx_L1_error) | ^ talib/_ta_lib.c:205086:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 205086 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real1); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7419, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_640stream_SUM’: talib/_ta_lib.c:205393:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 205393 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7457, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_642stream_T3’: talib/_ta_lib.c:205683:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 205683 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7494, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_644stream_TAN’: talib/_ta_lib.c:205902:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 205902 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7528, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_646stream_TANH’: talib/_ta_lib.c:206121:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 206121 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7562, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_648stream_TEMA’: talib/_ta_lib.c:206395:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 206395 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7598, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_650stream_TRANGE’: talib/_ta_lib.c:206679:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 206679 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7634, __pyx_L1_error) | ^ talib/_ta_lib.c:206784:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 206784 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7641, __pyx_L1_error) | ^ talib/_ta_lib.c:206889:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 206889 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7648, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_652stream_TRIMA’: talib/_ta_lib.c:207229:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 207229 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7688, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_654stream_TRIX’: talib/_ta_lib.c:207503:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 207503 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7724, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_656stream_TSF’: talib/_ta_lib.c:207777:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 207777 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7760, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_658stream_TYPPRICE’: talib/_ta_lib.c:208061:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208061 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7796, __pyx_L1_error) | ^ talib/_ta_lib.c:208166:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208166 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7803, __pyx_L1_error) | ^ talib/_ta_lib.c:208271:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208271 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7810, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_660stream_ULTOSC’: talib/_ta_lib.c:208671:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208671 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7854, __pyx_L1_error) | ^ talib/_ta_lib.c:208776:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208776 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7861, __pyx_L1_error) | ^ talib/_ta_lib.c:208881:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 208881 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7868, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_662stream_VAR’: talib/_ta_lib.c:209237:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 209237 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7909, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_664stream_WCLPRICE’: talib/_ta_lib.c:209521:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 209521 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7945, __pyx_L1_error) | ^ talib/_ta_lib.c:209626:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 209626 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7952, __pyx_L1_error) | ^ talib/_ta_lib.c:209731:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 209731 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 7959, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_666stream_WILLR’: talib/_ta_lib.c:210099:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 210099 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_high); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 8001, __pyx_L1_error) | ^ talib/_ta_lib.c:210204:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 210204 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_low); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 8008, __pyx_L1_error) | ^ talib/_ta_lib.c:210309:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 210309 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_close); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 8015, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__pyx_pf_5talib_7_ta_lib_668stream_WMA’: talib/_ta_lib.c:210649:15: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyArrayObject *’ {aka ‘struct tagPyArrayObject_fields *’} [-Wincompatible-pointer-types] 210649 | __pyx_t_2 = PyArray_GETCONTIGUOUS(__pyx_v_real); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 8055, __pyx_L1_error) | ^ talib/_ta_lib.c: In function ‘__Pyx_ParseOptionalKeywords’: talib/_ta_lib.c:250463:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250463:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250463:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250463:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250463:21: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250463:21: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250463 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( | ^~~~~~~~~~~~~~~~~~~ talib/_ta_lib.c:250479:25: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 250479 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : | ^ In file included from /usr/include/python3.9/unicodeobject.h:1026, from /usr/include/python3.9/Python.h:93, from talib/_ta_lib.c:4: /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-alt-linux-gcc -pthread -shared -pipe -frecord-gcc-switches -Wall -g -O2 build/temp.linux-x86_64-3.9/talib/_ta_lib.o -L/usr/lib -L/usr/local/lib -L/usr/lib64 -L/usr/local/lib64 -L/opt/lib -L/opt/local/lib -L/usr/lib64 -lta_lib -o build/lib.linux-x86_64-3.9/talib/_ta_lib.cpython-39.so + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.15432 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-talib-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-talib-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd talib-0.4.17 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-talib-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-talib-buildroot creating /usr/src/tmp/python3-module-talib-buildroot/usr creating /usr/src/tmp/python3-module-talib-buildroot/usr/lib64 creating /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3 creating /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages creating /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/_ta_lib.cpython-39.so -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/__init__.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/abstract.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/deprecated.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/stream.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/test_abstract.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/test_data.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/test_func.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/test_pandas.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib copying build/lib.linux-x86_64-3.9/talib/test_stream.py -> /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py to abstract.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/deprecated.py to deprecated.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py to stream.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py to test_abstract.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_data.py to test_data.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py to test_func.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py to test_pandas.cpython-39.pyc byte-compiling /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_stream.py to test_stream.cpython-39.pyc running install_egg_info running egg_info creating TA_Lib.egg-info writing TA_Lib.egg-info/PKG-INFO writing dependency_links to TA_Lib.egg-info/dependency_links.txt writing requirements to TA_Lib.egg-info/requires.txt writing top-level names to TA_Lib.egg-info/top_level.txt writing manifest file 'TA_Lib.egg-info/SOURCES.txt' reading manifest file 'TA_Lib.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'TA_Lib.egg-info/SOURCES.txt' Copying TA_Lib.egg-info to /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info running install_scripts + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-talib-buildroot (auto) mode of './usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/python3-module-talib-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/python3-module-talib-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-talib-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-talib-buildroot ./usr/lib64: (from :0) Verifying ELF objects in /usr/src/tmp/python3-module-talib-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python3 modules in /usr/src/tmp/python3-module-talib-buildroot using /usr/bin/python3 Can't list '/usr/src/tmp/python3-module-talib-buildroot/usr/lib/python3/site-packages' unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/abstract.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/deprecated.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/stream.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/test_abstract.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/test_data.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/test_func.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/test_pandas.cpython-39.pyc unlink /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.pyc compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/deprecated.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_data.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_stream.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-talib-buildroot using /usr/bin/python3 -O Can't list '/usr/src/tmp/python3-module-talib-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/deprecated.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_data.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_stream.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-talib-buildroot using /usr/bin/python3 -OO Can't list '/usr/src/tmp/python3-module-talib-buildroot/usr/lib/python3/site-packages' compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/deprecated.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_data.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py compile /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_stream.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib64/python3/site-packages/talib/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/__init__.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/abstract.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/abstract.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/abstract.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/abstract.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/deprecated.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/deprecated.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/deprecated.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/deprecated.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/stream.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/stream.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/stream.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/stream.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_abstract.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_abstract.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_abstract.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_abstract.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_data.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_data.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_func.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_func.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_func.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_func.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_pandas.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_pandas.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_pandas.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_pandas.cpython-39.opt-1.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.opt-1.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.pyc' './usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.opt-2.pyc' => './usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.opt-1.pyc' Processing files: python3-module-talib-0.4.17-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hL7EQw find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YV1Guz find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) 'Assign' object has no attribute 'args' python3.req: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py: skipping atexit python3.req: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py: skipping itertools /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py: Ignore for REQ=slight module=pandas /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py: talib._ta_lib is possibly a self-providing dependency, skip it /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/__init__.py: Ignore for REQ=slight module=_ta_lib /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py: talib._ta_lib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/abstract.py: talib._ta_lib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py: talib._ta_lib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/stream.py: talib._ta_lib is possibly a self-providing dependency, skip it /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py: Ignore for REQ=slight module=collections /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py: Ignore for REQ=slight module=ordereddict /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py: Ignore for REQ=slight module=pandas /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py: talib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_abstract.py: talib.test_data is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py: talib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_func.py: talib.test_data is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py: talib is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_pandas.py: talib.test_data is possibly a self-providing dependency, skip it /usr/src/tmp/python3-module-talib-buildroot/usr/lib64/python3/site-packages/talib/test_stream.py: talib is possibly a self-providing dependency, skip it Provides: python3(talib), python3(talib._ta_lib), python3(talib.abstract), python3(talib.deprecated), python3(talib.stream), python3(talib.test_abstract), python3(talib.test_data), python3(talib.test_func), python3(talib.test_pandas), python3(talib.test_stream) Requires: /usr/lib64/python3/site-packages, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libta_lib.so.0()(64bit) >= set:ofuZlZ7EMZhZreoQyw6OSBh52TxeCAc4Iu5F3BAydjvc21IRsfhhoPjHBAIPg9MACzlFj0JtzT3OcsLTzOr0ZyPl6g7roX9UGMJJLDl5yVpCESfDJBI3yh5WoJzZ5dxO2sEMcw3EEPtrEMRPZynxg9dB0ZxwB0SJGdQsMOTLJien2WKr0GUwS3HxtYYBM0Zfp3HN3A6MjY6akSHscMdiE6D4Wtj4DbDOYObrlKKSBaXyfQKHj8ztQm0pt9P5UcX3m9epJs8GgXf8gs6XKyjzhm5Sv5GamX0sQxgbtkTqO7NYm8UakNZBkgZ6HOg6RZiZDzWZqp1ZIkzxddY0uT0Gz1Tme0hjKX11MkbTcwK0SH8IZfX0uPxgdMDL73kMAmSaUefbRA7H2J1FCCcXxBkxtyCE0Z5rZoaYqHlPELwWKZiFyhQhbxRxqXuuwg4kJMYKjZIjWZmPeXfcSMrIDeACybZuIvGLkr9H5Mqyo4tjiMwv8MMdQwQkJ6SQf86K9lWlS91tliDbYye730q6xHmsZaPVbzK3Y317giWLijI0LGGsYzO8qeKDPuVMdAjZ277jmmEoT2rZyEsDZK2vbGNCuRsJGVDT2njKLYAaPZnp3MTfTDXeZnVSemOCgkogHLoCVMcdXtW8G2CBiwFgzgyCjnKPzDnkrcJwzeLMbizaCNArs5SXy2P80NfIQkcX239xNPLzmG49fEgU1jUFScXGLC4Of8PdyzySrCoUig6g7TJVxQFNu0Kf0eW1IoML97leduQ5sHGZx4d7BtmSVPlJHVwfG6VckfqmS2, python3(__future__) < 0, python3(functools) < 0, python3(nose.tools) < 0, python3(numpy) < 0, python3(pandas) < 0, python3.9-ABI(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.SKQlUx Creating python3-module-talib-debuginfo package Processing files: python3-module-talib-debuginfo-0.4.17-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UehBiy find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Fu5q0w find-requires: running scripts (debuginfo) Requires: python3-module-talib = 0.4.17-alt3, debug64(libc.so.6), debug64(libta_lib.so.0) Adding to python3-module-talib-debuginfo a strict dependency on python3-module-talib Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-talib-0.4.17-alt3.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/python3-module-talib-debuginfo-0.4.17-alt3.x86_64.rpm (w2T8.xzdio) 72.13user 2.26system 1:16.95elapsed 96%CPU (0avgtext+0avgdata 668232maxresident)k 0inputs+0outputs (0major+552317minor)pagefaults 0swaps /.out/python3-module-talib-0.4.17-alt3.x86_64.rpm: license not found in '/usr/share/license' directory: BSD2 /.out/python3-module-talib-debuginfo-0.4.17-alt3.x86_64.rpm: license not found in '/usr/share/license' directory: BSD2 6.38user 2.31system 1:34.05elapsed 9%CPU (0avgtext+0avgdata 128680maxresident)k 408inputs+0outputs (0major+323697minor)pagefaults 0swaps --- python3-module-talib-0.4.17-alt3.x86_64.rpm.repo 2021-02-20 03:45:30.000000000 +0000 +++ python3-module-talib-0.4.17-alt3.x86_64.rpm.hasher 2024-06-16 02:38:16.842434404 +0000 @@ -55,3 +55,2 @@ Requires: python3(pandas) < 0 -Requires: python3(talib._ta_lib) < 0 Requires: python3.9-ABI(64bit) @@ -71,4 +70,4 @@ File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info 40755 root:root -File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info/PKG-INFO 100644 root:root 96fe5073d8ff9b7017c0728bcde761e5 -File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info/SOURCES.txt 100644 root:root 124f73b6f5f9bcd5dc613a01c3f8dfe7 +File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info/PKG-INFO 100644 root:root ebc20032a25c8bcd0640ad4caa001504 +File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info/SOURCES.txt 100644 root:root 9b1b3d0313f44d8b7c24f45ef635f6e3 File: /usr/lib64/python3/site-packages/TA_Lib-0.4.17-py3.9.egg-info/dependency_links.txt 100644 root:root 68b329da9893e34099c7d8ad5cb9c940 @@ -106,3 +105,3 @@ File: /usr/lib64/python3/site-packages/talib/__pycache__/test_stream.cpython-39.pyc 100644 root:root 964e8ba61af0c7974d02d5b5678352bf -File: /usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so 100644 root:root a7b88c8cf8832dd6a2908be4acfe73e9 +File: /usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so 100644 root:root a5c90625067213f8c58e14ebde64c446 File: /usr/lib64/python3/site-packages/talib/abstract.py 100644 root:root 80330de390cdbd5531430806fa3b49f3 @@ -115,2 +114,2 @@ File: /usr/lib64/python3/site-packages/talib/test_stream.py 100644 root:root aa05c0bef5a47f613939ba4c82e57246 -RPMIdentity: 1b37a892217fe8adb018055072a794c44fff541e7ce6153d9a9d71f66620b1cbe075a74970b3ba842f666c6d903c108916ae396a5c9a2ec0ec0f32f1da167198 +RPMIdentity: b0cb38b7b2e7874f3a715395b4469fc84a785bb3fec25f12dc4a05ef492d056f0e901e2bbb916ae2d5b942b74628bb2ad0f64a86a950348d0ac6cb981739c898 --- python3-module-talib-debuginfo-0.4.17-alt3.x86_64.rpm.repo 2021-02-20 03:45:30.000000000 +0000 +++ python3-module-talib-debuginfo-0.4.17-alt3.x86_64.rpm.hasher 2024-06-16 02:38:16.928434720 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/b1 40755 root:root -/usr/lib/debug/.build-id/b1/7be43efd0704114e2341a1a0b3d2a06a31b179 120777 root:root ../../../../lib64/python3/site-packages/talib/_ta_lib.cpython-39.so -/usr/lib/debug/.build-id/b1/7be43efd0704114e2341a1a0b3d2a06a31b179.debug 120777 root:root ../../usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug +/usr/lib/debug/.build-id/26 40755 root:root +/usr/lib/debug/.build-id/26/7e67ad5b50d13b111b389b2c44392dc21e9467 120777 root:root ../../../../lib64/python3/site-packages/talib/_ta_lib.cpython-39.so +/usr/lib/debug/.build-id/26/7e67ad5b50d13b111b389b2c44392dc21e9467.debug 120777 root:root ../../usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -15,5 +15,5 @@ Provides: python3-module-talib-debuginfo = 0.4.17-alt3:sisyphus+265234.54200.49.1 -File: /usr/lib/debug/.build-id/b1 40755 root:root -File: /usr/lib/debug/.build-id/b1/7be43efd0704114e2341a1a0b3d2a06a31b179 120777 root:root ../../../../lib64/python3/site-packages/talib/_ta_lib.cpython-39.so -File: /usr/lib/debug/.build-id/b1/7be43efd0704114e2341a1a0b3d2a06a31b179.debug 120777 root:root ../../usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug +File: /usr/lib/debug/.build-id/26 40755 root:root +File: /usr/lib/debug/.build-id/26/7e67ad5b50d13b111b389b2c44392dc21e9467 120777 root:root ../../../../lib64/python3/site-packages/talib/_ta_lib.cpython-39.so +File: /usr/lib/debug/.build-id/26/7e67ad5b50d13b111b389b2c44392dc21e9467.debug 120777 root:root ../../usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug File: /usr/lib/debug/usr/lib64/python3 40755 root:root @@ -21,3 +21,3 @@ File: /usr/lib/debug/usr/lib64/python3/site-packages/talib 40755 root:root -File: /usr/lib/debug/usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug 100644 root:root 0ac87bae8d6cefc0e578bf7aba491019 +File: /usr/lib/debug/usr/lib64/python3/site-packages/talib/_ta_lib.cpython-39.so.debug 100644 root:root 87a0d8d2d824639b1ea03b1565d6bd38 File: /usr/src/debug/talib-0.4.17 40755 root:root @@ -25,2 +25,2 @@ File: /usr/src/debug/talib-0.4.17/talib/_ta_lib.c 100644 root:root c377d3cbf532391a4256e308717c5b25 -RPMIdentity: 8130a3d59517738128f8a363bfb333ba90af5d5d3fd6f3dfe9f3f76b9ca2f449518e36467ceb0c522c1e5851472549d5f4d4c96ee5637b0eaaa369d8bd4d95a8 +RPMIdentity: 2c8ca42dd6a2e68a8da8b679cc9a22ccb348abc5ef8aa9be0d199984f69a2d975ddbd66e9574edd2e84f87ba73577785466f38d15f72dd522192bd78c0d81c5c