Core ML tools contain supporting tools for Core ML model conversion, editing, and validation.

Overview

Build Status PyPI Release Python Versions

Core ML Tools

Use coremltools to convert machine learning models from third-party libraries to the Core ML format. The Python package contains the supporting tools for converting models from training libraries such as the following:

With coremltools, you can do the following:

  • Convert trained models to the Core ML format.
  • Read, write, and optimize Core ML models.
  • Verify conversion/creation (on macOS) by making predictions using Core ML.

After conversion, you can integrate the Core ML models with your app using Xcode.

Version 5

The coremltools 5 package offers several performance improvements over previous versions, including the following new features:

  • Core ML model package: A new model container format that separates the model into components and offers more flexible metadata editing and better source control.
  • ML program: A new model type that represents computation as programmatic instructions, offers more control over the precision of its intermediate tensors and better performance.

To install coremltools, use the following command:

pip install coremltools

Core ML

Core ML is an Apple framework to integrate machine learning models into your app. Core ML provides a unified representation for all models. Your app uses Core ML APIs and user data to make predictions, and to fine-tune models, all on the user’s device. Core ML optimizes on-device performance by leveraging the CPU, GPU, and Neural Engine while minimizing its memory footprint and power consumption. Running a model strictly on the user’s device removes any need for a network connection, which helps keep the user’s data private and your app responsive.

Resources

To install coremltools, see the “Installation“ page. For more information, see the following:

Comments
  • std::runtime_error: BNNS error when trying to do training

    std::runtime_error: BNNS error when trying to do training

    ❓Question

    I am trying to move TensorFlow Keras model from running on a server to the device.

    I started off converting the model with createml and it worked like a charm. I could make predictions in no time, thanks for the great framework.

    My issue started yesterday when I wanted to also start and do personalization/training on the device.

    I updated the createml script so the model would also be trainable. This worked fine and I can see all the new info in xCode under Update and Parameters for my model. All looks fine.

    However, when trying to use MLUpdateTask, it always crashes and the only output I have is: std::runtime_error: BNNS error

    I have created a minimal example, in theory removing anything specific to my use-case but it keeps producing the same error.

    I have tried the emoji drawing example and it runs fine on the same device so it must be either that I am doing something wrong or that there is something not compatible with the converted model. Everything is, however, compiling fine.

    I am not using MLFeatureValue directly but the generated iemocapTrainingInput : MLFeatureProvider assuming this is ok.

    My minimal example looks like this (it fails in the same way as when running with my real training data):

    static func minExample() {
            // Input as 1x251x168 empty MLMultiArray
            guard let features = try? MLMultiArray(shape:[1,251,168], dataType:MLMultiArrayDataType.float32) else {
                fatalError("Unexpected runtime error when creating MLMultiArray")
            }
            
            // Output as single value (2) for testing
            guard let trainLabel = try? MLMultiArray.init([2]) else {
                fatalError("Unexpected error when creating trainLabel")
            }
            
            let trainingSample = iemocapTrainingInput(input1: features, output1_true: trainLabel)
            
            var trainingSamples = [MLFeatureProvider]()
            trainingSamples.append(trainingSample)
            let updatableModelURL = Bundle.main.url(forResource: "iemocap",
                                                    withExtension: "mlmodelc")!
            
            do {
                let updateTask = try MLUpdateTask(forModelAt: updatableModelURL,
                                                  trainingData: MLArrayBatchProvider(array: trainingSamples),
                                                  configuration: nil) { _ in
                                                    print("Completed training")
                }
                updateTask.resume()
            } catch {
                print("Failed to start update task")
            }
        }
    

    The model description looks like this: Screenshot 2019-10-15 at 14 09 31

    and the crash always occur here: Screenshot 2019-10-15 at 14 10 22

    When I connected a ProgressHandler as shown in your example here: https://github.com/apple/coremltools/blob/master/examples/updatable_models/OnDeviceTraining_API_Usage.md

    I got one callback for .trainingBegin but then it crashed so it seems to find the model and starts to do something before the BNNS error.

    I have been with this for 2 days now and running out of ideas so all suggestions are welcome.

    Thanks in advance

    System Information

    • iOS13.2
    question on-device update neural networks 
    opened by johanlantz 40
  • Unable to load CoreML.framework. Cannot make predictions.

    Unable to load CoreML.framework. Cannot make predictions.

    I've got the latest coremltools installed from source.

    I can't run model.predict because it gives exception:

    Exception                                 Traceback (most recent call last)
    <ipython-input-32-c70d9e92a144> in <module>
         54 
         55 
    ---> 56 coreml_model.predict({"input": np.zeros((1, 10, 4, 1, 1))})
         57 
    
    ~/.local/share/virtualenvs/FaceBoxes.PyTorch-kg-NzRFz/src/coremltools/coremltools/models/model.py in predict(self, data, useCPUOnly, **kwargs)
        339 
        340             if not _MLModelProxy:
    --> 341                 raise Exception('Unable to load CoreML.framework. Cannot make predictions.')
        342             elif _MLModelProxy.maximum_supported_specification_version() < self._spec.specificationVersion:
        343                 engineVersion = _MLModelProxy.maximum_supported_specification_version()
    
    Exception: Unable to load CoreML.framework. Cannot make predictions.
    

    Here is my snippet:

    import onnx
    import torch
    import numpy as np
    
    from torch import nn
    from onnx import onnx_pb
    from onnx_coreml import convert
    
    
    class Dummy(nn.Module):
        def __init__(self):
            super().__init__()
            self.priors = torch.randn(10, 4)
            self.variances = [1, 1]
        
        def forward(self, loc):
            boxes = torch.cat([
                self.priors[:, :2] + loc[:, :2] * self.variances[0] * self.priors[:, 2:],
                self.priors[:, 2:] * torch.exp(loc[:, 2:] * self.variances[1])], 1)
            boxes = torch.cat([boxes[:, :2] - boxes[:, 2:] / 2, boxes[:, 2:]], 1)
            boxes = torch.cat([boxes[:, :2], boxes[:, 2:] + boxes[:, :2]], 1)
            return boxes
    
    model = Dummy()
    
    dummy_input = torch.randn(10, 4)
    
    model_name = 'dummy'
    input_names = ['input']
    output_names = ['out']
    torch.onnx.export(model, dummy_input, f"{model_name}.onnx", verbose=False,
                      input_names=input_names, output_names=output_names)
    
    model_in = f"{model_name}.onnx"
    model_out = f"{model_name}.mlmodel"
    
    model_file = open(model_in, 'rb')
    model_proto = onnx_pb.ModelProto()
    model_proto.ParseFromString(model_file.read())
    
    coreml_model = convert(model_proto)
    coreml_model.save(model_out)
    
    # this line gives Exception
    coreml_model.predict({"input": np.zeros((1, 10, 4, 1, 1))})
    
    opened by pokidyshev 38
  • Unable to install coremltools on Apple M1 chip

    Unable to install coremltools on Apple M1 chip

    🐞Describe the bug

    Unable to install coremltools using pip and Python 3.8.2 on Apple M1 due to the error below, using a fresh install of virtual environment (using Python 3.8.2 (default, Oct 2 2020, 10:45:41) [Clang 12.0.0 (clang-1200.0.32.27)] on darwin macOS-11.0.1-arm64-arm-64bit)

    Trace

    $ pip install coremltools
    Collecting coremltools
      Using cached https://files.pythonhosted.org/packages/8e/b8/890c21e5e8c29fa3cea6c6a7eb05b2efd59b8207897ba30c5a9b24b457d0/coremltools-4.0.tar.gz
    Collecting numpy>=1.14.5 (from coremltools)
      Using cached https://files.pythonhosted.org/packages/c5/63/a48648ebc57711348420670bb074998f79828291f68aebfff1642be212ec/numpy-1.19.4.zip
      Installing build dependencies ... done
      Getting requirements to build wheel ... done
        Preparing wheel metadata ... done
    Collecting protobuf>=3.1.0 (from coremltools)
      Using cached https://files.pythonhosted.org/packages/81/d4/a8a31a326ee60e295e5d7477d93d8f6ceee98246c1a7381afc817a91d893/protobuf-3.14.0-py2.py3-none-any.whl
    Collecting six>=1.10.0 (from coremltools)
      Using cached https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl
    Collecting attr (from coremltools)
      Using cached https://files.pythonhosted.org/packages/de/be/ddc7f84d4e087144472a38a373d3e319f51a6faf6e5fc1ae897173675f21/attr-0.3.1.tar.gz
    Collecting attrs (from coremltools)
      Using cached https://files.pythonhosted.org/packages/c3/aa/cb45262569fcc047bf070b5de61813724d6726db83259222cd7b4c79821a/attrs-20.3.0-py2.py3-none-any.whl
    Collecting sympy (from coremltools)
      Using cached https://files.pythonhosted.org/packages/e0/1f/8cbbf698e853019ac3dc5d60ca8f6be4ace4542b2f05f7b62949617fc98e/sympy-1.6.2-py3-none-any.whl
    Collecting scipy (from coremltools)
      Using cached https://files.pythonhosted.org/packages/aa/d5/dd06fe0e274e579e1dff21aa021219c039df40e39709fabe559faed072a5/scipy-1.5.4.tar.gz
      Installing build dependencies ... error
      ERROR: Command errored out with exit status 1:
       command: /Users/kgncan/Projects/CoreML/venv/bin/python3 /Users/kgncan/Projects/CoreML/venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-build-env-fupbf32p/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- wheel setuptools 'Cython>=0.29.18' 'numpy==1.14.5; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"'' 'pybind11>=2.4.3'
           cwd: None
      Complete output (4454 lines):
      Ignoring numpy: markers 'python_version == "3.6" and platform_system != "AIX"' don't match your environment
      Ignoring numpy: markers 'python_version == "3.7" and platform_system != "AIX"' don't match your environment
      Ignoring numpy: markers 'python_version == "3.6" and platform_system == "AIX"' don't match your environment
      Ignoring numpy: markers 'python_version == "3.7" and platform_system == "AIX"' don't match your environment
      Ignoring numpy: markers 'python_version >= "3.8" and platform_system == "AIX"' don't match your environment
      Collecting wheel
        Using cached https://files.pythonhosted.org/packages/a7/00/3df031b3ecd5444d572141321537080b40c1c25e1caa3d86cdd12e5e919c/wheel-0.35.1-py2.py3-none-any.whl
      Collecting setuptools
        Using cached https://files.pythonhosted.org/packages/6d/38/c21ef5034684ffc0412deefbb07d66678332290c14bb5269c85145fbd55e/setuptools-50.3.2-py3-none-any.whl
      Collecting Cython>=0.29.18
        Using cached https://files.pythonhosted.org/packages/ad/4b/9e53bcce3c959fd0db143626e573210bba07be810fe8d7296373948c4183/Cython-0.29.21-py2.py3-none-any.whl
      Collecting numpy==1.17.3
        Using cached https://files.pythonhosted.org/packages/b6/d6/be8f975f5322336f62371c9abeb936d592c98c047ad63035f1b38ae08efe/numpy-1.17.3.zip
      Collecting pybind11>=2.4.3
        Using cached https://files.pythonhosted.org/packages/00/84/fc9dc13ee536ba5e6b8fd10ce368fea5b738fe394c3b296cde7c9b144a92/pybind11-2.6.1-py2.py3-none-any.whl
      Installing collected packages: wheel, setuptools, Cython, numpy, pybind11
        Running setup.py install for numpy: started
          Running setup.py install for numpy: finished with status 'error'
          ERROR: Command errored out with exit status 1:
           command: /Users/kgncan/Projects/CoreML/venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/setup.py'"'"'; __file__='"'"'/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-record-h5u9xro2/install-record.txt --single-version-externally-managed --prefix /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-build-env-fupbf32p/overlay --compile --install-headers /Users/kgncan/Projects/CoreML/venv/include/site/python3.8/numpy
               cwd: /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/
          Complete output (4428 lines):
          Running from numpy source directory.
    
          Note: if you need reliable uninstall behavior, then install
          with pip instead of using `setup.py install`:
    
            - `pip install .`       (from a git repo or downloaded source
                                     release)
            - `pip install numpy`   (last NumPy release on PyPi)
    
    
          blas_opt_info:
          blas_mkl_info:
          customize UnixCCompiler
            libraries mkl_rt not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          blis_info:
          customize UnixCCompiler
            libraries blis not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          openblas_info:
          customize UnixCCompiler
          customize UnixCCompiler
            libraries openblas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          atlas_3_10_blas_threads_info:
          Setting PTATLAS=ATLAS
          customize UnixCCompiler
            libraries tatlas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          atlas_3_10_blas_info:
          customize UnixCCompiler
            libraries satlas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          atlas_blas_threads_info:
          Setting PTATLAS=ATLAS
          customize UnixCCompiler
            libraries ptf77blas,ptcblas,atlas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          atlas_blas_info:
          customize UnixCCompiler
            libraries f77blas,cblas,atlas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          accelerate_info:
          customize UnixCCompiler
            libraries accelerate not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
          Library accelerate was not found. Ignoring
          customize UnixCCompiler
            libraries veclib not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
          Library veclib was not found. Ignoring
            FOUND:
              extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
              extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
              define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]
    
            FOUND:
              extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
              extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
              define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]
    
          /bin/sh: svnversion: command not found
          non-existing path in 'numpy/distutils': 'site.cfg'
          lapack_opt_info:
          lapack_mkl_info:
          customize UnixCCompiler
            libraries mkl_rt not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          openblas_lapack_info:
          customize UnixCCompiler
          customize UnixCCompiler
            libraries openblas not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          openblas_clapack_info:
          customize UnixCCompiler
          customize UnixCCompiler
            libraries openblas,lapack not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          flame_info:
          customize UnixCCompiler
            libraries flame not found in ['/Users/kgncan/Projects/CoreML/venv/lib', '/usr/local/lib', '/usr/lib']
            NOT AVAILABLE
    
          atlas_3_10_threads_info:
          Setting PTATLAS=ATLAS
          customize UnixCCompiler
            libraries lapack_atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries tatlas,tatlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries tatlas,tatlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/lib
          customize UnixCCompiler
            libraries tatlas,tatlas not found in /usr/lib
          <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
            NOT AVAILABLE
    
          atlas_3_10_info:
          customize UnixCCompiler
            libraries lapack_atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries satlas,satlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries satlas,satlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/lib
          customize UnixCCompiler
            libraries satlas,satlas not found in /usr/lib
          <class 'numpy.distutils.system_info.atlas_3_10_info'>
            NOT AVAILABLE
    
          atlas_threads_info:
          Setting PTATLAS=ATLAS
          customize UnixCCompiler
            libraries lapack_atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries ptf77blas,ptcblas,atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/lib
          customize UnixCCompiler
            libraries ptf77blas,ptcblas,atlas not found in /usr/lib
          <class 'numpy.distutils.system_info.atlas_threads_info'>
            NOT AVAILABLE
    
          atlas_info:
          customize UnixCCompiler
            libraries lapack_atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries f77blas,cblas,atlas not found in /Users/kgncan/Projects/CoreML/venv/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries f77blas,cblas,atlas not found in /usr/local/lib
          customize UnixCCompiler
            libraries lapack_atlas not found in /usr/lib
          customize UnixCCompiler
            libraries f77blas,cblas,atlas not found in /usr/lib
          <class 'numpy.distutils.system_info.atlas_info'>
            NOT AVAILABLE
    
            FOUND:
              extra_compile_args = ['-faltivec', '-I/System/Library/Frameworks/vecLib.framework/Headers']
              extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
              define_macros = [('NO_ATLAS_INFO', 3), ('HAVE_CBLAS', None)]
    
          /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
            warnings.warn(msg)
          running install
          running build
          running config_cc
          unifing config_cc, config, build_clib, build_ext, build commands --compiler options
          running config_fc
          unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
          running build_src
          build_src
          building py_modules sources
          creating build
          creating build/src.macosx-10.14.6-arm64-3.8
          creating build/src.macosx-10.14.6-arm64-3.8/numpy
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/distutils
          building library "npymath" sources
          get_default_fcompiler: matching types: '['gnu95', 'nag', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg']'
          customize Gnu95FCompiler
          Found executable /usr/local/bin/gfortran
          customize Gnu95FCompiler
          customize Gnu95FCompiler using config
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/npy_math_internal.h
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath' to include_dirs.
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/ieee754.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/npy_math_complex.c
          None - nothing done with h_files = ['build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/npy_math_internal.h']
          building library "npysort" sources
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_sort.h
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common' to include_dirs.
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/quicksort.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/mergesort.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/timsort.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/heapsort.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/radixsort.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_partition.h
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/selection.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_binsearch.h
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/binsearch.c
          None - nothing done with h_files = ['build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_sort.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_partition.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/npy_binsearch.h']
          building extension "numpy.core._dummy" sources
          Generating build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:10: fatal error: 'endian.h' file not found
          #include <endian.h>
                   ^~~~~~~~~~
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:10: fatal error: 'sys/endian.h' file not found
          #include <sys/endian.h>
                   ^~~~~~~~~~~~~~
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_LONGDOUBLE'
              (void) SIZEOF_LONGDOUBLE;
                     ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 32)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 24)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:28: error: 'test_array' declared as an array with a negative size
              static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 31)];
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          1 error generated.
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'sin' [-Wincompatible-library-redeclaration]
          int sin (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:20:5: note: 'ldexp' is a builtin with type 'double (double, int)'
          20 warnings generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
          int rint (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:10:5: note: 'cbrt' is a builtin with type 'double (double)'
          10 warnings generated.
          clang _configtest.o -o _configtest
          Undefined symbols for architecture arm64:
            "_fallocate", referenced from:
                _main in _configtest.o
          ld: symbol(s) not found for architecture arm64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)
          failure.
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
          int rint (void);
              ^
          _configtest.c:1:5: note: 'rint' is a builtin with type 'double (double)'
          1 warning generated.
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
          int rint (void);
              ^
          _configtest.c:1:5: note: 'rint' is a builtin with type 'double (double)'
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'trunc' [-Wincompatible-library-redeclaration]
          int trunc (void);
              ^
          [...deleted similar warnings due to comment limit...]
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          Undefined symbols for architecture arm64:
            "_fallocate", referenced from:
                _main in _configtest.o
          ld: symbol(s) not found for architecture arm64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)
          failure.
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:310:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:331:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:352:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:373:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:394:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:416:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:439:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:461:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:483:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:504:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/emmintrin.h:13:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:310:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:331:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:352:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:373:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:394:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:416:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:439:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:461:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:483:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:504:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/immintrin.h:14:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:310:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:331:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:352:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:373:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:394:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:416:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:439:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:461:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:483:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:504:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:10: fatal error: 'features.h' file not found
          #include <features.h>
                   ^~~~~~~~~~~~
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isnan(5.);
            ^~~~~~~~~~~~~~~ ~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isnan(5.);
            ^~~~~~~~~~~~~~~ ~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isinf(5.);
            ^~~~~~~~~~~~~~~ ~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isinf(5.);
            ^~~~~~~~~~~~~~~ ~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isfinite(5.);
            ^~~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_isfinite(5.);
            ^~~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_bswap32(5u);
            ^~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_bswap32(5u);
            ^~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_bswap64(5u);
            ^~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_bswap64(5u);
            ^~~~~~~~~~~~~~~~~ ~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_expect(5, 0);
            ^~~~~~~~~~~~~~~~ ~~~~
          1 warning generated.
          _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value]
            __builtin_expect(5, 0);
            ^~~~~~~~~~~~~~~~ ~~~~
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: use of unknown builtin '__builtin_cpu_supports' [-Wimplicit-function-declaration]
            volatile int r = __builtin_cpu_supports("sse");
                             ^
          _configtest.c:7:16: warning: unused variable 'r' [-Wunused-variable]
            volatile int r = __builtin_cpu_supports("sse");
                         ^
          1 warning and 1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: use of unknown builtin '__builtin_cpu_supports' [-Wimplicit-function-declaration]
            volatile int r = __builtin_cpu_supports("avx512f");
                             ^
          _configtest.c:7:16: warning: unused variable 'r' [-Wunused-variable]
            volatile int r = __builtin_cpu_supports("avx512f");
                         ^
          1 warning and 1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/emmintrin.h:13:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          [...deleted similar messages due to comment limit...]
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         [...deleted similar messages due to comment limit...]
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          [...deleted similar messages due to comment limit...
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:1:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/emmintrin.h:13:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/xmmintrin.h:13:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          [...deleted similar messages due to comment limit...]
    
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:525:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_psubw((__v4hi)__m1, (__v4hi)__m2);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: unknown token in expression
            __asm__ volatile("vpand %xmm1, %xmm2, %xmm3");
                             ^
          <inline asm>:1:8: note: instantiated into assembly here
                  vpand %xmm1, %xmm2, %xmm3
                        ^
          _configtest.c:7:20: error: invalid operand
            __asm__ volatile("vpand %xmm1, %xmm2, %xmm3");
                             ^
          <inline asm>:1:8: note: instantiated into assembly here
                  vpand %xmm1, %xmm2, %xmm3
                        ^
          2 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: unknown token in expression
            __asm__ volatile("vpand %ymm1, %ymm2, %ymm3");
                             ^
          <inline asm>:1:8: note: instantiated into assembly here
                  vpand %ymm1, %ymm2, %ymm3
                        ^
          _configtest.c:7:20: error: invalid operand
            __asm__ volatile("vpand %ymm1, %ymm2, %ymm3");
                             ^
          <inline asm>:1:8: note: instantiated into assembly here
                  vpand %ymm1, %ymm2, %ymm3
                        ^
          2 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: unknown token in expression
            __asm__ volatile("vpaddd %zmm1, %zmm2, %zmm3");
                             ^
          <inline asm>:1:9: note: instantiated into assembly here
                  vpaddd %zmm1, %zmm2, %zmm3
                         ^
          _configtest.c:7:20: error: invalid operand
            __asm__ volatile("vpaddd %zmm1, %zmm2, %zmm3");
                             ^
          <inline asm>:1:9: note: instantiated into assembly here
                  vpaddd %zmm1, %zmm2, %zmm3
                         ^
          2 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:7:20: error: unrecognized instruction mnemonic
            __asm__ volatile("xgetbv");
                             ^
          <inline asm>:1:2: note: instantiated into assembly here
                  xgetbv
                  ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:20: error: unknown attribute 'optimize' ignored [-Werror,-Wunknown-attributes]
          int __attribute__((optimize("unroll-loops"))) attribute_optimize_unroll_loops(void*);
                             ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:20: error: unknown attribute 'optimize' ignored [-Werror,-Wunknown-attributes]
          int __attribute__((optimize("O3"))) attribute_optimize_opt_3(void*);
                             ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:2:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/immintrin.h:14:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          [...deleted similar messages due to comment limit...
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          In file included from _configtest.c:2:
          In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/immintrin.h:14:
          /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
              return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          [...deleted similar messages due to comment limit...
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          fatal error: too many errors emitted, stopping now [-ferror-limit=]
          20 errors generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:5:24: error: expected function body after function declarator
          int __declspec(thread) foo;
                                 ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'sinf' [-Wincompatible-library-redeclaration]
          int sinf (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:35:5: note: 'cbrtf' is a builtin with type 'float (float)'
          35 warnings generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'sinl' [-Wincompatible-library-redeclaration]
          int sinl (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:35:5: note: 'cbrtl' is a builtin with type 'long double (long double)'
          35 warnings generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_SIGNBIT'
              (void) HAVE_DECL_SIGNBIT;
                     ^
          1 error generated.
          failure.
          removing: _configtest.c _configtest.o
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'cabs' [-Wincompatible-library-redeclaration]
          int cabs (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:22:5: note: 'ctanh' is a builtin with type '_Complex double (_Complex double)'
          22 warnings generated.
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'cabs' [-Wincompatible-library-redeclaration]
          int cabs (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:1:5: note: 'cabsf' is a builtin with type 'float (_Complex float)'
          _configtest.c:2:5: warning: incompatible redeclaration of library function 'cacosf' [-Wincompatible-library-redeclaration]
          int cacosf (void);
              ^
          [...deleted similar warnings due to comment limit...]
              ^
          _configtest.c:22:5: note: 'ctanhf' is a builtin with type '_Complex float (_Complex float)'
          22 warnings generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'cabsl' [-Wincompatible-library-redeclaration]
          int cabsl (void);
              ^
          [...deleted similar warnings due to comment limit...]
                     ^
          1 warning generated.
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:3:19: warning: unused function 'static_func' [-Wunused-function]
          static inline int static_func (void)
                            ^
          1 warning generated.
          _configtest.c:3:19: warning: unused function 'static_func' [-Wunused-function]
          static inline int static_func (void)
                            ^
          1 warning generated.
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          removing: _configtest.c _configtest.o _configtest.o.d
          File: build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h
          #define SIZEOF_PY_INTPTR_T 8
          #define SIZEOF_OFF_T 8
          #define SIZEOF_PY_LONG_LONG 8
          #define MATHLIB
          #define HAVE_SIN 1
          #define HAVE_COS 1
          #define HAVE_TAN 1
          #define HAVE_SINH 1
          #define HAVE_COSH 1
          #define HAVE_TANH 1
          #define HAVE_FABS 1
          #define HAVE_FLOOR 1
          #define HAVE_CEIL 1
          #define HAVE_SQRT 1
          #define HAVE_LOG10 1
          #define HAVE_LOG 1
          #define HAVE_EXP 1
          #define HAVE_ASIN 1
          #define HAVE_ACOS 1
          #define HAVE_ATAN 1
          #define HAVE_FMOD 1
          #define HAVE_MODF 1
          #define HAVE_FREXP 1
          #define HAVE_LDEXP 1
          #define HAVE_RINT 1
          #define HAVE_TRUNC 1
          #define HAVE_EXP2 1
          #define HAVE_LOG2 1
          #define HAVE_ATAN2 1
          #define HAVE_POW 1
          #define HAVE_NEXTAFTER 1
          #define HAVE_STRTOLL 1
          #define HAVE_STRTOULL 1
          #define HAVE_CBRT 1
          #define HAVE_STRTOLD_L 1
          #define HAVE_BACKTRACE 1
          #define HAVE_MADVISE 1
          #define HAVE_XLOCALE_H 1
          #define HAVE_DLFCN_H 1
          #define HAVE_SYS_MMAN_H 1
          #define HAVE___BUILTIN_ISNAN 1
          #define HAVE___BUILTIN_ISINF 1
          #define HAVE___BUILTIN_ISFINITE 1
          #define HAVE___BUILTIN_BSWAP32 1
          #define HAVE___BUILTIN_BSWAP64 1
          #define HAVE___BUILTIN_EXPECT 1
          #define HAVE___BUILTIN_MUL_OVERFLOW 1
          #define HAVE___BUILTIN_PREFETCH 1
          #define HAVE_ATTRIBUTE_NONNULL 1
          #define HAVE_ATTRIBUTE_TARGET_AVX 1
          #define HAVE_ATTRIBUTE_TARGET_AVX2 1
          #define HAVE_ATTRIBUTE_TARGET_AVX512F 1
          #define HAVE___THREAD 1
          #define HAVE_SINF 1
          #define HAVE_COSF 1
          #define HAVE_TANF 1
          #define HAVE_SINHF 1
          #define HAVE_COSHF 1
          #define HAVE_TANHF 1
          #define HAVE_FABSF 1
          #define HAVE_FLOORF 1
          #define HAVE_CEILF 1
          #define HAVE_RINTF 1
          #define HAVE_TRUNCF 1
          #define HAVE_SQRTF 1
          #define HAVE_LOG10F 1
          #define HAVE_LOGF 1
          #define HAVE_LOG1PF 1
          #define HAVE_EXPF 1
          #define HAVE_EXPM1F 1
          #define HAVE_ASINF 1
          #define HAVE_ACOSF 1
          #define HAVE_ATANF 1
          #define HAVE_ASINHF 1
          #define HAVE_ACOSHF 1
          #define HAVE_ATANHF 1
          #define HAVE_HYPOTF 1
          #define HAVE_ATAN2F 1
          #define HAVE_POWF 1
          #define HAVE_FMODF 1
          #define HAVE_MODFF 1
          #define HAVE_FREXPF 1
          #define HAVE_LDEXPF 1
          #define HAVE_EXP2F 1
          #define HAVE_LOG2F 1
          #define HAVE_COPYSIGNF 1
          #define HAVE_NEXTAFTERF 1
          #define HAVE_CBRTF 1
          #define HAVE_SINL 1
          #define HAVE_COSL 1
          #define HAVE_TANL 1
          #define HAVE_SINHL 1
          #define HAVE_COSHL 1
          #define HAVE_TANHL 1
          #define HAVE_FABSL 1
          #define HAVE_FLOORL 1
          #define HAVE_CEILL 1
          #define HAVE_RINTL 1
          #define HAVE_TRUNCL 1
          #define HAVE_SQRTL 1
          #define HAVE_LOG10L 1
          #define HAVE_LOGL 1
          #define HAVE_LOG1PL 1
          #define HAVE_EXPL 1
          #define HAVE_EXPM1L 1
          #define HAVE_ASINL 1
          #define HAVE_ACOSL 1
          #define HAVE_ATANL 1
          #define HAVE_ASINHL 1
          #define HAVE_ACOSHL 1
          #define HAVE_ATANHL 1
          #define HAVE_HYPOTL 1
          #define HAVE_ATAN2L 1
          #define HAVE_POWL 1
          #define HAVE_FMODL 1
          #define HAVE_MODFL 1
          #define HAVE_FREXPL 1
          #define HAVE_LDEXPL 1
          #define HAVE_EXP2L 1
          #define HAVE_LOG2L 1
          #define HAVE_COPYSIGNL 1
          #define HAVE_NEXTAFTERL 1
          #define HAVE_CBRTL 1
          #define HAVE_DECL_SIGNBIT
          #define HAVE_COMPLEX_H 1
          #define HAVE_CABS 1
          #define HAVE_CACOS 1
          #define HAVE_CACOSH 1
          #define HAVE_CARG 1
          #define HAVE_CASIN 1
          #define HAVE_CASINH 1
          #define HAVE_CATAN 1
          #define HAVE_CATANH 1
          #define HAVE_CCOS 1
          #define HAVE_CCOSH 1
          #define HAVE_CEXP 1
          #define HAVE_CIMAG 1
          #define HAVE_CLOG 1
          #define HAVE_CONJ 1
          #define HAVE_CPOW 1
          #define HAVE_CPROJ 1
          #define HAVE_CREAL 1
          #define HAVE_CSIN 1
          #define HAVE_CSINH 1
          #define HAVE_CSQRT 1
          #define HAVE_CTAN 1
          #define HAVE_CTANH 1
          #define HAVE_CABSF 1
          #define HAVE_CACOSF 1
          #define HAVE_CACOSHF 1
          #define HAVE_CARGF 1
          #define HAVE_CASINF 1
          #define HAVE_CASINHF 1
          #define HAVE_CATANF 1
          #define HAVE_CATANHF 1
          #define HAVE_CCOSF 1
          #define HAVE_CCOSHF 1
          #define HAVE_CEXPF 1
          #define HAVE_CIMAGF 1
          #define HAVE_CLOGF 1
          #define HAVE_CONJF 1
          #define HAVE_CPOWF 1
          #define HAVE_CPROJF 1
          #define HAVE_CREALF 1
          #define HAVE_CSINF 1
          #define HAVE_CSINHF 1
          #define HAVE_CSQRTF 1
          #define HAVE_CTANF 1
          #define HAVE_CTANHF 1
          #define HAVE_CABSL 1
          #define HAVE_CACOSL 1
          #define HAVE_CACOSHL 1
          #define HAVE_CARGL 1
          #define HAVE_CASINL 1
          #define HAVE_CASINHL 1
          #define HAVE_CATANL 1
          #define HAVE_CATANHL 1
          #define HAVE_CCOSL 1
          #define HAVE_CCOSHL 1
          #define HAVE_CEXPL 1
          #define HAVE_CIMAGL 1
          #define HAVE_CLOGL 1
          #define HAVE_CONJL 1
          #define HAVE_CPOWL 1
          #define HAVE_CPROJL 1
          #define HAVE_CREALL 1
          #define HAVE_CSINL 1
          #define HAVE_CSINHL 1
          #define HAVE_CSQRTL 1
          #define HAVE_CTANL 1
          #define HAVE_CTANHL 1
          #define NPY_RESTRICT restrict
          #define NPY_RELAXED_STRIDES_CHECKING 1
          #define HAVE_LDOUBLE_INTEL_EXTENDED_16_BYTES_LE 1
          #define NPY_PY3K 1
          #ifndef __cplusplus
          /* #undef inline */
          #endif
    
          #ifndef _NPY_NPY_CONFIG_H_
          #error config.h should never be included directly, include npy_config.h instead
          #endif
    
          EOF
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h' to sources.
          Generating build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' [-Wincompatible-library-redeclaration]
          int exp (void);
              ^
          _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)'
          1 warning generated.
          clang _configtest.o -o _configtest
          success!
          removing: _configtest.c _configtest.o _configtest.o.d _configtest
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c'
          clang: _configtest.c
          success!
          removing: _configtest.c _configtest.o _configtest.o.d
          File: build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h
          #define NPY_SIZEOF_SHORT SIZEOF_SHORT
          #define NPY_SIZEOF_INT SIZEOF_INT
          #define NPY_SIZEOF_LONG SIZEOF_LONG
          #define NPY_SIZEOF_FLOAT 4
          #define NPY_SIZEOF_COMPLEX_FLOAT 8
          #define NPY_SIZEOF_DOUBLE 8
          #define NPY_SIZEOF_COMPLEX_DOUBLE 16
          #define NPY_SIZEOF_LONGDOUBLE 16
          #define NPY_SIZEOF_COMPLEX_LONGDOUBLE 32
          #define NPY_SIZEOF_PY_INTPTR_T 8
          #define NPY_SIZEOF_OFF_T 8
          #define NPY_SIZEOF_PY_LONG_LONG 8
          #define NPY_SIZEOF_LONGLONG 8
          #define NPY_NO_SMP 0
          #define NPY_HAVE_DECL_ISNAN
          #define NPY_HAVE_DECL_ISINF
          #define NPY_HAVE_DECL_ISFINITE
          #define NPY_HAVE_DECL_SIGNBIT
          #define NPY_USE_C99_COMPLEX 1
          #define NPY_HAVE_COMPLEX_DOUBLE 1
          #define NPY_HAVE_COMPLEX_FLOAT 1
          #define NPY_HAVE_COMPLEX_LONG_DOUBLE 1
          #define NPY_RELAXED_STRIDES_CHECKING 1
          #define NPY_USE_C99_FORMATS 1
          #define NPY_VISIBILITY_HIDDEN __attribute__((visibility("hidden")))
          #define NPY_ABI_VERSION 0x01000009
          #define NPY_API_VERSION 0x0000000D
    
          #ifndef __STDC_FORMAT_MACROS
          #define __STDC_FORMAT_MACROS 1
          #endif
    
          EOF
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h' to sources.
          executing numpy/core/code_generators/generate_numpy_api.py
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__multiarray_api.h' to sources.
          numpy.core - nothing done with h_files = ['build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__multiarray_api.h']
          building extension "numpy.core._multiarray_tests" sources
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/_multiarray_tests.c
          building extension "numpy.core._multiarray_umath" sources
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h' to sources.
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h' to sources.
          executing numpy/core/code_generators/generate_numpy_api.py
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__multiarray_api.h' to sources.
          executing numpy/core/code_generators/generate_ufunc_api.py
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__ufunc_api.h' to sources.
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/arraytypes.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/einsum.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/lowlevel_strided_loops.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/nditer_templ.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/scalartypes.c
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/funcs.inc
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath' to include_dirs.
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/simd.inc
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/loops.h
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/loops.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/matmul.h
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/matmul.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/clip.h
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/clip.c
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/scalarmath.c
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath' to include_dirs.
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/templ_common.h
            adding 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common' to include_dirs.
          numpy.core - nothing done with h_files = ['build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/funcs.inc', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/simd.inc', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/loops.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/matmul.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/clip.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/npy_math_internal.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common/templ_common.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/config.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/_numpyconfig.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__multiarray_api.h', 'build/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy/__ufunc_api.h']
          building extension "numpy.core._umath_tests" sources
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/_umath_tests.c
          building extension "numpy.core._rational_tests" sources
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/_rational_tests.c
          building extension "numpy.core._struct_ufunc_tests" sources
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/_struct_ufunc_tests.c
          building extension "numpy.core._operand_flag_tests" sources
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/_operand_flag_tests.c
          building extension "numpy.fft._pocketfft_internal" sources
          building extension "numpy.linalg.lapack_lite" sources
          creating build/src.macosx-10.14.6-arm64-3.8/numpy/linalg
            adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
          building extension "numpy.linalg._umath_linalg" sources
            adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources.
          conv_template:> build/src.macosx-10.14.6-arm64-3.8/numpy/linalg/umath_linalg.c
          building extension "numpy.random.mt19937" sources
          building extension "numpy.random.philox" sources
          building extension "numpy.random.pcg64" sources
          building extension "numpy.random.sfc64" sources
          building extension "numpy.random.common" sources
          building extension "numpy.random.bit_generator" sources
          building extension "numpy.random.generator" sources
          building extension "numpy.random.bounded_integers" sources
          building extension "numpy.random.mtrand" sources
          building data_files sources
          build_src: building npy-pkg config files
          running build_py
          creating build/lib.macosx-10.14.6-arm64-3.8
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/conftest.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/version.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/_globals.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/dual.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/_distributor_init.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/ctypeslib.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/matlib.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying numpy/_pytesttester.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          copying build/src.macosx-10.14.6-arm64-3.8/numpy/__config__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/compat
          copying numpy/compat/py3k.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/compat
          copying numpy/compat/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/compat
          copying numpy/compat/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/compat
          copying numpy/compat/_inspect.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/compat
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/umath.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/fromnumeric.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_dtype.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_add_newdocs.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_methods.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_internal.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_string_helpers.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/multiarray.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_asarray.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/records.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/setup_common.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_aliased_types.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/memmap.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/overrides.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/getlimits.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_dtype_ctypes.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/defchararray.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/shape_base.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/machar.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/numeric.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/function_base.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/einsumfunc.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/umath_tests.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_ufunc_config.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_exceptions.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/numerictypes.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/_type_aliases.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/cversions.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/arrayprint.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          copying numpy/core/code_generators/generate_numpy_api.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/core
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/unixccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/numpy_distribution.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/conv_template.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/cpuinfo.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/ccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/msvc9compiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/npy_pkg_config.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/compat.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/misc_util.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/log.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/line_endings.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/lib2def.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/pathccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/system_info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/core.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/__version__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/exec_command.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/from_template.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/mingw32ccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/extension.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/msvccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/intelccompiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/_shell_utils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying numpy/distutils/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          copying build/src.macosx-10.14.6-arm64-3.8/numpy/distutils/__config__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/config_compiler.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build_ext.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/config.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/install_headers.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build_py.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build_src.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/sdist.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build_scripts.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/bdist_rpm.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/install_clib.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/build_clib.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/autodist.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/egg_info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/install.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/develop.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          copying numpy/distutils/command/install_data.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/command
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/gnu.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/compaq.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/intel.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/none.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/nag.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/pg.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/ibm.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/sun.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/lahey.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/g95.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/mips.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/hpux.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/environment.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/pathf95.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/absoft.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          copying numpy/distutils/fcompiler/vast.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/distutils/fcompiler
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/misc.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/internals.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/creation.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/dispatch.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/constants.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/ufuncs.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/broadcasting.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/basics.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/subclassing.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/indexing.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/byteswapping.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/structured_arrays.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          copying numpy/doc/glossary.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/doc
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/cfuncs.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/common_rules.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/crackfortran.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/cb_rules.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/rules.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/f2py2e.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/func2subr.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/__version__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/diagnose.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/capi_maps.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/f90mod_rules.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/f2py_testing.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/use_rules.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/auxfuncs.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          copying numpy/f2py/__main__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/f2py
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/fft
          copying numpy/fft/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/fft
          copying numpy/fft/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/fft
          copying numpy/fft/helper.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/fft
          copying numpy/fft/_pocketfft.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/fft
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/_iotools.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/mixins.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/nanfunctions.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/recfunctions.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/histograms.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/scimath.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/_version.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/user_array.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/format.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/twodim_base.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/financial.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/index_tricks.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/npyio.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/shape_base.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/stride_tricks.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/arrayterator.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/function_base.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/arraysetops.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/arraypad.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/type_check.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/polynomial.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/_datasource.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          copying numpy/lib/ufunclike.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/lib
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/linalg
          copying numpy/linalg/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/linalg
          copying numpy/linalg/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/linalg
          copying numpy/linalg/linalg.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/linalg
          copying numpy/linalg/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/linalg
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/extras.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/version.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/testutils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/core.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/bench.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/timer_comparison.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          copying numpy/ma/mrecords.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/ma
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/matrixlib
          copying numpy/matrixlib/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/matrixlib
          copying numpy/matrixlib/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/matrixlib
          copying numpy/matrixlib/defmatrix.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/matrixlib
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/laguerre.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/_polybase.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/polyutils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/hermite_e.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/chebyshev.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/polynomial.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/legendre.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          copying numpy/polynomial/hermite.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/polynomial
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/random
          copying numpy/random/_pickle.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/random
          copying numpy/random/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/random
          copying numpy/random/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/random
          copying numpy/random/info.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/random
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/nosetester.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/noseclasses.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/setup.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/print_coercion_tables.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          copying numpy/testing/decorators.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing
          creating build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/nosetester.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/__init__.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/noseclasses.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/parameterized.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          copying numpy/testing/_private/decorators.py -> build/lib.macosx-10.14.6-arm64-3.8/numpy/testing/_private
          running build_clib
          customize UnixCCompiler
          customize UnixCCompiler using build_clib
          building 'npymath' library
          compiling C sources
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          creating build/temp.macosx-10.14.6-arm64-3.8
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath
          creating build/temp.macosx-10.14.6-arm64-3.8/build
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath
          compile options: '-Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Inumpy/core/include -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c'
          clang: numpy/core/src/npymath/npy_math.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/ieee754.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath/npy_math_complex.c
          clang: numpy/core/src/npymath/halffloat.c
          numpy/core/src/npymath/npy_math_complex.c.src:48:33: warning: unused variable 'tiny' [-Wunused-const-variable]
          static const volatile npy_float tiny = 3.9443045e-31f;
                                          ^
          [...deleted similar warnings due to comment limit...]
          ^
          22 warnings generated.
          ar: adding 4 object files to build/temp.macosx-10.14.6-arm64-3.8/libnpymath.a
          warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: build/temp.macosx-10.14.6-arm64-3.8/libnpymath.a will be fat and ar(1) will not be able to operate on it
          ranlib:@ build/temp.macosx-10.14.6-arm64-3.8/libnpymath.a
          building 'npysort' library
          compiling C sources
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort
          compile options: '-Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Inumpy/core/include -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c'
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/quicksort.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/mergesort.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/heapsort.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/selection.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/radixsort.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/timsort.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npysort/binsearch.c
          numpy/core/src/npysort/selection.c.src:328:9: warning: code will never be executed [-Wunreachable-code]
                  npy_intp k;
                  ^~~~~~~~~~~
          [...deleted similar warnings due to comment limit...]
    
          22 warnings generated.
          ar: adding 7 object files to build/temp.macosx-10.14.6-arm64-3.8/libnpysort.a
          warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: archive library: build/temp.macosx-10.14.6-arm64-3.8/libnpysort.a will be fat and ar(1) will not be able to operate on it
          ranlib:@ build/temp.macosx-10.14.6-arm64-3.8/libnpysort.a
          running build_ext
          customize UnixCCompiler
          customize UnixCCompiler using build_ext
          building 'numpy.core._dummy' extension
          compiling C sources
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          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.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c'
          clang: numpy/core/src/dummymodule.c
          clang -bundle -undefined dynamic_lookup -Wl,-headerpad,0x1000 -arch arm64 -arch x86_64 build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/dummymodule.o -Lbuild/temp.macosx-10.14.6-arm64-3.8 -o build/lib.macosx-10.14.6-arm64-3.8/numpy/core/_dummy.cpython-38-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 -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/common
          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.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c'
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/_multiarray_tests.c
          clang: numpy/core/src/common/mem_overlap.c
          clang -bundle -undefined dynamic_lookup -Wl,-headerpad,0x1000 -arch arm64 -arch x86_64 build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/_multiarray_tests.o build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/common/mem_overlap.o -Lbuild/temp.macosx-10.14.6-arm64-3.8 -lnpymath -o build/lib.macosx-10.14.6-arm64-3.8/numpy/core/_multiarray_tests.cpython-38-darwin.so
          building 'numpy.core._multiarray_umath' extension
          compiling C sources
          C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64
    
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray
          creating build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/umath
          creating build/temp.macosx-10.14.6-arm64-3.8/build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath
          creating build/temp.macosx-10.14.6-arm64-3.8/private
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/numpy
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/numpy/_build_utils
          creating build/temp.macosx-10.14.6-arm64-3.8/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/numpy/_build_utils/src
          compile options: '-DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Inumpy/core/include -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c'
          extra options: '-faltivec -I/System/Library/Frameworks/vecLib.framework/Headers'
          clang: numpy/core/src/multiarray/alloc.c
          clang: numpy/core/src/multiarray/array_assign_scalar.c
          clang: numpy/core/src/multiarray/buffer.c
          clang: numpy/core/src/multiarray/common.c
          clang: numpy/core/src/multiarray/conversion_utils.c
          clang: numpy/core/src/multiarray/datetime_strings.c
          clang: numpy/core/src/multiarray/descriptor.c
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/einsum.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/multiarray/hashdescr.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/lowlevel_strided_loops.c
          clang: numpy/core/src/multiarray/nditer_constr.c
          clang: numpy/core/src/multiarray/refcount.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/multiarray/multiarraymodule.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/multiarray/temp_elide.c
          clang: numpy/core/src/multiarray/vdot.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/multiarray/scalarapi.cclang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
    
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/umath/ufunc_object.cclang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/loops.c
    
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: build/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath/scalarmath.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/common/npy_longdouble.c
          clang: numpy/core/src/common/numpyos.c
          clang: /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/numpy/_build_utils/src/apple_sgemv_fix.c
          clang: numpy/core/src/npymath/npy_math.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: numpy/core/src/npymath/halffloat.c
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
          error: Command "clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -arch arm64 -arch x86_64 -DNPY_INTERNAL_BUILD=1 -DHAVE_NPY_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -DNO_ATLAS_INFO=3 -DHAVE_CBLAS -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/umath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Inumpy/core/include -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/include/numpy -Inumpy/core/src/common -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/Users/kgncan/Projects/CoreML/venv/include -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/common -Ibuild/src.macosx-10.14.6-arm64-3.8/numpy/core/src/npymath -c numpy/core/src/multiarray/buffer.c -o build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/buffer.o -MMD -MF build/temp.macosx-10.14.6-arm64-3.8/numpy/core/src/multiarray/buffer.o.d -faltivec -I/System/Library/Frameworks/vecLib.framework/Headers" failed with exit status 1
          ----------------------------------------
      ERROR: Command errored out with exit status 1: /Users/kgncan/Projects/CoreML/venv/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/setup.py'"'"'; __file__='"'"'/private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-install-t7vvsjav/numpy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-record-h5u9xro2/install-record.txt --single-version-externally-managed --prefix /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-build-env-fupbf32p/overlay --compile --install-headers /Users/kgncan/Projects/CoreML/venv/include/site/python3.8/numpy Check the logs for full command output.
      WARNING: You are using pip version 19.2.3, however version 20.2.4 is available.
      You should consider upgrading via the 'pip install --upgrade pip' command.
      ----------------------------------------
    ERROR: Command errored out with exit status 1: /Users/kgncan/Projects/CoreML/venv/bin/python3 /Users/kgncan/Projects/CoreML/venv/lib/python3.8/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/n4/b0kj1q0j34xghq8tqdnf_5s00000gn/T/pip-build-env-fupbf32p/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- wheel setuptools 'Cython>=0.29.18' 'numpy==1.14.5; python_version=='"'"'3.6'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.14.5; python_version=='"'"'3.7'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system!='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.6'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.16.0; python_version=='"'"'3.7'"'"' and platform_system=='"'"'AIX'"'"'' 'numpy==1.17.3; python_version>='"'"'3.8'"'"' and platform_system=='"'"'AIX'"'"'' 'pybind11>=2.4.3' Check the logs for full command output.
    

    To Reproduce

    Create a new venv and try install coremltools

     $ /usr/bin/python3 -m venv venv
     $ source ./venv/bin/activate
     $ pip install coremltools 
     💣
    
     $ pip list 
    
     Package    Version
     ---------- -------
     pip        19.2.3
     setuptools 41.2.0
    

    System environment (please complete the following information):

    • coremltools version (e.g., 3.0b5): 4.0
    • OS (e.g., MacOS, Linux): MacOS
    • macOS version (if applicable): 11.0.1
    • XCode version (if applicable): 12.2
    • How you install python (anaconda, virtualenv, system): virtualenv
    • python version (e.g. 3.7): 3.8.2
    • any other relevant information: Using homebrew. Would like to convert tensorflow model.

    Additional context

    MacBook Pro (13-inch, M1, 2020)

    bug triaged python M1-Apple-Silicon 
    opened by kgncan 25
  • Cant save on device updated trained model

    Cant save on device updated trained model

    Trying to save model to support directory try model.write(to: permanentUrl)

    • Cant save the model

    Error Domain=com.apple.CoreML Code=6 "Failed to save model to <file path>

    UserInfo={NSLocalizedDescription=Failed to save model to <PATH-TO_MODEL>model.mlmodelc. This issue may occur when saving a dense layer that does not contain a bias, if this is the case please file a bug report.

    opened by BhavinSuthar 24
  • Keras mobilenet can't be imported (missing Relu6 / DepthwiseConv2D)

    Keras mobilenet can't be imported (missing Relu6 / DepthwiseConv2D)

    I have a custom trained MobileNet network from Keras and I bump into an issue about CoreML Tools not recognizing Relu6 as an activation function.

    my keras model is something like:

    import keras
    from keras.layers.core import Flatten
    initial_model = keras.applications.mobilenet.MobileNet(input_shape=(size, size, 3), include_top=False, weights='imagenet', classes=2)
    last = initial_model.output
    x = Flatten()(last)
    preds = Dense(2, activation='softmax')(x)
    
    model = Model(initial_model.input, preds)
    

    And after training I try to convert it with:

    from keras.utils.generic_utils import CustomObjectScope
    with CustomObjectScope({'relu6': keras.applications.mobilenet.relu6,'DepthwiseConv2D': keras.applications.mobilenet.DepthwiseConv2D}):
          convert = coremltools.converters.keras.convert("model.h5", input_names=['img'], image_input_names=['img'], class_labels=['class1', 'class2'])
    

    But this raises:

    RuntimeError: Unsupported option activation=relu6 in layer Dense(conv1_relu)

    Because coreML Tools doesn't know what DepthwiseConv2D and Relu6 are.

    bug 
    opened by luke14free 24
  • Unable to register MIL op alias of `matmul` (named `my_matmul`) using pure NumPy

    Unable to register MIL op alias of `matmul` (named `my_matmul`) using pure NumPy

    ❓Question

    I have to register np.linalg.svd function as MIL op so that I can use it to register it as PyTorch op using @register_torch_op. I am taking this approach because SVD is written in FORTAN under-the-hood (I think) in NumPy & I cannot translate it to MIL ops to register PyTorch op.

    So, I am trying to write my own mb.my_matmul (alias of mb.matmul). Following this I will implement mb.svd. Here's what I do.

    Looking at the coremltools source code looks like MIL op (mb.matmul) is written using np.matmul itself. https://github.com/apple/coremltools/blob/534a5079d22e1320bcf5d42c1c0385f3f2330d4f/coremltools/converters/mil/mil/ops/defs/linear.py#L81

    It's imported in init.py file. https://github.com/apple/coremltools/blob/534a5079d22e1320bcf5d42c1c0385f3f2330d4f/coremltools/converters/mil/mil/ops/defs/init.py#L113

    Then it's exposed to nn builder using @register_mil_to_nn_mapping. https://github.com/apple/coremltools/blob/534a5079d22e1320bcf5d42c1c0385f3f2330d4f/coremltools/converters/mil/backend/nn/op_mapping.py#L1493

    So I simply copy the body of both class matmul(Operation): and def matmul(const_context, builder, op): for my_matmul and I also import it in init.py.

    Then I uninstall coremltools and go the root directory of my own edited coremtools repository. In terminal I write the following code to use my custom my_matmul implementation but no luck 😞.

    import coremltools as ct
    from coremltools.converters.mil import Builder as mb
    
    @mb.program(input_specs=[mb.TensorSpec(shape=(1, 3, 32, 32))])
      def model(input_data):
        x = mb.my_matmul(x=input_data, y=input_data)
        return x
    
    coreml_model = ct.convert(model, inputs=[ct.TensorType("input", shape=(1, 3, 32, 32))], convert_to="mlprogram")
    

    The following error is thrown.

    Running MIL Common passes: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████| 34/34 [00:00<00:00, 3354.02 passes/s]
    Running MIL FP16ComputePrecision pass: 100%|██████████████████████████████████████████████████████████████████████████████████████████████████| 1/1 [00:00<00:00, 476.68 passes/s]
    Running MIL Clean up passes: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████| 9/9 [00:00<00:00, 1965.47 passes/s]
    /Users/rahulbhalley/Desktop/coremltools/coremltools/models/model.py:121: RuntimeWarning: You will not be able to run predict() on this Core ML model. Underlying exception message was: Error compiling model: "compiler error:  Encountered an error while compiling a neural network model: in operation of type my_matmul: Unknown operator 'my_matmul'.".
      _warnings.warn(
    

    It simply says, "compiler error: Encountered an error while compiling a neural network model: in operation of type my_matmul: Unknown operator 'my_matmul'.".

    I don't understand how to expose my NumPy operation to MIL builder (mb.custom_function). Any help is highly appreciated!!

    System Information

    • N/A
    question 
    opened by RahulBhalley 23
  • return NaN values when passing through specific convolution layer

    return NaN values when passing through specific convolution layer

    Using coreML and coremltools, I want to implement Real-time Segmentation deep learning model on the iPhone. When I passed the segmentation model learned by Keras to CoreML for this, I found a bug where NaN occurs.

    Device :

    • MacBook Pro (15-inch, 2017), MacOS High Sierra 10.13.6

    Library :

    • keras==2.1.3
    • tensorflow==1.5.0

    When passing from the MaxPooling layer to the Convolution layer in the segmentation model (U-net), the result of the operation is that some of output layer appears as NaN. Even each time I convert it repeatedly through coremltools, different layers are output as NaN. Please check the sample code and dataset for the below link. In the Keras model, NaN was not output at all.

    link : https://github.com/sangjaekang/bugReportForCoreML/blob/master/Debugging%20Coreml.ipynb

    neural networks 
    opened by sangjaekang 23
  • Tensorflor 2.0 tf.keras CNN to updatable Core ML

    Tensorflor 2.0 tf.keras CNN to updatable Core ML

    ❓Question

    Is there currently support for making a Core ML model converted from tf.keras with Tensorflow 2.0 updatable? Existing documentation and examples mainly seem to refer to standalone keras.

    Context

    After converting a tf.keras CNN, saved in .h5 format, using coremltools.converters.tensorflow.convert, and trying to make the model updatable, we run into the following issues:

    1. Keras Dense layers have been converted to type batchedMatmul in Core ML. When trying to apply make_updatable we get an error stating that "Only ['innerProduct', 'convolution'] layers are supported to be marked updatable."

    2. The output layer is converted to type softmaxND. Supplying this layer as input to set_categorical_cross_entropy_loss gives the error "Categorical Cross Entropy loss layer input (Identity) must be a softmax layer output."

    System Information

    • Tensorflow 2.0
    • coremltools 3.1
    question tf2.x / tf.keras neural networks 
    opened by knutnordin 22
  • PyTorch unified convertor does not work with flexible input shapes

    PyTorch unified convertor does not work with flexible input shapes

    🐞Describe the bug

    I made changes to my model so I could use the recommended unified convertor. Conversion is successful without issue and shows that flexible shapes are supported (in both Python and Xcode).

    Running prediction with a shape in the supported ranges (and any shape other than the fixed shape) will fail with an error. The fixed shape input works as expected. I've tried both GPU and CPU only.

    Trace

    [espresso] [Espresso::handle_ex_plan] exception=Espresso exception: "Not implemented": axis -4 not implemented status=-9
    [coreml] Failure dynamically resizing for sequence length.
    [coreml] Failure in resetSizes.
    prediction error: Error Domain=com.apple.CoreML Code=0 "Failure dynamically resizing for sequence length." UserInfo={NSLocalizedDescription=Failure dynamically resizing for sequence length.}
    

    To Reproduce

    The source code and model is in the attached archive.

    import torch
    import torch.nn as nn
    import coremltools as ct
    import coremltools.proto.FeatureTypes_pb2 as ft
    from coremltools.models.neural_network import flexible_shape_utils
    from model import TransformerNet
    
    channels = 3
    width = 1024
    height = 1024
    
    torch_model = TransformerNet()
    #torch_model.load_state_dict(torch.load('TrainedModel.pth', map_location=torch.device('cpu')))
    torch_model.eval()
    
    example_input = torch.rand(1, channels, width, height)
    traced_model = torch.jit.trace(torch_model, example_input)
    
    mlmodel = ct.convert(
    	traced_model,
    	inputs=[ct.ImageType(name="input_1", shape=example_input.shape)], 
    	minimum_ios_deployment_target='13'
    )
    
    #note if "input" is used for the name it creates a name collision
    
    spec = mlmodel.get_spec()
    
    # needed because documentation states:
    # outputs must not be specified for PyTorch
    output = spec.description.output[0]
    output.type.imageType.colorSpace = ft.ImageFeatureType.RGB
    output.type.imageType.height = height
    output.type.imageType.width = width
    
    ct.utils.rename_feature(spec, '782', 'output')
    
    img_size_ranges = flexible_shape_utils.NeuralNetworkImageSizeRange(height_range=(256, 3072), width_range=(256, 3072))
    flexible_shape_utils.update_image_size_range(spec, feature_name='input_1', size_range=img_size_ranges)
    flexible_shape_utils.update_image_size_range(spec, feature_name='output', size_range=img_size_ranges)
    
    ct.utils.save_spec(spec, "TransformerNet.mlmodel")
    

    model.py:

    import torch
    import torch.nn as nn
    
    class TransformerNet(torch.nn.Module):
    	
    	def __init__(self):
    		super(TransformerNet, self).__init__()
    		# Initial convolution layers
    		self.conv1 = ConvLayer(3, 8, kernel_size=9, stride=1)
    		self.in1 = torch.nn.InstanceNorm2d(8, affine=True)
    		self.conv2 = ConvLayer(8, 16, kernel_size=3, stride=2)
    		self.in2 = torch.nn.InstanceNorm2d(16, affine=True)
    		self.conv3 = ConvLayer(16, 32, kernel_size=3, stride=2)
    		self.in3 = torch.nn.InstanceNorm2d(32, affine=True)
    		# Residual layers
    		self.res1 = ResidualBlock(32)
    		self.res2 = ResidualBlock(32)
    		self.res3 = ResidualBlock(32)
    		self.res4 = ResidualBlock(32)
    		self.res5 = ResidualBlock(32)
    		# Upsampling Layers
    		self.deconv1 = UpsampleConvLayer(32, 16, kernel_size=3, stride=1, upsample=2)
    		self.in4 = torch.nn.InstanceNorm2d(16, affine=True)
    		self.deconv2 = UpsampleConvLayer(16, 8, kernel_size=3, stride=1, upsample=2)
    		self.in5 = torch.nn.InstanceNorm2d(8, affine=True)
    		self.deconv3 = ConvLayer(8, 3, kernel_size=9, stride=1)
    		# Non-linearities
    		self.relu = torch.nn.ReLU()
    		
    	def forward(self, X):
    		y = self.relu(self.in1(self.conv1(X)))
    		y = self.relu(self.in2(self.conv2(y)))
    		y = self.relu(self.in3(self.conv3(y)))
    		y = self.res1(y)
    		y = self.res2(y)
    		y = self.res3(y)
    		y = self.res4(y)
    		y = self.res5(y)
    		y = self.relu(self.in4(self.deconv1(y)))
    		y = self.relu(self.in5(self.deconv2(y)))
    		y = self.deconv3(y)
    		return y
    	
    	
    class ConvLayer(torch.nn.Module):
    	
    	def __init__(self, in_channels, out_channels, kernel_size, stride):
    		super(ConvLayer, self).__init__()
    		reflection_padding = kernel_size // 2
    		#self.reflection_pad = torch.nn.ReflectionPad2d(reflection_padding)
    		self.reflection_pad = ReflectPad2d_rev(reflection_padding)
    		self.conv2d = torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride)
    		
    	def forward(self, x):
    		out = self.reflection_pad(x)
    		out = self.conv2d(out)
    		return out
    	
    	
    class ResidualBlock(torch.nn.Module):
    	
    	def __init__(self, channels):
    		super(ResidualBlock, self).__init__()
    		self.conv1 = ConvLayer(channels, channels, kernel_size=3, stride=1)
    		self.in1 = torch.nn.InstanceNorm2d(channels, affine=True)
    		self.conv2 = ConvLayer(channels, channels, kernel_size=3, stride=1)
    		self.in2 = torch.nn.InstanceNorm2d(channels, affine=True)
    		self.relu = torch.nn.ReLU()
    		
    	def forward(self, x):
    		residual = x
    		out = self.relu(self.in1(self.conv1(x)))
    		out = self.in2(self.conv2(out))
    		out = out + residual
    		return out
    	
    	
    class UpsampleConvLayer(torch.nn.Module):
    	
    	def __init__(self, in_channels, out_channels, kernel_size, stride, upsample=None):
    		super(UpsampleConvLayer, self).__init__()
    		self.upsample = upsample
    		reflection_padding = kernel_size // 2
    		#self.reflection_pad = torch.nn.ReflectionPad2d(reflection_padding)
    		self.reflection_pad = ReflectPad2d_rev(reflection_padding)
    		self.conv2d = torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride)
    		
    	def forward(self, x):
    		x_in = x
    		if self.upsample:
    			x_in = torch.nn.functional.interpolate(x_in, mode='nearest', scale_factor=self.upsample)
    		out = self.reflection_pad(x_in)
    		out = self.conv2d(out)
    		return out
    	
    class ReflectPad2d_rev(nn.Module):
    	
    	def __init__(self, size):
    		super().__init__()
    		self.size = size
    		
    	def forward(self, x):
    		a = self.size
    		L_list, R_list = [], []
    		U_list, D_list = [], []
    		for i in range(a):#i:0, 1
    			l = x[:, :, :, (a-i):(a-i+1)]
    			L_list.append(l)
    			r = x[:, :, :, (i-a-1):(i-a)]
    			R_list.append(r)
    		L_list.append(x)
    		x = torch.cat(L_list+R_list[::-1], dim=3)
    		for i in range(a):
    			u = x[:, :, (a-i):(a-i+1), :]
    			U_list.append(u)
    			d = x[:, :, (i-a-1):(i-a), :]
    			D_list.append(d)
    		U_list.append(x)
    		x = torch.cat(U_list+D_list[::-1], dim=2)
    		return x
    

    System environment (please complete the following information):

    • coremltools 4.0
    • OS MacOS
    • macOS 10.15.7 (19H2)
    • Version 12.1 (12A7403)
    • virtualenv
    • python version 3.7
    • pytorch 1.70

    Additional context

    This issue severely restricts deploying MLModels across my workflow.

    repo-pythorch-conversion.zip

    bug triaged pytorch 
    opened by 3DTOPO 20
  • ValueError: Unknown layer: ReLU Converting a MobileNet pre-trained model

    ValueError: Unknown layer: ReLU Converting a MobileNet pre-trained model

    I am converting a MobileNet pre-trained model that I trained using Keras. I am getting this error with Keras 2.1.6 Traceback (most recent call last): File "keras_to_coreml_converter.py", line 18, in class_labels=output_labels, image_input_names='image')
    File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/coremltools/converters/keras/_keras_converter.py", line 752, in convert custom_conversion_functions=custom_conversion_functions) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/coremltools/converters/keras/_keras_converter.py", line 550, in convertToSpec custom_objects=custom_objects) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/coremltools/converters/keras/_keras2_converter.py", line 192, in _convert model = _keras.models.load_model(model, custom_objects = custom_objects) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/models.py", line 270, in load_model model = model_from_config(model_config, custom_objects=custom_objects) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/models.py", line 347, in model_from_config return layer_module.deserialize(config, custom_objects=custom_objects) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/layers/init.py", line 55, in deserialize printable_module_name='layer') File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/utils/generic_utils.py", line 144, in deserialize_keras_object list(custom_objects.items()))) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/engine/topology.py", line 2525, in from_config process_layer(layer_data) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/engine/topology.py", line 2511, in process_layer custom_objects=custom_objects) File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/layers/init.py", line 55, in deserialize printable_module_name='layer') File "/home/francoiszerhouni/anaconda3/lib/python3.6/site-packages/keras/utils/generic_utils.py", line 138, in deserialize_keras_object ': ' + class_name) ValueError: Unknown layer: ReLU

    bug tf2.x / tf.keras neural networks 
    opened by aminecherif94 20
  • RuntimeError: value type not convertible

    RuntimeError: value type not convertible

    After converting my model (same one as https://github.com/apple/coremltools/issues/1688), I got this:

    Error: value type not convertible: [[2 2 0 ... 0 0 0] [2 2 1 ... 0 0 0] [1 0 0 ... 0 0 0] ... [4 3 1 ... 0 0 1] [1 0 4 ... 0 0 0] [0 0 0 ... 0 0 0]] Traceback (most recent call last): File "/Users/noahlittman/biology_programs/CHEUI-copy/scripts/CHEUI_predict_model2_CPU.py", line 202, in lr_probs = model2.predict({"input_1": prob_vectors}) File "/Users/noahlittman/miniforge3/envs/cheui_tf_metal/lib/python3.9/site-packages/coremltools/models/model.py", line 509, in predict return self.proxy.predict(data) RuntimeError: value type not convertible

    duplicate question pytorch 
    opened by itslittman 19
  • Can't reshape tensor to rank 6

    Can't reshape tensor to rank 6

    Hi,

    Coremltools can't reshape a tensor from rank 4 to rank 6. For example, it can't reshape [1, 96, 28, 28] to [1, 96, 14, 2, 14, 2] using torch.reshape. The compilation is finished correctly but I can't measure the performance of this model from Xcode because of the following warning :

    "RuntimeWarning: You will not be able to run predict() on this Core ML model. Underlying exception message was: { NSLocalizedDescription = "Error in declaring network.";"

    Do you have any solution to this problem?

    The version of coremltools is 5.2.0.

    Thank you.

    question 
    opened by Amshaker 0
  • Docs - Fix Typo in recurrent lstm API (rdar://103092445)

    Docs - Fix Typo in recurrent lstm API (rdar://103092445)

    This PR fixes a typo in iOS15.recurrent.lstm, cell_activation in formula.

    This PR addresses rdar://103092445 ([Infra] Typo in mil python docs).

    A subsequent PR will provide the generated HTML.

    docs 
    opened by tonybove-apple 0
  • coremltools is not compatible with numpy v1.24.0

    coremltools is not compatible with numpy v1.24.0

    🐞Describing the bug

    • numpy v1.24.0 removes bool (I'm not a Python expert, but I believe in favour of bool_). numpy.bool is used in several places in coremltools including in coremltools/converters/mil/frontend/torch/ops.py which raises an AttributeError

    Stack Trace

    I was using coremltools via https://github.com/apple/ml-stable-diffusion -- running python -m python_coreml_stable_diffusion.torch2coreml raises:

    /Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/torch/ops.py:163: FutureWarning: In the future `np.bool` will be defined as the corresponding NumPy scalar.  (This may have returned Python scalars in past versions.
      _np.bool: 11,
    Traceback (most recent call last):
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/runpy.py", line 194, in _run_module_as_main
        return _run_code(code, main_globals, None,
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/runpy.py", line 87, in _run_code
        exec(code, run_globals)
      File "/Users/rozanski/Development/GitHub/ml-stable-diffusion/python_coreml_stable_diffusion/torch2coreml.py", line 6, in <module>
        from python_coreml_stable_diffusion import unet
      File "/Users/rozanski/Development/GitHub/ml-stable-diffusion/python_coreml_stable_diffusion/unet.py", line 26, in <module>
        from coremltools.models.utils import _macos_version
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/__init__.py", line 91, in <module>
        from . import converters
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/__init__.py", line 7, in <module>
        from . import libsvm
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/libsvm/__init__.py", line 8, in <module>
        from . import _libsvm_converter, _libsvm_util
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/libsvm/_libsvm_converter.py", line 7, in <module>
        from coremltools.models import _METADATA_SOURCE, _METADATA_VERSION
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/models/__init__.py", line 11, in <module>
        from . import pipeline
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/models/pipeline.py", line 12, in <module>
        from . import model as _model
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/models/model.py", line 17, in <module>
        from coremltools.converters.mil.mil.program import Program as _Program
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/__init__.py", line 15, in <module>
        from .frontend.tensorflow.tf_op_registry import register_tf_op
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/__init__.py", line 6, in <module>
        from . import tensorflow, tensorflow2, torch
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/torch/__init__.py", line 13, in <module>
        from .load import load
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/torch/load.py", line 13, in <module>
        from .converter import TorchConverter, torch_to_mil_types
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/torch/converter.py", line 21, in <module>
        from .ops import convert_nodes
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/coremltools/converters/mil/frontend/torch/ops.py", line 163, in <module>
        _np.bool: 11,
      File "/Users/rozanski/opt/miniconda3/envs/coreml_stable_diffusion/lib/python3.8/site-packages/numpy/__init__.py", line 284, in __getattr__
        raise AttributeError("module {!r} has no attribute "
    AttributeError: module 'numpy' has no attribute 'bool'
    

    To Reproduce

    You can test this by installing numpy v1.24.0:

    import numpy as np
    np.bool # raises AttributeError
    

    Reinstalling numpy v1.23.5 fixes this issue.

    System environment (please complete the following information):

    • coremltools version: 6.1
    • OS (e.g. MacOS version or Linux type): macOS 13.0.1
    • Any other relevant version information (e.g. PyTorch or TensorFlow version): python v3.8.15

    Additional context

    N/A

    bug 
    opened by alexrozanski 2
  • multiple inputs pytorch model convert to coreml

    multiple inputs pytorch model convert to coreml

    ❓Question

    • If this is a question about the Core ML Frame work or Xcode, please ask your question in the Apple Developer Forum: https://developer.apple.com/forums/

    model have four images inputs, like [3, 224, 224], [3, 224, 224], [3, 224, 224], [3, 16, 16] input_types = [ct.ImageType(name="F", shape=(224, 224, 3), bias=image_bias, scale=image_scale), ct.ImageType(name="L", shape=(224, 224, 3), bias=image_bias, scale=image_scale), ct.ImageType(name="R", shape=(224, 224, 3), bias=image_bias, scale=image_scale), ct.ImageType(name="K", shape=(16, 16, 1), bias=image_bias, scale=image_scale)]

    model is saved by torch.jit.save named as X, and load by torch.jit.load

    when i use model = ct.convert(torch_model, inputs=input_types) get error: ValueError: input_shape (length 0), kernel_shape (length 2), strides (length 2), dilations (length 2), and custom_pad (length 4) divided by two must all be the same length

    question 
    opened by GazeLei 5
  • Softmax with rank 3 has wrong semantics and wrong MIL->NNv1 conversion.

    Softmax with rank 3 has wrong semantics and wrong MIL->NNv1 conversion.

    🐞Describing the bug

    There are essential two bugs, the first perpetuating the second:

    1. The NeuralNetwork.proto states that softmax layers supports rank >= 3 and operate on axis = -3. Experimentally this turns out to be false when rank = 3, since then it actually operates on axis = -1. However, the documentation makes no mention of this, so the first bug appears to be a documentation issue:
    /**
     * Softmax Normalization Layer
     *
     * A layer that performs softmax normalization.
     * Normalization is applied along axis = -3 or N-3 (where N is the rank of the input)
     * For softmax layer that can operate on any axis, see SoftmaxNDLayer.
     *
     *
     * .. code::
     *
     *      y = SoftmaxLayer(x)
     *
     * Requires 1 input and produces 1 output.
     *
     * Input
     *     Must be a blob with rank >= 3.
     * Output
     *     A blob with the same shape as the input.
     *
     * This layer is described by the following formula:
     *
     * .. math::
     *     x_i \leftarrow \dfrac{e^{x_i}}{\sum_i{e^{x_i}}}
     */
    
    1. The MIL -> NNv1 converter seems to assume the documentation to be gospel, and propagates this issue to the converter:
    @register_mil_to_nn_mapping
    def softmax(const_context, builder, op):
        rank = op.x.rank
        if op.axis.val == -3 or op.axis.val > 0 and op.axis.val == rank - 3:
            builder.add_softmax(
                name=op.name, input_name=op.x.name, output_name=op.outputs[0].name,
            )
        else:
            builder.add_softmax_nd(
                name=op.name,
                input_name=op.x.name,
                output_name=op.outputs[0].name,
                axis=op.axis.val,
            )
    

    To Reproduce

    Run this script as proof that softmax indeed operates on axis = -1 for rank 3 input:

    import coremltools as ct
    from coremltools.converters.mil import Builder as mb
    import numpy as np
    
    input_shape = (2, 1, 1)
    # input_shape = (1, 1, 2)   <-- confirms softmax operates on axis=-1
    
    @mb.program(input_specs=[mb.TensorSpec(shape=input_shape)])
    def prog(x):                                               
        x = mb.softmax(                                 
            x=x,
            axis=-3,
            name="y",
        )                                                      
        return x
    
    mlmodel = ct.convert(prog)
    
    print("== MIL program ==")
    print(prog)
    
    print("== MLModel proto ==")
    print(mlmodel.get_spec())
    
    y = mlmodel.predict({"x": np.array([0.5, 1.5]).reshape(input_shape)})["y"]
    print("== Output ==")
    print(y)
    
    

    The output is as following:

    == MIL program == 
    main[CoreML3](%x: (2, 1, 1, fp32)(Tensor)) {                           
      block0() {
        %y: (2, 1, 1, fp32)(Tensor) = softmax(x=%x, axis=-3, name="y")     
      } -> (%y)    
    }
    
    == MLModel proto ==                                                                                                                            
    specificationVersion: 4                                                
    description {
      input {                          
        name: "x"                  
        type {                                                             
          multiArrayType {                                                                                                                         
            shape: 2                                                       
            shape: 1                                                                                                                               
            shape: 1                                                                                                                               
            dataType: FLOAT32                                                                                                                      
          }           
        }                                                                  
      }         
      output {                                                             
        name: "y"  
        type {
          multiArrayType {             
            dataType: FLOAT32
          }                
        }        
      }
      metadata {
        userDefined {
          key: "com.github.apple.coremltools.source"
          value: "milinternal"
        }
        userDefined {
          key: "com.github.apple.coremltools.version"
          value: "6.0"
        }
      }
    }
    neuralNetwork {
      layers {
        name: "y"
        input: "x"
        output: "y"
        softmax {
        }
      }
      arrayInputShapeMapping: EXACT_ARRAY_MAPPING
      imageInputShapeMapping: RANK4_IMAGE_MAPPING
    }
    
    == Output ==
    [[[1.]]
    
     [[1.]]]
    

    If the softmax was really over axis = -3 = 0, then the results should sum to 1, while it sums to 2. If you try input_shape = (1, 1, 2) instead, it is clear that the softmax is happening along axis = -1 = 2. It is also easy to confirm that for rank >= 4, it does use axis = -3.

    This looks like a bug, right? Is there anything I'm overlooking?

    System environment (please complete the following information):

    • coremltools version: coremltools==6.0 (but looks like it would repro from main)
    • macOS 12.6
    bug 
    opened by gustavla 1
Releases(6.1)
MMdnn is a set of tools to help users inter-operate among different deep learning frameworks. E.g. model conversion and visualization. Convert models between Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.

MMdnn MMdnn is a comprehensive and cross-framework tool to convert, visualize and diagnose deep learning (DL) models. The "MM" stands for model manage

Microsoft 5.7k Jan 9, 2023
A fast poisson image editing implementation that can utilize multi-core CPU or GPU to handle a high-resolution image input.

Poisson Image Editing - A Parallel Implementation Jiayi Weng (jiayiwen), Zixu Chen (zixuc) Poisson Image Editing is a technique that can fuse two imag

Jiayi Weng 110 Dec 27, 2022
Supporting code for the paper "Dangers of Bayesian Model Averaging under Covariate Shift"

Dangers of Bayesian Model Averaging under Covariate Shift This repository contains the code to reproduce the experiments in the paper Dangers of Bayes

Pavel Izmailov 25 Sep 21, 2022
This repo will contain code to reproduce and build upon understanding transfer learning

What is being transferred in transfer learning? This repo contains the code for the following paper: Behnam Neyshabur*, Hanie Sedghi*, Chiyuan Zhang*.

null 4 Jun 16, 2021
The repository contain code for building compiler using puthon.

Building Compiler This is a python implementation of JamieBuild's "Super Tiny Compiler" Overview JamieBuilds developed a wonderfully educative compile

Shyam Das Shrestha 1 Nov 21, 2021
FindFunc is an IDA PRO plugin to find code functions that contain a certain assembly or byte pattern, reference a certain name or string, or conform to various other constraints.

FindFunc: Advanced Filtering/Finding of Functions in IDA Pro FindFunc is an IDA Pro plugin to find code functions that contain a certain assembly or b

null 213 Dec 17, 2022
Implementation of Kaneko et al.'s MaskCycleGAN-VC model for non-parallel voice conversion.

MaskCycleGAN-VC Unofficial PyTorch implementation of Kaneko et al.'s MaskCycleGAN-VC (2021) for non-parallel voice conversion. MaskCycleGAN-VC is the

null 86 Dec 25, 2022
Automatic labeling, conversion of different data set formats, sample size statistics, model cascade

Simple Gadget Collection for Object Detection Tasks Automatic image annotation Conversion between different annotation formats Obtain statistical info

llt 4 Aug 24, 2022
Implements the training, testing and editing tools for "Pluralistic Image Completion"

Pluralistic Image Completion ArXiv | Project Page | Online Demo | Video(demo) This repository implements the training, testing and editing tools for "

Chuanxia Zheng 615 Dec 8, 2022
Official codebase for running the small, filtered-data GLIDE model from GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Models.

GLIDE This is the official codebase for running the small, filtered-data GLIDE model from GLIDE: Towards Photorealistic Image Generation and Editing w

OpenAI 2.9k Jan 4, 2023
existing and custom freqtrade strategies supporting the new hyperstrategy format.

freqtrade-strategies Description Existing and self-developed strategies, rewritten to support the new HyperStrategy format from the freqtrade-develop

null 39 Aug 20, 2021
A torch.Tensor-like DataFrame library supporting multiple execution runtimes and Arrow as a common memory format

TorchArrow (Warning: Unstable Prototype) This is a prototype library currently under heavy development. It does not currently have stable releases, an

Facebook Research 536 Jan 6, 2023
Artificial intelligence technology inferring issues and logically supporting facts from raw text

개요 비정형 텍스트를 학습하여 쟁점별 사실과 논리적 근거 추론이 가능한 인공지능 원천기술 Artificial intelligence techno

null 6 Dec 29, 2021
MEND: Model Editing Networks using Gradient Decomposition

MEND: Model Editing Networks using Gradient Decomposition Setup Environment This codebase uses Python 3.7.9. Other versions may work as well. Create a

Eric Mitchell 141 Dec 2, 2022
Implementation of a protein autoregressive language model, but with autoregressive infilling objective (editing subsequences capability)

Protein GLM (wip) Implementation of a protein autoregressive language model, but with autoregressive infilling objective (editing subsequences capabil

Phil Wang 17 May 6, 2022
Pytorch implementation of Supporting Clustering with Contrastive Learning, NAACL 2021

Supporting Clustering with Contrastive Learning SCCL (NAACL 2021) Dejiao Zhang, Feng Nan, Xiaokai Wei, Shangwen Li, Henghui Zhu, Kathleen McKeown, Ram

null 231 Jan 5, 2023
Supporting code for the Neograd algorithm

Neograd This repo supports the paper Neograd: Gradient Descent with a Near-Ideal Learning Rate, which introduces the algorithm "Neograd". The paper an

Michael Zimmer 12 May 1, 2022
Implementation supporting the ICCV 2017 paper "GANs for Biological Image Synthesis"

GANs for Biological Image Synthesis This codes implements the ICCV-2017 paper "GANs for Biological Image Synthesis". The paper and its supplementary m

Anton Osokin 95 Nov 25, 2022