rhsimplex / image-match

🎇 Quickly search over billions of images
2.93k stars 405 forks source link

Can not install on Python3.7 #114

Open zhangtaomox opened 5 years ago

zhangtaomox commented 5 years ago

Hello, I can't install this package on my computer system: Mac OS 10.14.1 Python version: Python 3.7 trace: numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:675:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:675:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:675:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:675:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:675:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:703:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:727:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 64) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:753:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:759:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:804:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:810:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:804:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:810:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare] LOOP_BLOCKED(npy_double, 16) { ^~~~~~~~ numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED' for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\ ~ ^ ~~~~~~~~~ numpy/core/src/umath/simd.inc.src:836:24: warning: comparison of integers of different signs: 'unsigned long' and 'const npy_intp' (aka 'const long') [-Wsign-compare] if (i + 3 * stride <= n) {


    numpy/core/src/umath/simd.inc.src:844:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            LOOP_BLOCKED(npy_double, 32) {
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:836:24: warning: comparison of integers of different signs: 'unsigned long' and 'const npy_intp' (aka 'const long') [-Wsign-compare]
        if (i + 3 * stride <= n) {
            ~~~~~~~~~~~~~~ ^  ~
    numpy/core/src/umath/simd.inc.src:844:9: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            LOOP_BLOCKED(npy_double, 32) {
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:910:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 16) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:942:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 32) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:910:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 16) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:942:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 32) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:984:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 16) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:984:5: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        LOOP_BLOCKED(npy_bool, 16) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/simd.inc.src:107:13: note: expanded from macro 'LOOP_BLOCKED'
        for(; i < npy_blocked_end(peel, sizeof(type), vsize, n);\
              ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:1635:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i++) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:1658:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:1676:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i++) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:1635:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i++) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:1658:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:1676:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i++) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:1635:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i++) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:1658:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:1676:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i++) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:1635:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i++) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:1658:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:1676:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i++) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:2410:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i += 2) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:2434:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2452:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i+=2) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:2481:22: warning: code will never be executed [-Wunreachable-code]
            npy_intp n = dimensions[0];
                         ^~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2480:29: note: silence by adding parentheses to mark code as explicitly dead
        if (IS_BINARY_REDUCE && 0) {
                                ^
                                /* DISABLES CODE */ ( )
    numpy/core/src/umath/loops.c.src:2410:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i += 2) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:2434:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2452:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i+=2) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:2481:22: warning: code will never be executed [-Wunreachable-code]
            npy_intp n = dimensions[0];
                         ^~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2480:29: note: silence by adding parentheses to mark code as explicitly dead
        if (IS_BINARY_REDUCE && 0) {
                                ^
                                /* DISABLES CODE */ ( )
    numpy/core/src/umath/loops.c.src:2410:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (i = 0; i < n; i += 2) {
                        ~ ^ ~
    numpy/core/src/umath/loops.c.src:2434:23: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'unsigned long' [-Wsign-compare]
            for (i = 8; i < n - (n % 8); i += 8) {
                        ~ ^ ~~~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2452:18: warning: comparison of integers of different signs: 'npy_intp' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
            for (; i < n; i+=2) {
                   ~ ^ ~
    numpy/core/src/umath/loops.c.src:2481:22: warning: code will never be executed [-Wunreachable-code]
            npy_intp n = dimensions[0];
                         ^~~~~~~~~~
    numpy/core/src/umath/loops.c.src:2480:29: note: silence by adding parentheses to mark code as explicitly dead
        if (IS_BINARY_REDUCE && 0) {
                                ^
                                /* DISABLES CODE */ ( )
    190 warnings generated.
    clang: numpy/core/src/umath/ufunc_object.c
    numpy/core/src/umath/ufunc_object.c:3654:9: warning: variable 'need_outer_iterator' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
        if (out != NULL || ndim > 1 || !PyArray_ISALIGNED(arr) ||
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/ufunc_object.c:3659:9: note: uninitialized use occurs here
        if (need_outer_iterator) {
            ^~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/ufunc_object.c:3654:5: note: remove the 'if' if its condition is always true
        if (out != NULL || ndim > 1 || !PyArray_ISALIGNED(arr) ||
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    numpy/core/src/umath/ufunc_object.c:3544:28: note: initialize the variable 'need_outer_iterator' to silence this warning
        int need_outer_iterator;
                               ^
                                = 0
    numpy/core/src/umath/ufunc_object.c:3912:15: warning: unused variable 'out_obj' [-Wunused-variable]
        PyObject *out_obj = NULL;
                  ^
    2 warnings generated.
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/scalarmath.c
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'byte_long' [-Wunused-function]
    byte_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'ubyte_long' [-Wunused-function]
    ubyte_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'short_long' [-Wunused-function]
    short_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'ushort_long' [-Wunused-function]
    ushort_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'int_long' [-Wunused-function]
    int_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'uint_long' [-Wunused-function]
    uint_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'long_long' [-Wunused-function]
    long_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'ulong_long' [-Wunused-function]
    ulong_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'longlong_long' [-Wunused-function]
    longlong_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'ulonglong_long' [-Wunused-function]
    ulonglong_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'half_long' [-Wunused-function]
    half_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'float_long' [-Wunused-function]
    float_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'double_long' [-Wunused-function]
    double_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'longdouble_long' [-Wunused-function]
    longdouble_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'cfloat_long' [-Wunused-function]
    cfloat_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'cdouble_long' [-Wunused-function]
    cdouble_long(PyObject *obj)
    ^
    numpy/core/src/umath/scalarmath.c.src:1453:1: warning: unused function 'clongdouble_long' [-Wunused-function]
    clongdouble_long(PyObject *obj)
    ^
    17 warnings generated.
    clang: numpy/core/src/umath/ufunc_type_resolution.c
    clang: numpy/core/src/umath/override.c
    clang: numpy/core/src/private/mem_overlap.c
    numpy/core/src/private/mem_overlap.c:420:31: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
                    for (j = 0; j < n; ++j) {
                                ~ ^ ~
    numpy/core/src/private/mem_overlap.c:715:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
        for (i = 0; i < PyArray_NDIM(arr); ++i) {
                    ~ ^ ~~~~~~~~~~~~~~~~~
    numpy/core/src/private/mem_overlap.c:801:13: warning: comparison of integers of different signs: 'npy_int64' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        if (rhs != (npy_uintp)rhs) {
            ~~~ ^  ~~~~~~~~~~~~~~
    numpy/core/src/private/mem_overlap.c:890:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (j = 0; j < nterms; ++j) {
                    ~ ^ ~~~~~~
    numpy/core/src/private/mem_overlap.c:908:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (j = 0; j < nterms; ++j) {
                    ~ ^ ~~~~~~
    5 warnings generated.
    clang: numpy/core/src/private/ufunc_override.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/umath/umathmodule.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/umath/reduction.o build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/loops.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/umath/ufunc_object.o build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/scalarmath.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/umath/ufunc_type_resolution.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/umath/override.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/private/mem_overlap.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/private/ufunc_override.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -lnpymath -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/umath.cpython-37m-darwin.so
    building 'numpy.core.umath_tests' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/umath_tests.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/umath_tests.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/umath_tests.cpython-37m-darwin.so
    building 'numpy.core.test_rational' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/test_rational.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/test_rational.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/test_rational.cpython-37m-darwin.so
    building 'numpy.core.struct_ufunc_test' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/struct_ufunc_test.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/struct_ufunc_test.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/struct_ufunc_test.cpython-37m-darwin.so
    building 'numpy.core.multiarray_tests' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/multiarray/multiarray_tests.c
    numpy/core/src/multiarray/multiarray_tests.c.src:989:29: warning: comparison of integers of different signs: 'Py_ssize_t' (aka 'long') and 'unsigned long' [-Wsign-compare]
        if (PyTuple_GET_SIZE(A) > sizeof(terms) / sizeof(diophantine_term_t)) {
            ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    1 warning generated.
    clang: numpy/core/src/private/mem_overlap.c
    numpy/core/src/private/mem_overlap.c:420:31: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
                    for (j = 0; j < n; ++j) {
                                ~ ^ ~
    numpy/core/src/private/mem_overlap.c:715:19: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare]
        for (i = 0; i < PyArray_NDIM(arr); ++i) {
                    ~ ^ ~~~~~~~~~~~~~~~~~
    numpy/core/src/private/mem_overlap.c:801:13: warning: comparison of integers of different signs: 'npy_int64' (aka 'long') and 'npy_uintp' (aka 'unsigned long') [-Wsign-compare]
        if (rhs != (npy_uintp)rhs) {
            ~~~ ^  ~~~~~~~~~~~~~~
    numpy/core/src/private/mem_overlap.c:890:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (j = 0; j < nterms; ++j) {
                    ~ ^ ~~~~~~
    numpy/core/src/private/mem_overlap.c:908:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare]
        for (j = 0; j < nterms; ++j) {
                    ~ ^ ~~~~~~
    5 warnings generated.
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/multiarray/multiarray_tests.o build/temp.macosx-10.13-x86_64-3.7/numpy/core/src/private/mem_overlap.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/multiarray_tests.cpython-37m-darwin.so
    building 'numpy.core.operand_flag_tests' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/operand_flag_tests.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/core/src/umath/operand_flag_tests.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/core/operand_flag_tests.cpython-37m-darwin.so
    building 'numpy.fft.fftpack_lite' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    creating build/temp.macosx-10.13-x86_64-3.7/numpy/fft
    compile options: '-Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: numpy/fft/fftpack_litemodule.c
    clang: numpy/fft/fftpack.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/numpy/fft/fftpack_litemodule.o build/temp.macosx-10.13-x86_64-3.7/numpy/fft/fftpack.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/fft/fftpack_lite.cpython-37m-darwin.so
    building 'numpy.linalg.lapack_lite' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    creating build/temp.macosx-10.13-x86_64-3.7/numpy/linalg
    creating build/temp.macosx-10.13-x86_64-3.7/numpy/linalg/lapack_lite
    compile options: '-DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    extra options: '-msse3'
    clang: numpy/linalg/lapack_litemodule.c
    clang: numpy/linalg/lapack_lite/python_xerbla.c
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/numpy/linalg/lapack_litemodule.o build/temp.macosx-10.13-x86_64-3.7/numpy/linalg/lapack_lite/python_xerbla.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -o build/lib.macosx-10.13-x86_64-3.7/numpy/linalg/lapack_lite.cpython-37m-darwin.so -Wl,-framework -Wl,Accelerate
    building 'numpy.linalg._umath_linalg' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    creating build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/linalg
    compile options: '-DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    extra options: '-msse3'
    clang: build/src.macosx-10.13-x86_64-3.7/numpy/linalg/umath_linalg.c
    numpy/linalg/umath_linalg.c.src:800:32: warning: unknown warning group '-Wmaybe-uninitialized', ignored [-Wunknown-warning-option]
    #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
                                   ^
    numpy/linalg/umath_linalg.c.src:831:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:877:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:917:19: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
        for (i = 0; i < data->rows; i++) {
                    ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:920:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (j = 0; j < data->columns; ++j) {
                        ~ ^ ~~~~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:831:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:877:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:917:19: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
        for (i = 0; i < data->rows; i++) {
                    ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:920:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (j = 0; j < data->columns; ++j) {
                        ~ ^ ~~~~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:831:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:877:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:917:19: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
        for (i = 0; i < data->rows; i++) {
                    ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:920:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (j = 0; j < data->columns; ++j) {
                        ~ ^ ~~~~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:831:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:877:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (i = 0; i < data->rows; i++) {
                        ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:917:19: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
        for (i = 0; i < data->rows; i++) {
                    ~ ^ ~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:920:23: warning: comparison of integers of different signs: 'int' and 'const size_t' (aka 'const unsigned long') [-Wsign-compare]
            for (j = 0; j < data->columns; ++j) {
                        ~ ^ ~~~~~~~~~~~~~
    numpy/linalg/umath_linalg.c.src:372:1: warning: unused function 'offset_ptr' [-Wunused-function]
    offset_ptr(void* ptr, ptrdiff_t offset)
    ^
    numpy/linalg/umath_linalg.c.src:523:1: warning: unused function 'dump_ufunc_object' [-Wunused-function]
    dump_ufunc_object(PyUFuncObject* ufunc)
    ^
    numpy/linalg/umath_linalg.c.src:548:1: warning: unused function 'dump_linearize_data' [-Wunused-function]
    dump_linearize_data(const char* name, const LINEARIZE_DATA_t* params)
    ^
    numpy/linalg/umath_linalg.c.src:558:1: warning: unused function 'FLOAT_add' [-Wunused-function]
    FLOAT_add(float op1, float op2)
    ^
    numpy/linalg/umath_linalg.c.src:564:1: warning: unused function 'DOUBLE_add' [-Wunused-function]
    DOUBLE_add(double op1, double op2)
    ^
    numpy/linalg/umath_linalg.c.src:570:1: warning: unused function 'CFLOAT_add' [-Wunused-function]
    CFLOAT_add(COMPLEX_t op1, COMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:580:1: warning: unused function 'CDOUBLE_add' [-Wunused-function]
    CDOUBLE_add(DOUBLECOMPLEX_t op1, DOUBLECOMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:590:1: warning: unused function 'FLOAT_mul' [-Wunused-function]
    FLOAT_mul(float op1, float op2)
    ^
    numpy/linalg/umath_linalg.c.src:596:1: warning: unused function 'DOUBLE_mul' [-Wunused-function]
    DOUBLE_mul(double op1, double op2)
    ^
    numpy/linalg/umath_linalg.c.src:603:1: warning: unused function 'CFLOAT_mul' [-Wunused-function]
    CFLOAT_mul(COMPLEX_t op1, COMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:613:1: warning: unused function 'CDOUBLE_mul' [-Wunused-function]
    CDOUBLE_mul(DOUBLECOMPLEX_t op1, DOUBLECOMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:623:1: warning: unused function 'FLOAT_mulc' [-Wunused-function]
    FLOAT_mulc(float op1, float op2)
    ^
    numpy/linalg/umath_linalg.c.src:629:1: warning: unused function 'DOUBLE_mulc' [-Wunused-function]
    DOUBLE_mulc(float op1, float op2)
    ^
    numpy/linalg/umath_linalg.c.src:635:1: warning: unused function 'CFLOAT_mulc' [-Wunused-function]
    CFLOAT_mulc(COMPLEX_t op1, COMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:645:1: warning: unused function 'CDOUBLE_mulc' [-Wunused-function]
    CDOUBLE_mulc(DOUBLECOMPLEX_t op1, DOUBLECOMPLEX_t op2)
    ^
    numpy/linalg/umath_linalg.c.src:682:1: warning: unused function 'dump_FLOAT_matrix' [-Wunused-function]
    dump_FLOAT_matrix(const char* name,
    ^
    numpy/linalg/umath_linalg.c.src:682:1: warning: unused function 'dump_DOUBLE_matrix' [-Wunused-function]
    dump_DOUBLE_matrix(const char* name,
    ^
    numpy/linalg/umath_linalg.c.src:682:1: warning: unused function 'dump_CFLOAT_matrix' [-Wunused-function]
    dump_CFLOAT_matrix(const char* name,
    ^
    numpy/linalg/umath_linalg.c.src:682:1: warning: unused function 'dump_CDOUBLE_matrix' [-Wunused-function]
    dump_CDOUBLE_matrix(const char* name,
    ^
    numpy/linalg/umath_linalg.c.src:1913:1: warning: unused function 'dump_geev_params' [-Wunused-function]
    dump_geev_params(const char *name, GEEV_PARAMS_t* params)
    ^
    numpy/linalg/umath_linalg.c.src:2183:1: warning: unused function 'init_cgeev' [-Wunused-function]
    init_cgeev(GEEV_PARAMS_t* params,
    ^
    numpy/linalg/umath_linalg.c.src:2264:1: warning: unused function 'process_cgeev_results' [-Wunused-function]
    process_cgeev_results(GEEV_PARAMS_t *NPY_UNUSED(params))
    ^
    numpy/linalg/umath_linalg.c.src:2427:1: warning: unused function 'dump_gesdd_params' [-Wunused-function]
    dump_gesdd_params(const char *name,
    ^
    40 warnings generated.
    clang -bundle -undefined dynamic_lookup build/temp.macosx-10.13-x86_64-3.7/build/src.macosx-10.13-x86_64-3.7/numpy/linalg/umath_linalg.o build/temp.macosx-10.13-x86_64-3.7/numpy/linalg/lapack_lite/python_xerbla.o -L/usr/local/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -Lbuild/temp.macosx-10.13-x86_64-3.7 -lnpymath -o build/lib.macosx-10.13-x86_64-3.7/numpy/linalg/_umath_linalg.cpython-37m-darwin.so -Wl,-framework -Wl,Accelerate
    building 'numpy.random.mtrand' extension
    compiling C sources
    C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers

    creating build/temp.macosx-10.13-x86_64-3.7/numpy/random
    creating build/temp.macosx-10.13-x86_64-3.7/numpy/random/mtrand
    compile options: '-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c'
    clang: numpy/random/mtrand/mtrand.c
    numpy/random/mtrand/mtrand.c:44374:65: error: too many arguments to function call, expected 3, have 4
        return (*((__Pyx_PyCFunctionFast)meth)) (self, args, nargs, NULL);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                     ^~~~
    /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include/stddef.h:105:16: note: expanded from macro 'NULL'
    #  define NULL ((void*)0)
                   ^~~~~~~~~~
    numpy/random/mtrand/mtrand.c:44793:21: error: no member named 'exc_type' in 'struct _ts'
        *type = tstate->exc_type;
                ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44794:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        *value = tstate->exc_value;
                         ^~~~~~~~~
                         curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44795:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        *tb = tstate->exc_traceback;
                      ^~~~~~~~~~~~~
                      curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44802:24: error: no member named 'exc_type' in 'struct _ts'
        tmp_type = tstate->exc_type;
                   ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44803:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tmp_value = tstate->exc_value;
                            ^~~~~~~~~
                            curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44804:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tmp_tb = tstate->exc_traceback;
                         ^~~~~~~~~~~~~
                         curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44805:13: error: no member named 'exc_type' in 'struct _ts'
        tstate->exc_type = type;
        ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44806:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tstate->exc_value = value;
                ^~~~~~~~~
                curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44807:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tstate->exc_traceback = tb;
                ^~~~~~~~~~~~~
                curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44862:24: error: no member named 'exc_type' in 'struct _ts'
        tmp_type = tstate->exc_type;
                   ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44863:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tmp_value = tstate->exc_value;
                            ^~~~~~~~~
                            curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44864:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tmp_tb = tstate->exc_traceback;
                         ^~~~~~~~~~~~~
                         curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44865:13: error: no member named 'exc_type' in 'struct _ts'
        tstate->exc_type = local_type;
        ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44866:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tstate->exc_value = local_value;
                ^~~~~~~~~
                curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44867:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tstate->exc_traceback = local_tb;
                ^~~~~~~~~~~~~
                curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    16 errors generated.
    numpy/random/mtrand/mtrand.c:44374:65: error: too many arguments to function call, expected 3, have 4
        return (*((__Pyx_PyCFunctionFast)meth)) (self, args, nargs, NULL);
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                     ^~~~
    /Library/Developer/CommandLineTools/usr/lib/clang/10.0.0/include/stddef.h:105:16: note: expanded from macro 'NULL'
    #  define NULL ((void*)0)
                   ^~~~~~~~~~
    numpy/random/mtrand/mtrand.c:44793:21: error: no member named 'exc_type' in 'struct _ts'
        *type = tstate->exc_type;
                ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44794:22: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        *value = tstate->exc_value;
                         ^~~~~~~~~
                         curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44795:19: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        *tb = tstate->exc_traceback;
                      ^~~~~~~~~~~~~
                      curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44802:24: error: no member named 'exc_type' in 'struct _ts'
        tmp_type = tstate->exc_type;
                   ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44803:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tmp_value = tstate->exc_value;
                            ^~~~~~~~~
                            curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44804:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tmp_tb = tstate->exc_traceback;
                         ^~~~~~~~~~~~~
                         curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44805:13: error: no member named 'exc_type' in 'struct _ts'
        tstate->exc_type = type;
        ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44806:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tstate->exc_value = value;
                ^~~~~~~~~
                curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44807:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tstate->exc_traceback = tb;
                ^~~~~~~~~~~~~
                curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44862:24: error: no member named 'exc_type' in 'struct _ts'
        tmp_type = tstate->exc_type;
                   ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44863:25: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tmp_value = tstate->exc_value;
                            ^~~~~~~~~
                            curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44864:22: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tmp_tb = tstate->exc_traceback;
                         ^~~~~~~~~~~~~
                         curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    numpy/random/mtrand/mtrand.c:44865:13: error: no member named 'exc_type' in 'struct _ts'
        tstate->exc_type = local_type;
        ~~~~~~  ^
    numpy/random/mtrand/mtrand.c:44866:13: error: no member named 'exc_value' in 'struct _ts'; did you mean 'curexc_value'?
        tstate->exc_value = local_value;
                ^~~~~~~~~
                curexc_value
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:240:15: note: 'curexc_value' declared here
        PyObject *curexc_value;
                  ^
    numpy/random/mtrand/mtrand.c:44867:13: error: no member named 'exc_traceback' in 'struct _ts'; did you mean 'curexc_traceback'?
        tstate->exc_traceback = local_tb;
                ^~~~~~~~~~~~~
                curexc_traceback
    /usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m/pystate.h:241:15: note: 'curexc_traceback' declared here
        PyObject *curexc_traceback;
                  ^
    16 errors generated.
    error: Command "clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -Inumpy/core/include -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/Users/zhangtao/PycharmProjects/xcspam/venv_3/include -I/usr/local/Cellar/python/3.7.2_1/Frameworks/Python.framework/Versions/3.7/include/python3.7m -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/private -Ibuild/src.macosx-10.13-x86_64-3.7/numpy/core/src/npymath -c numpy/random/mtrand/mtrand.c -o build/temp.macosx-10.13-x86_64-3.7/numpy/random/mtrand/mtrand.o -MMD -MF build/temp.macosx-10.13-x86_64-3.7/numpy/random/mtrand/mtrand.o.d" failed with exit status 1
alphacr commented 5 years ago

Linux 16.04 user here and I'm having the same problem. did you happened to find a solution?

TANJX commented 5 years ago

Windows 10 here same problem

harshit99-cyber commented 4 years ago

hey stuck with this same problem