Apple CI: module compiled against API version 0xc but this version of numpy is 0xb
Job #61072 failed for 7b5abf57:
The actual failure (masked by pytest) is
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xb
libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: numpy failed to initialize
Abort trap: 6
@isuruf: As the leading resident conda expert: any clue what's wrong here? It seems to be using the right numpy headers, from /Users/gitlabcirunner/builds/bb2c705e/0/inducer/pyopencl/.miniconda3/envs/testing/lib/python3.6/site-packages/numpy/core/include
. Could this be a mismatch somewhere in conda?
Backtrace:
* frame #0: 0x00007fff60a4db6e libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007fff60c18080 libsystem_pthread.dylib`pthread_kill + 333
frame #2: 0x00007fff609a91ae libsystem_c.dylib`abort + 127
frame #3: 0x00007fff5e8b0f8f libc++abi.dylib`abort_message + 245
frame #4: 0x00007fff5e8b1113 libc++abi.dylib`default_terminate_handler() + 241
frame #5: 0x00007fff5fce8a4f libobjc.A.dylib`_objc_terminate() + 105
frame #6: 0x00007fff5e8cc7c9 libc++abi.dylib`std::__terminate(void (*)()) + 8
frame #7: 0x00007fff5e8cc26f libc++abi.dylib`__cxa_throw + 121
frame #8: 0x00000001099b081a _cl.cpython-36m-darwin.so`_GLOBAL__sub_I_wrap_constants.cpp + 538
frame #9: 0x000000010001aa7a dyld`ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 420
frame #10: 0x000000010001acaa dyld`ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 40
frame #11: 0x00000001000161cc dyld`ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 330
frame #12: 0x0000000100015302 dyld`ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 134
frame #13: 0x0000000100015396 dyld`ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 74
frame #14: 0x00000001000093e5 dyld`dyld::runInitializers(ImageLoader*) + 82
frame #15: 0x000000010001205c dyld`dlopen + 527
frame #16: 0x00007fff608fed86 libdyld.dylib`dlopen + 86
frame #17: 0x00000001001c2bd7 libpython3.6m.dylib`_PyImport_FindSharedFuncptr + 295
frame #18: 0x00000001001a0f41 libpython3.6m.dylib`_PyImport_LoadDynamicModuleWithSpec + 593
frame #19: 0x00000001001a0a41 libpython3.6m.dylib`_imp_create_dynamic + 257
frame #20: 0x00000001000fd7d2 libpython3.6m.dylib`PyCFunction_Call + 258
frame #21: 0x000000010017e3b4 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25972
frame #22: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #23: 0x0000000100182e91 libpython3.6m.dylib`fast_function + 657
frame #24: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #25: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #26: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #27: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #28: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #29: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #30: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #31: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #32: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #33: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #34: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #35: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #36: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #37: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #38: 0x000000010018308d libpython3.6m.dylib`_PyFunction_FastCallDict + 477
frame #39: 0x00000001000b1a53 libpython3.6m.dylib`_PyObject_FastCallDict + 307
frame #40: 0x00000001000b2a56 libpython3.6m.dylib`_PyObject_CallMethodIdObjArgs + 486
frame #41: 0x000000010019fb9b libpython3.6m.dylib`PyImport_ImportModuleLevelObject + 1307
frame #42: 0x000000010017cb2a libpython3.6m.dylib`_PyEval_EvalFrameDefault + 19690
frame #43: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #44: 0x0000000100177d74 libpython3.6m.dylib`PyEval_EvalCode + 100
frame #45: 0x0000000100175407 libpython3.6m.dylib`builtin_exec + 551
frame #46: 0x00000001000fd7d2 libpython3.6m.dylib`PyCFunction_Call + 258
frame #47: 0x000000010017e3b4 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25972
frame #48: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #49: 0x0000000100182e91 libpython3.6m.dylib`fast_function + 657
frame #50: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #51: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #52: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #53: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #54: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #55: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #56: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #57: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #58: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #59: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #60: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #61: 0x000000010018308d libpython3.6m.dylib`_PyFunction_FastCallDict + 477
frame #62: 0x00000001000b1a53 libpython3.6m.dylib`_PyObject_FastCallDict + 307
frame #63: 0x00000001000b2a56 libpython3.6m.dylib`_PyObject_CallMethodIdObjArgs + 486
frame #64: 0x000000010019fb9b libpython3.6m.dylib`PyImport_ImportModuleLevelObject + 1307
frame #65: 0x000000010017cb2a libpython3.6m.dylib`_PyEval_EvalFrameDefault + 19690
frame #66: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #67: 0x0000000100177d74 libpython3.6m.dylib`PyEval_EvalCode + 100
frame #68: 0x0000000100175407 libpython3.6m.dylib`builtin_exec + 551
frame #69: 0x00000001000fda1b libpython3.6m.dylib`_PyCFunction_FastCallDict + 491
frame #70: 0x00000001001816c7 libpython3.6m.dylib`call_function + 439
frame #71: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #72: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
(snip)
frame #224: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #225: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #226: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #227: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #228: 0x0000000100177deb libpython3.6m.dylib`PyEval_EvalCodeEx + 107
frame #229: 0x00000001000dc96d libpython3.6m.dylib`function_call + 381
frame #230: 0x00000001000b1811 libpython3.6m.dylib`PyObject_Call + 97
frame #231: 0x000000010017e294 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25684
frame #232: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #233: 0x0000000100182e91 libpython3.6m.dylib`fast_function + 657
frame #234: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #235: 0x000000010017e0c8 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25224
frame #236: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #237: 0x0000000100182e91 libpython3.6m.dylib`fast_function + 657
frame #238: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #239: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #240: 0x0000000100182de8 libpython3.6m.dylib`fast_function + 488
frame #241: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #242: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #243: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #244: 0x000000010018322b libpython3.6m.dylib`_PyFunction_FastCallDict + 891
frame #245: 0x00000001000b1a53 libpython3.6m.dylib`_PyObject_FastCallDict + 307
frame #246: 0x00000001000b1b75 libpython3.6m.dylib`_PyObject_Call_Prepend + 149
frame #247: 0x00000001000b1811 libpython3.6m.dylib`PyObject_Call + 97
frame #248: 0x0000000100114eb5 libpython3.6m.dylib`slot_tp_call + 117
frame #249: 0x00000001000b1a21 libpython3.6m.dylib`_PyObject_FastCallDict + 257
frame #250: 0x00000001000b1e65 libpython3.6m.dylib`_PyObject_FastCallKeywords + 197
frame #251: 0x00000001001815c8 libpython3.6m.dylib`call_function + 184
frame #252: 0x000000010017e0c8 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25224
frame #253: 0x0000000100182d0f libpython3.6m.dylib`fast_function + 271
frame #254: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #255: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #256: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #257: 0x0000000100177d74 libpython3.6m.dylib`PyEval_EvalCode + 100
frame #258: 0x0000000100175407 libpython3.6m.dylib`builtin_exec + 551
frame #259: 0x00000001000fda1b libpython3.6m.dylib`_PyCFunction_FastCallDict + 491
frame #260: 0x00000001001816c7 libpython3.6m.dylib`call_function + 439
frame #261: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #262: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #263: 0x0000000100182e91 libpython3.6m.dylib`fast_function + 657
frame #264: 0x00000001001816a1 libpython3.6m.dylib`call_function + 401
frame #265: 0x000000010017e038 libpython3.6m.dylib`_PyEval_EvalFrameDefault + 25080
frame #266: 0x000000010018250c libpython3.6m.dylib`_PyEval_EvalCodeWithName + 3436
frame #267: 0x0000000100177deb libpython3.6m.dylib`PyEval_EvalCodeEx + 107
frame #268: 0x00000001000dc96d libpython3.6m.dylib`function_call + 381
frame #269: 0x00000001000b1811 libpython3.6m.dylib`PyObject_Call + 97
frame #270: 0x00000001001c6df3 libpython3.6m.dylib`RunModule + 147
frame #271: 0x00000001001c67c3 libpython3.6m.dylib`Py_Main + 2771
frame #272: 0x0000000100001df8 python`main + 232
frame #273: 0x00007fff608fd015 libdyld.dylib`start + 1