python3 gevent install via pip fails

Issue #161 resolved
Jim Steil created an issue
I’ve also commented on issue 19 but didn’t see how I could re-open it.

Here is the error log, at least all that I could capture

‌

‌

```
_, '"'"'exec'"'"'))' install --record /tmp/pip-record-_3p9leov/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-lmivq2jt/overlay --compile --install-headers /tmp/pip-build-env-lmivq2jt/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7o2cahg6/greenlet_526c41a9f4ff44e3b4f46ca923f91d16/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-_3p9leov/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-lmivq2jt/overlay --compile --install-headers /tmp/pip-build-env-lmivq2jt/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gsxn5n1m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-lmivq2jt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-21.1.0.tar.gz (5.9 MB)
     |################################| 5.9 MB 5.4 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ijt53ckd/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ti3p0bat/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-2nrxw2cz
         cwd: /tmp/pip-install-nhnqj0rq/cffi_468495a2f4494b2493fa8076dba9cb26/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-oj883zqp
         cwd: /tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-aumt6jza/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ti3p0bat/overlay --compile --install-headers /tmp/pip-build-env-ti3p0bat/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nhnqj0rq/greenlet_a929b9ff91104a85888759746e272afa/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-aumt6jza/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ti3p0bat/overlay --compile --install-headers /tmp/pip-build-env-ti3p0bat/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ijt53ckd/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ti3p0bat/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.12.1.tar.gz (5.9 MB)
     |################################| 5.9 MB 1.6 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-4cgfdn6m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pc0t5_mq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-t6ccv8ak
         cwd: /tmp/pip-install-7r6_nb4h/cffi_6596dfe557bc44ae8b9599c0ab66a452/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-tnvk80az
         cwd: /tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-v3se5k14/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pc0t5_mq/overlay --compile --install-headers /tmp/pip-build-env-pc0t5_mq/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"'; __file__='"'"'/tmp/pip-install-7r6_nb4h/greenlet_f3ab27902e5c4c20890d9924a4823955/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-v3se5k14/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pc0t5_mq/overlay --compile --install-headers /tmp/pip-build-env-pc0t5_mq/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-4cgfdn6m/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pc0t5_mq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.12.0.tar.gz (5.9 MB)
     |################################| 5.9 MB 4.2 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vsmvdd8f/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-tr85x26m/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-td027ymx
         cwd: /tmp/pip-install-q9fxsn5_/cffi_139f077d341b4f5398ebd0719d8182ea/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-krzy42mp
         cwd: /tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-3qhmnles/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-tr85x26m/overlay --compile --install-headers /tmp/pip-build-env-tr85x26m/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q9fxsn5_/greenlet_6515113bd62b464eb865eb7aa16966d5/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-3qhmnles/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-tr85x26m/overlay --compile --install-headers /tmp/pip-build-env-tr85x26m/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vsmvdd8f/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-tr85x26m/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.9.0.tar.gz (5.8 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-y5lx5isf/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-u84bqrel/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-xvzb_iqg
         cwd: /tmp/pip-install-2b2xj2go/cffi_544ec332355348e7a52e4bc4169c6cf0/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-j9wzt1fu
         cwd: /tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-07ty22qb/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-u84bqrel/overlay --compile --install-headers /tmp/pip-build-env-u84bqrel/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2b2xj2go/greenlet_8af7517ee9094bea9da219e7e5314c01/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-07ty22qb/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-u84bqrel/overlay --compile --install-headers /tmp/pip-build-env-u84bqrel/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/78/c4/0c59bf329240981fd3a228ac809a82d00d4b147a82555eb4dddba2d041aa/gevent-20.9.0.tar.gz#sha256=5f6d48051d336561ec08995431ee4d265ac723a64bba99cc58c3eb1a4d4f5c8d (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-y5lx5isf/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-u84bqrel/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.6.2.tar.gz (5.8 MB)
     |################################| 5.8 MB 4.7 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gzgzd27/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cex7abrv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0_0puml8
         cwd: /tmp/pip-install-zkfdwi38/cffi_9b45d27cef294c219e8054f625c7efeb/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-365vm9ep
         cwd: /tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-epfi8oes/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cex7abrv/overlay --compile --install-headers /tmp/pip-build-env-cex7abrv/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"'; __file__='"'"'/tmp/pip-install-zkfdwi38/greenlet_a8e0a8270b0348168d1d968e2e0121ea/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-epfi8oes/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cex7abrv/overlay --compile --install-headers /tmp/pip-build-env-cex7abrv/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/8e/f3/434c06bd285ce52a859a7239b7f03d8e02d49f4f39c7cc25536f39d7e4b1/gevent-20.6.2.tar.gz#sha256=a23c2abf08e851c988723f6a2996d495f513a2c0dc70f9956af03af8debdb5d1 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gzgzd27/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cex7abrv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.6.1.tar.gz (5.8 MB)
     |################################| 5.8 MB 598 kB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5bwq9l8t/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-8w96gmyt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pqkz5tcy
         cwd: /tmp/pip-install-90tpghjk/cffi_882ff5c19e4e4076858e42335d0c455e/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0_b3e6bg
         cwd: /tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-z_dkbl0i/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-8w96gmyt/overlay --compile --install-headers /tmp/pip-build-env-8w96gmyt/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"'; __file__='"'"'/tmp/pip-install-90tpghjk/greenlet_9293ed1c15824e0b8895a020f6e53b86/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-z_dkbl0i/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-8w96gmyt/overlay --compile --install-headers /tmp/pip-build-env-8w96gmyt/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/9d/a0/42c50f1a021d2404fcad9ac0724fc72de5d084c23fa5447a62f898440802/gevent-20.6.1.tar.gz#sha256=53fdc591806b1ed3a747a8a27839f7c6ae229155aad309e265682f0f398eb488 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5bwq9l8t/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-8w96gmyt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.6.0.tar.gz (5.8 MB)
     |################################| 5.8 MB 4.7 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-otvnjcqp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-4syfih9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (245 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-j_hki22v
         cwd: /tmp/pip-install-04tbu_yj/cffi_374b345396a742fab8e4f69d3cbc7219/
    Complete output (48 lines):
    unable to execute 'gcc': No such file or directory
    unable to execute 'gcc': No such file or directory
  
        No working compiler found, or bogus compiler options passed to
        the compiler from Python's standard "distutils" module.  See
        the error messages above.  Likely, the problem is not related
        to CFFI but generic to the setup.py of any Python package that
        tries to compile C code.  (Hints: on OS/X 10.8, for errors about
        -mno-fused-madd see http://stackoverflow.com/questions/22313407/
        Otherwise, see https://wiki.python.org/moin/CompLangPython or
        the IRC channel #python on irc.freenode.net.)
  
        Trying to continue anyway.  If you are trying to install CFFI from
        a build done in a different context, you can ignore this warning.
  
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-ggk_arve
         cwd: /tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/
    Complete output (78 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    unable to execute 'gcc': No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-94g2oh_8/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-4syfih9x/overlay --compile --install-headers /tmp/pip-build-env-4syfih9x/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/
      Complete output (78 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      unable to execute 'gcc': No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-04tbu_yj/greenlet_5884955da9714213831c4a528e98b12b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-94g2oh_8/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-4syfih9x/overlay --compile --install-headers /tmp/pip-build-env-4syfih9x/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/7a/e3/2aeb06b0fad51fd99a4ae401b704e7976b20d9b477d5ef88c53a00f24114/gevent-20.6.0.tar.gz#sha256=51cab8f792961a75da39452586bb3474eaa1607ab2c83398745ef1b9ba09cb92 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-otvnjcqp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-4syfih9x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.5.2.tar.gz (5.6 MB)
     |################################| 5.6 MB 1.6 MB/s 
^C  Installing build dependencies ... canceled
ERROR: Operation cancelled by user
^C^C^C^CTraceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  [Previous line repeated 1 more time]
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  [Previous line repeated 5 more times]
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/__main__.py", line 31, in <module>
    sys.exit(_main())
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 71, in main
    return command.main(cmd_args)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 104, in main
    return self._main(args)
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__
    next(self.gen)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/command_context.py", line 22, in main_context
    yield
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__
    raise exc_details[1]
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 75, in tempdir_registry
    yield _tempdir_registry
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__
    next(self.gen)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 37, in global_tempdir_manager
    _tempdir_manager = old_tempdir_manager
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__
    raise exc_details[1]
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  [Previous line repeated 3 more times]
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 397, in _rmtree_unsafe
    os.rmdir(path)
KeyboardInterrupt
jsteil@HOST:/home/jsteil/py4web$ cd /QOpenSys/etc/yum/repos.d
jsteil@HOST:/QOpenSys/etc/yum/repos.d$ ls
ibm.repo      sobored.repo
jsteil@HOST:/QOpenSys/etc/yum/repos.d$ nano sobored.repo 
jsteil@HOST:/QOpenSys/etc/yum/repos.d$ cd ~
jsteil@HOST:~$ ls
are.log.0        dev              network.out      network.out.xml  network.summary  py4web
jsteil@HOST:~$ cd /home
jsteil@HOST:/home$ ls
jsteil   qsecofr
jsteil@HOST:/home$ cd jsteil/
jsteil@HOST:/home/jsteil$ ls
are.log.0        dev              network.out      network.out.xml  network.summary  py4web
jsteil@HOST:/home/jsteil$ cd py4web/
jsteil@HOST:/home/jsteil/py4web$ ls
CONTRIBUTORS.rst       README.rst             deployment_tools       py4web.py              test-requirements.txt
LICENSE.md             apps                   docs                   requirements.txt       tests
Makefile               build                  py4web                 setup.py
jsteil@HOST:/home/jsteil/py4web$ python3 py4web.py run apps
Traceback (most recent call last):
  File "py4web.py", line 3, in <module>
    from py4web.core import cli
  File "/home/jsteil/py4web/py4web/__init__.py", line 10, in <module>
    from .core import (
  File "/home/jsteil/py4web/py4web/core.py", line 63, in <module>
    import threadsafevariable
ModuleNotFoundError: No module named 'threadsafevariable'
jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt 
bottle >= 0.12
click
colorama
tornado
gunicorn
gevent
requests
threadsafevariable >= 1.1
pyjwt >= 2.0.1
pluralize >= 0.1.6
yatl >= 20210326.1
pydal >= 20200910.1
python-memcached # used for testing or for optionally actually accessing memcache
watchgod >= 0.6

### for documentation only ###
# use also docs/requirements.txt
jsteil@HOST:/home/jsteil/py4web$ python3 -m pip install -r requirements.txt 
WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
distutils: /QOpenSys/pkgs/include/python3.6m/UNKNOWN
sysconfig: /QOpenSys/pkgs/include/python3.6m
WARNING: Additional context:
user = False
home = None
root = None
prefix = None
Requirement already satisfied: bottle>=0.12 in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 1)) (0.12.19)
Requirement already satisfied: click in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 2)) (7.1.2)
Requirement already satisfied: colorama in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 3)) (0.4.4)
Requirement already satisfied: tornado in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 4)) (6.1)
Requirement already satisfied: gunicorn in /QOpenSys/pkgs/lib/python3.6/site-packages (from -r requirements.txt (line 5)) (20.0.4)
Collecting gevent
  Using cached gevent-21.1.2.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ki6jdhfr/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-_mystf4u/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a6
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-wmk01lcy
         cwd: /tmp/pip-install-fybvkb_g/cffi_a397e191e01345539edce2d4f85cb25e/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-q0gs301c
         cwd: /tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-6pyqit3g/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-_mystf4u/overlay --compile --install-headers /tmp/pip-build-env-_mystf4u/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fybvkb_g/greenlet_45c6122d9f9c4209be6a8e8b9a57bd70/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-6pyqit3g/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-_mystf4u/overlay --compile --install-headers /tmp/pip-build-env-_mystf4u/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/0b/50/1b1175ea3a269b5fa3f0f7fed11149888180695bef5fbf568adbb196efaf/gevent-21.1.2.tar.gz#sha256=520cc2a029a9eef436e4e56b007af7859315cafa21937d43c1d5269f12f2c981 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ki6jdhfr/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-_mystf4u/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-21.1.1.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-j84npfgu/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-bvk8xg2y/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-oipnhl6c
         cwd: /tmp/pip-install-a3sg5fqb/cffi_ab7d70fb98d64557a04a925955596b82/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-a_bw4cr5
         cwd: /tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vplynb5j/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-bvk8xg2y/overlay --compile --install-headers /tmp/pip-build-env-bvk8xg2y/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-a3sg5fqb/greenlet_5690f91a58ce4f60bb91e5e614dbf0d4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vplynb5j/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-bvk8xg2y/overlay --compile --install-headers /tmp/pip-build-env-bvk8xg2y/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-j84npfgu/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-bvk8xg2y/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-21.1.0.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-36opgl9q/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cicem4cu/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-buzv4k9j
         cwd: /tmp/pip-install-unwzdlxc/cffi_f16d68bce3954f549d17074c37099553/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-f4vle4ax
         cwd: /tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vyq_lj2b/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cicem4cu/overlay --compile --install-headers /tmp/pip-build-env-cicem4cu/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"'; __file__='"'"'/tmp/pip-install-unwzdlxc/greenlet_66cf7e3bcfa44842add03a9cd77350ee/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vyq_lj2b/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cicem4cu/overlay --compile --install-headers /tmp/pip-build-env-cicem4cu/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-36opgl9q/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cicem4cu/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.12.1.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-h254s1q1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-k7tshfyf/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-mcy91dyt
         cwd: /tmp/pip-install-x4q41suv/cffi_563f862f7b5847a2803d94a06224eb1c/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-6bh4jj97
         cwd: /tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-d9srpjm3/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-k7tshfyf/overlay --compile --install-headers /tmp/pip-build-env-k7tshfyf/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"'; __file__='"'"'/tmp/pip-install-x4q41suv/greenlet_32f4582d26ed45d68ca638c2b73ccc62/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-d9srpjm3/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-k7tshfyf/overlay --compile --install-headers /tmp/pip-build-env-k7tshfyf/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-h254s1q1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-k7tshfyf/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.12.0.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5pl2apsj/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pj98x68x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-dy76es8x
         cwd: /tmp/pip-install-pgudhbsw/cffi_34631ce9917b433c8e74a3bfb8e7cec7/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-5le_w7h0
         cwd: /tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-84gkvsdi/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pj98x68x/overlay --compile --install-headers /tmp/pip-build-env-pj98x68x/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pgudhbsw/greenlet_7e6406743f094ad7951a9965042535db/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-84gkvsdi/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pj98x68x/overlay --compile --install-headers /tmp/pip-build-env-pj98x68x/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-5pl2apsj/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pj98x68x/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.9.0.tar.gz (5.8 MB)
  Installing build dependencies ... |^canceled
ERROR: Operation cancelled by user
^C^C^CTraceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 386, in _rmtree_unsafe
    mode = os.lstat(fullname).st_mode
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  [Previous line repeated 3 more times]
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/QOpenSys/pkgs/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/__main__.py", line 31, in <module>
    sys.exit(_main())
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/main.py", line 71, in main
    return command.main(cmd_args)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/base_command.py", line 104, in main
    return self._main(args)
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__
    next(self.gen)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/cli/command_context.py", line 22, in main_context
    yield
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__
    raise exc_details[1]
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 75, in tempdir_registry
    yield _tempdir_registry
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 88, in __exit__
    next(self.gen)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 37, in global_tempdir_manager
    _tempdir_manager = old_tempdir_manager
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 380, in __exit__
    raise exc_details[1]
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 365, in __exit__
    if cb(*exc_details):
  File "/QOpenSys/pkgs/lib/python3.6/contextlib.py", line 284, in _exit_wrapper
    return cm_exit(cm, *exc_details)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 165, in __exit__
    self.cleanup()
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/temp_dir.py", line 184, in cleanup
    rmtree(self._path)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 339, in wrapped_f
    return self(f, *args, **kw)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 430, in __call__
    do = self.iter(retry_state=retry_state)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 367, in iter
    return fut.result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 425, in result
    return self.__get_result()
  File "/QOpenSys/pkgs/lib/python3.6/concurrent/futures/_base.py", line 384, in __get_result
    raise self._exception
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_vendor/tenacity/__init__.py", line 433, in __call__
    result = fn(*args, **kwargs)
  File "/QOpenSys/pkgs/lib/python3.6/site-packages/pip/_internal/utils/misc.py", line 135, in rmtree
    shutil.rmtree(dir, ignore_errors=ignore_errors, onerror=rmtree_errorhandler)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 500, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 390, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "/QOpenSys/pkgs/lib/python3.6/shutil.py", line 393, in _rmtree_unsafe
    os.unlink(fullname)
KeyboardInterrupt
jsteil@HOST:/home/jsteil/py4web$ 
jsteil@HOST:/home/jsteil/py4web$ clear

jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt                       
bottle >= 0.12
click
colorama
tornado
gunicorn
gevent
requests
threadsafevariable >= 1.1
pyjwt >= 2.0.1
pluralize >= 0.1.6
yatl >= 20210326.1
pydal >= 20200910.1
python-memcached # used for testing or for optionally actually accessing memcache
watchgod >= 0.6

### for documentation only ###
# use also docs/requirements.txt
jsteil@HOST:/home/jsteil/py4web$ clear


















jsteil@HOST:/home/jsteil/py4web$ exit             
exit
Connection to host.qlf.com closed.
jim@pop-os:~/dev/qlf$ ssh jsteil@host.qlf.com
jsteil@host.qlf.com's password: 
Permission denied, please try again.
jsteil@host.qlf.com's password: 
jsteil@HOST:/home/jsteil$ cd py4web/
jsteil@HOST:/home/jsteil/py4web$ cat requirements.txt 
bottle >= 0.12
click
colorama
tornado
gunicorn
gevent
requests
threadsafevariable >= 1.1
pyjwt >= 2.0.1
pluralize >= 0.1.6
yatl >= 20210326.1
pydal >= 20200910.1
python-memcached # used for testing or for optionally actually accessing memcache
watchgod >= 0.6

### for documentation only ###
# use also docs/requirements.txt
jsteil@HOST:/home/jsteil/py4web$ python3 -m pip install gevent
WARNING: Value for scheme.headers does not match. Please report this to <https://github.com/pypa/pip/issues/9617>
distutils: /QOpenSys/pkgs/include/python3.6m/UNKNOWN
sysconfig: /QOpenSys/pkgs/include/python3.6m
WARNING: Additional context:
user = False
home = None
root = None
prefix = None
Collecting gevent
  Using cached gevent-21.1.2.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-xbz3wql2/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-wq140kk9/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a6
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-de_aot89
         cwd: /tmp/pip-install-9jkrz2h_/cffi_40c8d27b1a6a404591210c24d59ac30f/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-h5nltqgg
         cwd: /tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vp5n9u2n/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-wq140kk9/overlay --compile --install-headers /tmp/pip-build-env-wq140kk9/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"'; __file__='"'"'/tmp/pip-install-9jkrz2h_/greenlet_c04f3ef7e00143b3bf840d50e2468c7f/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-vp5n9u2n/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-wq140kk9/overlay --compile --install-headers /tmp/pip-build-env-wq140kk9/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/0b/50/1b1175ea3a269b5fa3f0f7fed11149888180695bef5fbf568adbb196efaf/gevent-21.1.2.tar.gz#sha256=520cc2a029a9eef436e4e56b007af7859315cafa21937d43c1d5269f12f2c981 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-xbz3wql2/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-wq140kk9/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a6' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-21.1.1.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-rvf2ufg1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-z2e7gmpn/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-kxfaub58
         cwd: /tmp/pip-install-oae50rl1/cffi_bb6bb9d19f204bf6b98120b9791f9443/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-yo8dk5dh
         cwd: /tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-0qyknb67/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-z2e7gmpn/overlay --compile --install-headers /tmp/pip-build-env-z2e7gmpn/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oae50rl1/greenlet_12288aba55fc4d56a85baf8bd08c1462/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-0qyknb67/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-z2e7gmpn/overlay --compile --install-headers /tmp/pip-build-env-z2e7gmpn/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/a6/5d/55843d482c266330151a0eb7fd8702d32e8c902c507836f0891c0440541f/gevent-21.1.1.tar.gz#sha256=a415eb36a91c2c234d86eea2cd4ece94d7429cf83a01d606af75e6733f475e50 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-rvf2ufg1/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-z2e7gmpn/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-21.1.0.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gzq8mtmp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-2z5d1t6e/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-mvcwp7j1
         cwd: /tmp/pip-install-4kp8_7gw/cffi_07cbd6808ad148768896825637d9ce6a/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1skjqehn
         cwd: /tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-nm9mfaox/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-2z5d1t6e/overlay --compile --install-headers /tmp/pip-build-env-2z5d1t6e/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-4kp8_7gw/greenlet_9e489a797058491a962baaeb3595e7d6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-nm9mfaox/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-2z5d1t6e/overlay --compile --install-headers /tmp/pip-build-env-2z5d1t6e/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/aa/d4/04298a149a1f86139b5abd7395b5321f964b1191385335d264b5b62ffd26/gevent-21.1.0.tar.gz#sha256=6a10e67912457c56245e5403b7a53855ec65321ad9ae29aa0be947b009cb8481 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-gzq8mtmp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-2z5d1t6e/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.12.1.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-on47utiz/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ej9_q0bv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-w5r4giy6
         cwd: /tmp/pip-install-qhf2q4uf/cffi_950bc1bc6c014b488e8a8ad35c32219d/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-j1nehdw7
         cwd: /tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9f8wj3z0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ej9_q0bv/overlay --compile --install-headers /tmp/pip-build-env-ej9_q0bv/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-qhf2q4uf/greenlet_210d4a4c29e347e5b1f2641b0962182a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-9f8wj3z0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ej9_q0bv/overlay --compile --install-headers /tmp/pip-build-env-ej9_q0bv/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/98/d9/6811589dd5de85b3a911d547d43f43c5c8bdf4397ffdfbaefea7c373b7f6/gevent-20.12.1.tar.gz#sha256=99b68765767bb3e2244a66b012883899a6f17c23b6dc1cd80b793df341e15f08 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-on47utiz/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ej9_q0bv/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.12.0.tar.gz (5.9 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-almgcx77/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ugqtyz3h/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet<2.0,>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-8xr1s9ti
         cwd: /tmp/pip-install-nrusqdxu/cffi_0a51462ebad340ff836e7696e6884366/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-wbi__d44
         cwd: /tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fautgdsy/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ugqtyz3h/overlay --compile --install-headers /tmp/pip-build-env-ugqtyz3h/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-nrusqdxu/greenlet_9f447684131244318b49317edaf00d5b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fautgdsy/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-ugqtyz3h/overlay --compile --install-headers /tmp/pip-build-env-ugqtyz3h/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/41/60/2978e1ceeab007ee9888dc3318b75b1970be3fb7618e71e30499c3332405/gevent-20.12.0.tar.gz#sha256=a03a55d81d350cc476ba07410fe957636dd314a900218c3fe470e8e56f188d19 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-almgcx77/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-ugqtyz3h/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17, < 2.0 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.9.0.tar.gz (5.8 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-et251d88/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cyg87xbr/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.17
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-gtllfclv
         cwd: /tmp/pip-install-eb48afnq/cffi_82225517ec924f84b4d6780669ccd502/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-zlqb11m4
         cwd: /tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g574nvl1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cyg87xbr/overlay --compile --install-headers /tmp/pip-build-env-cyg87xbr/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"'; __file__='"'"'/tmp/pip-install-eb48afnq/greenlet_72d2200ec9d54b388f2091f3394befad/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g574nvl1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-cyg87xbr/overlay --compile --install-headers /tmp/pip-build-env-cyg87xbr/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/78/c4/0c59bf329240981fd3a228ac809a82d00d4b147a82555eb4dddba2d041aa/gevent-20.9.0.tar.gz#sha256=5f6d48051d336561ec08995431ee4d265ac723a64bba99cc58c3eb1a4d4f5c8d (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-et251d88/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-cyg87xbr/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.17 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.6.2.tar.gz (5.8 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ulz3a3f0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-jw9grmoq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-p637iy4u
         cwd: /tmp/pip-install-km6o1nw8/cffi_9bcb23dbff7c46ab993953017ea95716/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-ipq8gmbd
         cwd: /tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ehpucm1u/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-jw9grmoq/overlay --compile --install-headers /tmp/pip-build-env-jw9grmoq/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"'; __file__='"'"'/tmp/pip-install-km6o1nw8/greenlet_b393e87c7bbc4cb68e84bd5090f5df56/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ehpucm1u/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-jw9grmoq/overlay --compile --install-headers /tmp/pip-build-env-jw9grmoq/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/8e/f3/434c06bd285ce52a859a7239b7f03d8e02d49f4f39c7cc25536f39d7e4b1/gevent-20.6.2.tar.gz#sha256=a23c2abf08e851c988723f6a2996d495f513a2c0dc70f9956af03af8debdb5d1 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ulz3a3f0/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-jw9grmoq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.6.1.tar.gz (5.8 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-udy_u1uv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-do6xxp5j/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-sshwm7if
         cwd: /tmp/pip-install-_k0nmsyi/cffi_0f35d4feb42e43b69bcad21501c6a920/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-mdm01qeg
         cwd: /tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-mfjdr6nt/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-do6xxp5j/overlay --compile --install-headers /tmp/pip-build-env-do6xxp5j/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_k0nmsyi/greenlet_702c07aabe784afe8f42e409d12fd4bc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-mfjdr6nt/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-do6xxp5j/overlay --compile --install-headers /tmp/pip-build-env-do6xxp5j/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/9d/a0/42c50f1a021d2404fcad9ac0724fc72de5d084c23fa5447a62f898440802/gevent-20.6.1.tar.gz#sha256=53fdc591806b1ed3a747a8a27839f7c6ae229155aad309e265682f0f398eb488 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-udy_u1uv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-do6xxp5j/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.6.0.tar.gz (5.8 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-it6r0qbp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-r4vr23z3/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.16
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-9h6xz7_x
         cwd: /tmp/pip-install-scu7528d/cffi_1b245eb5202d4466a4f9a7e9600da33e/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-pf3fo0v0
         cwd: /tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-iof6f0zq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-r4vr23z3/overlay --compile --install-headers /tmp/pip-build-env-r4vr23z3/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"'; __file__='"'"'/tmp/pip-install-scu7528d/greenlet_c13cf28601a841699424dc5551daa8ba/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-iof6f0zq/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-r4vr23z3/overlay --compile --install-headers /tmp/pip-build-env-r4vr23z3/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/7a/e3/2aeb06b0fad51fd99a4ae401b704e7976b20d9b477d5ef88c53a00f24114/gevent-20.6.0.tar.gz#sha256=51cab8f792961a75da39452586bb3474eaa1607ab2c83398745ef1b9ba09cb92 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-it6r0qbp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-r4vr23z3/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet >= 0.4.16 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Using cached gevent-20.5.2.tar.gz (5.6 MB)
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ikm2y_sh/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-7b3oc0iq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.14
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-d00t3vwg
         cwd: /tmp/pip-install-j0lcrh1r/cffi_c00859c38030498f8dfdee8a06df08bc/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-16aquc21
         cwd: /tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ve6aimx7/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-7b3oc0iq/overlay --compile --install-headers /tmp/pip-build-env-7b3oc0iq/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"'; __file__='"'"'/tmp/pip-install-j0lcrh1r/greenlet_87e3c91406aa4ecebbaeb17f031b0388/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ve6aimx7/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-7b3oc0iq/overlay --compile --install-headers /tmp/pip-build-env-7b3oc0iq/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/5c/1d/db92093e7a8ac07d61b354d1891426ff2506b47f6efe6c809f3daaef48ca/gevent-20.5.2.tar.gz#sha256=2756de36f56b33c46f6cc7146a74ba65afcd1471922c95b6771ce87b279d689c (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ikm2y_sh/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-7b3oc0iq/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.5.1.tar.gz (5.6 MB)
     |################################| 5.6 MB 4.0 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vkhfgovv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0h9yuw_1/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=3.0a5
    Using cached Cython-3.0a6-py2.py3-none-any.whl (1.0 MB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.14
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-oaqzff1z
         cwd: /tmp/pip-install-fjv_kgmq/cffi_eafc15dfa16c48eaae645ba5121a5006/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-j10d279e
         cwd: /tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-h0f8cll0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-0h9yuw_1/overlay --compile --install-headers /tmp/pip-build-env-0h9yuw_1/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fjv_kgmq/greenlet_c9d25946de5d444f9e7b6ee6930c23c8/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-h0f8cll0/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-0h9yuw_1/overlay --compile --install-headers /tmp/pip-build-env-0h9yuw_1/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/98/ca/aad368438fc54370888c10d2a4026960c8bdc633cf294edea967edd15229/gevent-20.5.1.tar.gz#sha256=13ed2fa4a074c26fd60744a0757bf65004950554dfd9efd7c9deee1c241279af (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-vkhfgovv/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-0h9yuw_1/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 3.0a5' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.5.0.tar.gz (5.3 MB)
     |################################| 5.3 MB 4.1 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-hqsme77z/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-nbvoos7d/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14, < 3' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython<3,>=0.29.14
    Downloading Cython-0.29.23-py2.py3-none-any.whl (978 kB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.14
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-cjf87gtq
         cwd: /tmp/pip-install-5adbhigm/cffi_d36f221dfa13419aa3c3bd7037ec5030/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-8nirwsnc
         cwd: /tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-2wxk__k1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-nbvoos7d/overlay --compile --install-headers /tmp/pip-build-env-nbvoos7d/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5adbhigm/greenlet_e138cb2982f2480eaa0f7ac0b1dc3eb6/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-2wxk__k1/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-nbvoos7d/overlay --compile --install-headers /tmp/pip-build-env-nbvoos7d/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/44/f0/46938b0c3e8dd9cfa94699d30427343bfd8bf095079cf2084d1acbed7d2b/gevent-20.5.0.tar.gz#sha256=1dc7f1f6bc1f67d625e4272b01e717eba0b4fa024d2ff7934c8d320674d6f7fa (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-hqsme77z/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-nbvoos7d/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14, < 3' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-20.4.0.tar.gz (5.5 MB)
     |################################| 5.5 MB 4.2 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ru920ucp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pzgu65tw/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=0.29.14
    Using cached Cython-0.29.23-py2.py3-none-any.whl (978 kB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.14
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1467n709
         cwd: /tmp/pip-install-6bjy89lh/cffi_78a260310947442f89522f517f94f10c/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-xaq0dtq7
         cwd: /tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-di1zyuln/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pzgu65tw/overlay --compile --install-headers /tmp/pip-build-env-pzgu65tw/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6bjy89lh/greenlet_d3bde499f677469aa676b732f076c767/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-di1zyuln/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-pzgu65tw/overlay --compile --install-headers /tmp/pip-build-env-pzgu65tw/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/72/8b/20c2ebb3bda3f748f251115831568be202456138e088d3f25d24bf430690/gevent-20.4.0.tar.gz#sha256=c516cc5d70c3faf07f271d50930d144339c69fb80f3cac9b687aa964e518535e (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-ru920ucp/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-pzgu65tw/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-1.5.0.tar.gz (5.3 MB)
     |################################| 5.3 MB 3.7 MB/s 
  Installing build dependencies ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gwyry49/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-20r80vks/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"''
       cwd: None
  Complete output (247 lines):
  Collecting setuptools>=40.8.0
    Using cached setuptools-56.0.0-py3-none-any.whl (784 kB)
  Collecting wheel
    Using cached wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Collecting Cython>=0.29.14
    Using cached Cython-0.29.23-py2.py3-none-any.whl (978 kB)
  Collecting cffi>=1.12.3
    Using cached cffi-1.14.5.tar.gz (475 kB)
  Collecting greenlet>=0.4.14
    Using cached greenlet-1.0.0.tar.gz (84 kB)
  Collecting pycparser
    Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
  Building wheels for collected packages: cffi, greenlet
    Building wheel for cffi (setup.py): started
    Building wheel for cffi (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-fk9wgqme
         cwd: /tmp/pip-install-v3tw0j_h/cffi_b8ef46ee10e64c939067c05cd28cd5e1/
    Complete output (36 lines):
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/cffi
    copying cffi/__init__.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/api.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/backend_ctypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cffi_opcode.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/commontypes.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/cparser.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/error.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/ffiplatform.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/lock.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/model.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/pkgconfig.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/recompiler.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/setuptools_ext.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_cpy.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/vengine_gen.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/verifier.py -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_include.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/parse_c_type.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_embedding.h -> build/lib.os400-powerpc64-3.6/cffi
    copying cffi/_cffi_errors.h -> build/lib.os400-powerpc64-3.6/cffi
    running build_ext
    building '_cffi_backend' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/c
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/QOpenSys/pkgs/include/python3.6m -c c/_cffi_backend.c -o build/temp.os400-powerpc64-3.6/c/_cffi_backend.o
    c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
     #include <ffi.h>
                     ^
    compilation terminated.
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for cffi
    Running setup.py clean for cffi
    Building wheel for greenlet (setup.py): started
    Building wheel for greenlet (setup.py): finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-68q8grtc
         cwd: /tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running bdist_wheel
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
    ERROR: Failed building wheel for greenlet
    Running setup.py clean for greenlet
  Failed to build cffi greenlet
  Installing collected packages: pycparser, wheel, setuptools, greenlet, Cython, cffi
      Running setup.py install for greenlet: started
      Running setup.py install for greenlet: finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fkg6gfkp/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-20r80vks/overlay --compile --install-headers /tmp/pip-build-env-20r80vks/overlay/include/python3.6m/greenlet
           cwd: /tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/
      Complete output (85 lines):
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
        warnings.warn(msg)
      /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
        warnings.warn(msg)
      running install
      running build
      running build_py
      creating build
      creating build/lib.os400-powerpc64-3.6
      creating build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running egg_info
      writing src/greenlet.egg-info/PKG-INFO
      writing dependency_links to src/greenlet.egg-info/dependency_links.txt
      writing requirements to src/greenlet.egg-info/requires.txt
      writing top-level names to src/greenlet.egg-info/top_level.txt
      reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      no previously-included directories found matching 'docs/_build'
      warning: no files found matching '*.py' under directory 'appveyor'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution
      warning: no previously-included files matching '*.pyd' found anywhere in distribution
      warning: no previously-included files matching '*.so' found anywhere in distribution
      warning: no previously-included files matching '.coverage' found anywhere in distribution
      writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
      copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
      copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
      creating build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
      copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
      copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
      running build_ext
      building 'greenlet._greenlet' extension
      creating build/temp.os400-powerpc64-3.6
      creating build/temp.os400-powerpc64-3.6/src
      creating build/temp.os400-powerpc64-3.6/src/greenlet
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
      building 'greenlet.tests._test_extension' extension
      creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
      /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
      building 'greenlet.tests._test_extension_cpp' extension
      gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
      gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
      error: command 'gcc' failed with exit status 1
      ----------------------------------------
  ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-v3tw0j_h/greenlet_03dfe05d3e4040fc813e0885e2eeb4f0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-fkg6gfkp/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-20r80vks/overlay --compile --install-headers /tmp/pip-build-env-20r80vks/overlay/include/python3.6m/greenlet Check the logs for full command output.
  ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/5a/79/2c63d385d017b5dd7d70983a463dfd25befae70c824fedb857df6e72eff2/gevent-1.5.0.tar.gz#sha256=b2814258e3b3fb32786bb73af271ad31f51e1ac01f33b37426b66cb8491b4c29 (from https://pypi.org/simple/gevent/) (requires-python:>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*). Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 /tmp/pip-standalone-pip-9gwyry49/__env_pip__.zip/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-20r80vks/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools >= 40.8.0' wheel 'Cython >= 0.29.14' 'cffi >= 1.12.3 ; platform_python_implementation == '"'"'CPython'"'"'' 'greenlet>=0.4.14 ; platform_python_implementation == '"'"'CPython'"'"'' Check the logs for full command output.
  Downloading gevent-1.4.0.tar.gz (5.2 MB)
     |################################| 5.2 MB 4.2 MB/s 
Ignoring cffi: markers 'sys_platform == "win32" and platform_python_implementation == "CPython"' don't match your environment
Collecting greenlet>=0.4.14
  Using cached greenlet-1.0.0.tar.gz (84 kB)
Building wheels for collected packages: gevent, greenlet
  Building wheel for gevent (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-zl3bb64q
       cwd: /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/
  Complete output (1003 lines):
  /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
    warnings.warn(msg)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.os400-powerpc64-3.6
  creating build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/queue.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_greenlet_primitives.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/greenlet.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/backdoor.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/time.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_semaphore.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_tracer.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_local.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_imap.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/event.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/server.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/thread.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_util_py2.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/signal.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_monitor.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_ssl3.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/util.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/builtins.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/events.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/local.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/threadpool.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/subprocess.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_socketcommon.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/timeout.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/os.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__init__.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_interfaces.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/core.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_ssl2.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/fileobject.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_fileobjectcommon.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/hub.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_socket2.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/threading.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/win32util.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/resolver_ares.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/baseserver.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_waiter.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_primitives.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_fileobjectposix.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_util.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/ares.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/lock.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_sslgte279.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_socket3.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/monkey.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_patcher.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_abstract_linkable.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/exceptions.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/select.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_compat.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_threading.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_config.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/ssl.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/socket.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/pool.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_ident.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/resolver_thread.py -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_tblib.py -> build/lib.os400-powerpc64-3.6/gevent
  creating build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/libuv/_corecffi_build.py -> build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/libuv/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/libuv/loop.py -> build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/libuv/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/libuv
  creating build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue639.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_dns.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue330.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue112.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__subprocess_poll.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_async.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_imports_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__select.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__iwait.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_scope.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socketpair.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_sigchld.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/lock_tests.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_stat.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__makefile_ref.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__ssl.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__greenness.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__example_udp_client.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__examples.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__util.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_watcher.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__ares_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_dns6.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test___ident.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_vs_settrace.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue230.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__close_backend_fd.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__sleep0.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_hub_in_thread.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__os.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_patched_local.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__all__.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue607.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__hub_join.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test___monkey_patching.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__import_wait.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_send_memoryview.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__server_pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__fileobject.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_builtins_future.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_blocks_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__import_blocking_in_greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_callback.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue_728.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_sigchld_2.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test___example_servers.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_monkey_in_thread.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__example_udp_server.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__destroy.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threadpool.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_sigchld_3.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/known_failures.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_imports_imports_at_top_level.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__subprocess.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_before_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__api.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__hub_join_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_multiple_imports.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__joinall.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_logging.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__nondefaultloop.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_loop_run.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__greenletset.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__backdoor.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__GreenletExit.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__refcount.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__refcount_core.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__hub.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__doctests.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test___config.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_import_wait.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__destroy_default_loop.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_timer.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issues461_471.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue6.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__events.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__greenio.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__environ.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__getaddrinfo_import.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_native_before_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__local.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__api_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue467.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_holding_lock_while_monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_selectors.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_close.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__pool.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__order.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test___monitor.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__issue600.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__memleak.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__execmodules.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__example_portforwarder.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__systemerror.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__exc_info.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_ex.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_errors.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__server.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_loop_run_sig_mod.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_timeout.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__pywsgi.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__semaphore.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__core_fork.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_ssl_warning3.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__loop_callback.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/getaddrinfo_module.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threadpool_executor_patched.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__subprocess_interrupted.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__real_greenlet.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__ares_host_result.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_ssl_warning2.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__example_echoserver.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_import_import_patch.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/__main__.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__queue.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__socket_ssl.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_ssl_warning.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__threading_2.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__event.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__signal.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/_import_patch.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__compat.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test__monkey_queue.py -> build/lib.os400-powerpc64-3.6/gevent/tests
  creating build/lib.os400-powerpc64-3.6/gevent/_ffi
  copying src/gevent/_ffi/callback.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi
  copying src/gevent/_ffi/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi
  copying src/gevent/_ffi/loop.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi
  copying src/gevent/_ffi/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/_ffi
  creating build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/skipping.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/patched_tests_setup.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/exception.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/params.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/leakcheck.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/testcase.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/util.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/monkey_test.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/switching.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/hub.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/timing.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/six.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/sysinfo.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/sockets.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/modules.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/openfiles.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/errorhandler.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/testrunner.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  copying src/gevent/testing/flaky.py -> build/lib.os400-powerpc64-3.6/gevent/testing
  creating build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/_corecffi_build.py -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/corecffi.py -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/watcher.py -> build/lib.os400-powerpc64-3.6/gevent/libev
  creating build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/thread.py -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/dnspython.py -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/__init__.py -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/ares.py -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/blocking.py -> build/lib.os400-powerpc64-3.6/gevent/resolver
  running egg_info
  writing src/gevent.egg-info/PKG-INFO
  writing dependency_links to src/gevent.egg-info/dependency_links.txt
  writing entry points to src/gevent.egg-info/entry_points.txt
  writing requirements to src/gevent.egg-info/requires.txt
  writing top-level names to src/gevent.egg-info/top_level.txt
  reading manifest file 'src/gevent.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'changelog.rst'
  warning: no files found matching 'Makefile.ext'
  warning: no files found matching 'known_failures.py'
  warning: no files found matching '.pep8'
  no previously-included directories found matching '*/__pycache__'
  warning: no previously-included files matching '*.so' found anywhere in distribution
  warning: no previously-included files matching '*.o' found anywhere in distribution
  warning: no previously-included files matching '*.lo' found anywhere in distribution
  warning: no previously-included files matching '*.la' found anywhere in distribution
  warning: no previously-included files matching 'config.log' found anywhere in distribution
  warning: no previously-included files matching 'config.status' found anywhere in distribution
  no previously-included directories found matching 'doc/_build'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  warning: no previously-included files matching '.coverage' found under directory 'src/greentest'
  no previously-included directories found matching 'src/greentest/htmlcov'
  warning: no previously-included files matching 'stamp-h?' found under directory 'deps/c-ares'
  warning: no previously-included files matching 'ares_build.h.orig' found under directory 'deps/c-ares'
  no previously-included directories found matching 'deps/libev/.deps'
  no previously-included directories found matching 'deps/libuv/.deps'
  warning: no previously-included files matching 'Makefile' found under directory 'deps/libev'
  warning: no previously-included files matching 'libtool' found under directory 'deps/libev'
  warning: no previously-included files matching 'stamp-h?' found under directory 'deps/libev'
  warning: no previously-included files matching 'config.h' found under directory 'deps/libev'
  warning: no previously-included files matching '_corecffi.c' found under directory 'src/gevent'
  warning: no previously-included files found matching 'Makefile'
  warning: no previously-included files found matching 'configure-output'
  warning: no previously-included files found matching 'configure-output.txt'
  warning: no previously-included files found matching 'deps/TAGS'
  warning: no previously-included files found matching 'deps/c-ares/ares_build.h'
  warning: no previously-included files found matching 'deps/c-ares/ares_config.h'
  warning: no previously-included files found matching 'deps/c-ares/libcares.pc'
  warning: no previously-included files found matching 'deps/c-ares/libtool'
  warning: no files found matching 'Makefile.ext'
  warning: no previously-included files matching '.deps' found under directory 'deps/c-ares'
  warning: no previously-included files matching '.libs' found under directory 'deps/c-ares'
  warning: no previously-included files matching '.deps' found under directory 'deps/libuv'
  warning: no previously-included files matching '.libs' found under directory 'deps/libuv'
  warning: no previously-included files matching '.deps' found under directory 'deps/libev'
  warning: no previously-included files matching '.libs' found under directory 'deps/libev'
  writing manifest file 'src/gevent.egg-info/SOURCES.txt'
  copying src/gevent/__abstract_linkable.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__greenlet_primitives.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__hub_local.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__hub_primitives.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__ident.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__imap.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__semaphore.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__tracer.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/__waiter.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_abstract_linkable.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_abstract_linkable.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_event.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_greenlet.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_greenlet_primitives.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_greenlet_primitives.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_local.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_local.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_primitives.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_hub_primitives.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_ident.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_ident.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_imap.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_imap.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_local.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_queue.pxd -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_semaphore.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_semaphore.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_tracer.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_tracer.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_waiter.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/_waiter.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/event.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/event.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/greenlet.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/greenlet.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/local.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/local.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/queue.c -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/queue.html -> build/lib.os400-powerpc64-3.6/gevent
  copying src/gevent/libuv/_corecffi_cdef.c -> build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/libuv/_corecffi_source.c -> build/lib.os400-powerpc64-3.6/gevent/libuv
  copying src/gevent/tests/2_7_keycert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/badcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/badkey.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/hosts_file.txt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/https_svn_python_org_root.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/keycert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/nullcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/server.crt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/server.key -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/sha256.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test_server.crt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/test_server.key -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/tests_that_dont_do_leakchecks.txt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/tests_that_dont_monkeypatch.txt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/tests_that_dont_use_resolver.txt -> build/lib.os400-powerpc64-3.6/gevent/tests
  copying src/gevent/tests/wrongcert.pem -> build/lib.os400-powerpc64-3.6/gevent/tests
  creating build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package
  copying src/gevent/tests/monkey_package/__main__.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package
  copying src/gevent/tests/monkey_package/issue302monkey.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package
  copying src/gevent/tests/monkey_package/script.py -> build/lib.os400-powerpc64-3.6/gevent/tests/monkey_package
  creating build/lib.os400-powerpc64-3.6/gevent/testing/coveragesite
  copying src/gevent/testing/coveragesite/sitecustomize.py -> build/lib.os400-powerpc64-3.6/gevent/testing/coveragesite
  copying src/gevent/libev/_corecffi_cdef.c -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/_corecffi_source.c -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/callbacks.c -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/callbacks.h -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/corecext.c -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/corecext.h -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/corecext.html -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/corecext.pyx -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/libev.h -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/libev.pxd -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/libev_vfd.h -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/libev/stathelper.c -> build/lib.os400-powerpc64-3.6/gevent/libev
  copying src/gevent/resolver/cares.c -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/cares.html -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/cares.pyx -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/cares_ntop.h -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/cares_pton.h -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/dnshelper.c -> build/lib.os400-powerpc64-3.6/gevent/resolver
  copying src/gevent/resolver/libcares.pxd -> build/lib.os400-powerpc64-3.6/gevent/resolver
  running build_ext
  generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c'
  creating build/temp.os400-powerpc64-3.6
  generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c'
  Running '(cd  "/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev"  && sh ./configure   && cp config.h "$OLDPWD" ) > configure-output.txt' in /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/build/temp.os400-powerpc64-3.6/libev
  building 'gevent.libev.corecext' extension
  creating build/temp.os400-powerpc64-3.6/src
  creating build/temp.os400-powerpc64-3.6/src/gevent
  creating build/temp.os400-powerpc64-3.6/src/gevent/libev
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.os400-powerpc64-3.6/libev -Isrc/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/libev/corecext.c -o build/temp.os400-powerpc64-3.6/src/gevent/libev/corecext.o
  In file included from src/gevent/libev/libev.h:2:0,
                   from src/gevent/libev/corecext.c:671:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:483:48: warning: "/*" within comment [-Wcomment]
   /*#define MIN_INTERVAL  0.00000095367431640625 /* 1/2**20, good till 2200 */
  
  In file included from src/gevent/libev/libev.h:2:0,
                   from src/gevent/libev/corecext.c:671:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ecb_binary32_to_binary16':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1269:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (e < (14 - 24)) /* might not be sharp, but is good enough */
               ^
  In file included from src/gevent/libev/libev.h:2:0,
                   from src/gevent/libev/corecext.c:671:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1831:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern'
     EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
                                 ^~~~~~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'array_nextsize':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1940:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4)
                     ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'evpipe_init':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2398:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (!ev_is_active (&pipe_w))
     ^~
  In file included from src/gevent/libev/libev.h:2:0,
                   from src/gevent/libev/corecext.c:671:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_init':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_prepare_init (&pending_w, pendingcb);
         ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_init (&pipe_w, pipecb);
         ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2936:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_set_priority (&pipe_w, EV_MAXPRI);
         ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_loop_destroy':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2964:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_default_loop (EV_A) && ev_is_active (&childev))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&pipe_w))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_fork':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3074:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&pipe_w) && postfork != 2)
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_default_loop':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             ev_signal_init (&childev, childcb, SIGCHLD);
             ^~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3261:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             ev_set_priority (&childev, EV_MAXPRI);
             ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_io_start':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3878:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
     fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
                          ~~~~~~~~~~^~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_start':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL);
     ^~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4550:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_set_priority (&w->timer, ev_priority (w));
     ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_stop':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4582:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&w->timer))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_once':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_init (&once->io, once_cb_io);
     ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_init (&once->to, once_cb_to);
     ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5018:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_timer_set (&once->to, timeout, 0.);
         ^~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5135:27: warning: "/*" within comment [-Wcomment]
   /* EV_STAT     0x00001000 /* stat data changed */
  
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5136:27: warning: "/*" within comment [-Wcomment]
   /* EV_EMBED    0x00010000 /* embedded event loop needs sweep */
  
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4loop___cinit__':
  src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_prepare_init((&__pyx_v_self->_prepare), ((void *)gevent_run_callbacks));
     ^~~~~~~~~~~~~~~
  src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5240:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_timer_init((&__pyx_v_self->_periodic_signal_checker), ((void *)gevent_periodic_signal_check), 0.3, 0.3);
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5242:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_timer_init((&__pyx_v_self->_timer0), ((void *)gevent_noop), 0.0, 0.0);
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:5244:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_f_6gevent_5libev_8corecext_4loop__stop_watchers':
  src/gevent/libev/corecext.c:5710:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     __pyx_t_1 = (ev_is_active((&__pyx_v_self->_prepare)) != 0);
     ^~~~~~~~~
  src/gevent/libev/corecext.c:5719:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     __pyx_t_1 = (ev_is_active((&__pyx_v_self->_periodic_signal_checker)) != 0);
     ^~~~~~~~~
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_4__cinit__':
  src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_vfd, __pyx_v_events);
     ^~~~~~~~~~
  src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12264:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_2fd_2__set__':
  src/gevent/libev/corecext.c:12379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     __pyx_t_1 = (ev_is_active((&__pyx_v_self->_watcher)) != 0);
     ^~~~~~~~~
  src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_vfd, __pyx_v_self->_watcher.events);
     ^~~~~~~~~~
  src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12395:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_2io_6events_2__set__':
  src/gevent/libev/corecext.c:12480:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     __pyx_t_1 = (ev_is_active((&__pyx_v_self->_watcher)) != 0);
     ^~~~~~~~~
  src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_io_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_io), __pyx_v_self->_watcher.fd, __pyx_v_events);
     ^~~~~~~~~~
  src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12491:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5timer___cinit__':
  src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_timer_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_timer), __pyx_v_after, __pyx_v_repeat);
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:12742:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_6signal___cinit__':
  src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_signal_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_signal), __pyx_v_signalnum);
     ^~~~~~~~~~~~~~
  src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13379:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4idle___cinit__':
  src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_idle_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_idle));
     ^~~~~~~~~~~~
  src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13665:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_7prepare___cinit__':
  src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_prepare_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_prepare));
     ^~~~~~~~~~~~~~~
  src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13767:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5check___cinit__':
  src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_check_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_check));
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13869:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4fork___cinit__':
  src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_fork_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_fork));
     ^~~~~~~~~~~~
  src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:13971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_6async____cinit__':
  src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_async_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_async));
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14113:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_5child___cinit__':
  src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_child_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_child), __pyx_v_pid, __pyx_v_trace);
     ^~~~~~~~~~~~~
  src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14309:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c: In function '__pyx_pf_6gevent_5libev_8corecext_4stat___cinit__':
  src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_stat_init((&__pyx_v_self->_watcher), ((void *)gevent_callback_stat), ((char *)__pyx_t_8), __pyx_v_interval);
     ^~~~~~~~~~~~
  src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  src/gevent/libev/corecext.c:14963:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  In file included from src/gevent/libev/libev.h:2:0,
                   from src/gevent/libev/corecext.c:671:
  At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2204:1: warning: 'fd_rearm_all' defined but not used [-Wunused-function]
   fd_rearm_all (EV_P)
   ^~~~~~~~~~~~
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.os400-powerpc64-3.6/libev -Isrc/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/libev/callbacks.c -o build/temp.os400-powerpc64-3.6/src/gevent/libev/callbacks.o
  In file included from src/gevent/libev/callbacks.c:6:0:
  src/gevent/libev/callbacks.h:34:13: warning: 'gevent_noop' defined but not used [-Wunused-function]
   static void gevent_noop(struct ev_loop *_loop, void *watcher, int revents) {
               ^~~~~~~~~~~
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/libev/corecext.o build/temp.os400-powerpc64-3.6/src/gevent/libev/callbacks.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/libev/corecext.so
  Embedding c-ares <cffi.setuptools_ext._add_c_module.<locals>.build_ext_make_mod object at 0x700000000b5b550> <_setuputils.Extension('gevent.resolver.cares') at 0x70000000081f630>
  Inserted  build/temp.os400-powerpc64-3.6/c-ares in include dirs ['build/temp.os400-powerpc64-3.6/c-ares', 'src/gevent/resolver', '/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares']
  Running '(cd  "/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares"  && if [ -r ares_build.h ]; then cp ares_build.h ares_build.h.orig; fi   && sh ./configure --disable-dependency-tracking CONFIG_COMMANDS=   && cp ares_config.h ares_build.h "$OLDPWD"   && cat ares_build.h   && if [ -r ares_build.h.orig ]; then mv ares_build.h.orig ares_build.h; fi) > configure-output.txt' in /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/build/temp.os400-powerpc64-3.6/c-ares
  building 'gevent.resolver.cares' extension
  creating build/temp.os400-powerpc64-3.6/src/gevent/resolver
  creating build/temp.os400-powerpc64-3.6/deps
  creating build/temp.os400-powerpc64-3.6/deps/c-ares
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/resolver/cares.c -o build/temp.os400-powerpc64-3.6/src/gevent/resolver/cares.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__close_sockets.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__close_sockets.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__get_hostent.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__get_hostent.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__read_line.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__read_line.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares__timeval.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__timeval.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_android.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_android.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_cancel.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_cancel.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_create_query.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_create_query.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_data.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_data.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_destroy.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_destroy.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_expand_name.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_name.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_expand_string.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_string.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_fds.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_fds.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_free_hostent.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_hostent.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_free_string.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_string.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getenv.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getenv.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_gethostbyaddr.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyaddr.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_gethostbyname.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyname.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getnameinfo.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getnameinfo.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getopt.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getopt.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_getsock.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getsock.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_init.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_init.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_library_init.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_library_init.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_llist.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_llist.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_mkquery.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_mkquery.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_nowarn.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_nowarn.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_options.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_options.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_a_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_a_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_aaaa_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_aaaa_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_mx_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_mx_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_naptr_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_naptr_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_ns_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ns_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_ptr_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ptr_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_soa_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_soa_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_srv_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_srv_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_parse_txt_reply.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_txt_reply.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_platform.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_platform.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_process.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_process.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_query.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_query.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_search.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_search.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_send.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_send.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strcasecmp.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strcasecmp.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strdup.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strdup.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_strerror.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strerror.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_timeout.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_timeout.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_version.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_version.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/ares_writev.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_writev.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/bitncmp.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/bitncmp.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/inet_net_pton.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_net_pton.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/inet_ntop.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_ntop.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.os400-powerpc64-3.6/c-ares -Isrc/gevent/resolver -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/c-ares -I/QOpenSys/pkgs/include/python3.6m -c deps/c-ares/windows_port.c -o build/temp.os400-powerpc64-3.6/deps/c-ares/windows_port.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/resolver/cares.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__close_sockets.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__get_hostent.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__read_line.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares__timeval.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_android.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_cancel.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_create_query.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_data.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_destroy.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_name.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_expand_string.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_fds.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_hostent.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_free_string.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getenv.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyaddr.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_gethostbyname.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getnameinfo.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getopt.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_getsock.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_init.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_library_init.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_llist.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_mkquery.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_nowarn.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_options.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_a_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_aaaa_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_mx_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_naptr_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ns_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_ptr_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_soa_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_srv_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_parse_txt_reply.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_platform.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_process.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_query.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_search.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_send.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strcasecmp.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strdup.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_strerror.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_timeout.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_version.o build/temp.os400-powerpc64-3.6/deps/c-ares/ares_writev.o build/temp.os400-powerpc64-3.6/deps/c-ares/bitncmp.o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_net_pton.o build/temp.os400-powerpc64-3.6/deps/c-ares/inet_ntop.o build/temp.os400-powerpc64-3.6/deps/c-ares/windows_port.o -L/QOpenSys/pkgs/lib -lrt -o build/lib.os400-powerpc64-3.6/gevent/resolver/cares.so
  collect2: fatal error: library librt not found
  compilation terminated.
  running bdist_wheel
  running build
  running build_py
  running egg_info
  writing src/gevent.egg-info/PKG-INFO
  writing dependency_links to src/gevent.egg-info/dependency_links.txt
  writing entry points to src/gevent.egg-info/entry_points.txt
  writing requirements to src/gevent.egg-info/requires.txt
  writing top-level names to src/gevent.egg-info/top_level.txt
  reading manifest file 'src/gevent.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching 'changelog.rst'
  warning: no files found matching 'Makefile.ext'
  warning: no files found matching 'known_failures.py'
  warning: no files found matching '.pep8'
  no previously-included directories found matching '*/__pycache__'
  warning: no previously-included files matching '*.so' found anywhere in distribution
  warning: no previously-included files matching '*.o' found anywhere in distribution
  warning: no previously-included files matching '*.lo' found anywhere in distribution
  warning: no previously-included files matching '*.la' found anywhere in distribution
  no previously-included directories found matching 'doc/_build'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  warning: no previously-included files matching '.coverage' found under directory 'src/greentest'
  no previously-included directories found matching 'src/greentest/htmlcov'
  warning: no previously-included files matching 'ares_build.h.orig' found under directory 'deps/c-ares'
  no previously-included directories found matching 'deps/libuv/.deps'
  warning: no previously-included files matching '_corecffi.c' found under directory 'src/gevent'
  warning: no previously-included files found matching 'Makefile'
  warning: no previously-included files found matching 'configure-output'
  warning: no previously-included files found matching 'configure-output.txt'
  warning: no previously-included files found matching 'deps/TAGS'
  warning: no previously-included files found matching 'deps/c-ares/libtool'
  warning: no files found matching 'Makefile.ext'
  warning: no previously-included files matching '.deps' found under directory 'deps/c-ares'
  warning: no previously-included files matching '.libs' found under directory 'deps/c-ares'
  warning: no previously-included files matching '.deps' found under directory 'deps/libuv'
  warning: no previously-included files matching '.libs' found under directory 'deps/libuv'
  warning: no previously-included files matching '.deps' found under directory 'deps/libev'
  warning: no previously-included files matching '.libs' found under directory 'deps/libev'
  writing manifest file 'src/gevent.egg-info/SOURCES.txt'
  running build_ext
  generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c'
  already up-to-date
  generating cffi module 'build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c'
  already up-to-date
  building 'gevent.__greenlet_primitives' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_greenlet_primitives.c -o build/temp.os400-powerpc64-3.6/src/gevent/_greenlet_primitives.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_greenlet_primitives.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__greenlet_primitives.so
  building 'gevent.__hub_primitives' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_hub_primitives.c -o build/temp.os400-powerpc64-3.6/src/gevent/_hub_primitives.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_hub_primitives.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__hub_primitives.so
  building 'gevent.__hub_local' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_hub_local.c -o build/temp.os400-powerpc64-3.6/src/gevent/_hub_local.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_hub_local.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__hub_local.so
  building 'gevent.__waiter' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_waiter.c -o build/temp.os400-powerpc64-3.6/src/gevent/_waiter.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_waiter.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__waiter.so
  building 'gevent._greenlet' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/greenlet.c -o build/temp.os400-powerpc64-3.6/src/gevent/greenlet.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_greenlet.so
  building 'gevent.__tracer' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_tracer.c -o build/temp.os400-powerpc64-3.6/src/gevent/_tracer.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_tracer.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__tracer.so
  building 'gevent.__abstract_linkable' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_abstract_linkable.c -o build/temp.os400-powerpc64-3.6/src/gevent/_abstract_linkable.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_abstract_linkable.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__abstract_linkable.so
  building 'gevent.__semaphore' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_semaphore.c -o build/temp.os400-powerpc64-3.6/src/gevent/_semaphore.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_semaphore.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__semaphore.so
  building 'gevent._local' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/local.c -o build/temp.os400-powerpc64-3.6/src/gevent/local.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/local.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_local.so
  building 'gevent.__ident' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_ident.c -o build/temp.os400-powerpc64-3.6/src/gevent/_ident.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_ident.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__ident.so
  building 'gevent.__imap' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/_imap.c -o build/temp.os400-powerpc64-3.6/src/gevent/_imap.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/_imap.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/__imap.so
  building 'gevent._event' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/event.c -o build/temp.os400-powerpc64-3.6/src/gevent/event.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/event.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_event.so
  building 'gevent._queue' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -Ideps -I/QOpenSys/pkgs/include/python3.6m -c src/gevent/queue.c -o build/temp.os400-powerpc64-3.6/src/gevent/queue.o
  src/gevent/queue.c:5019:12: warning: '__pyx_pw_6gevent_6_queue_5Queue_23__bool__' defined but not used [-Wunused-function]
   static int __pyx_pw_6gevent_6_queue_5Queue_23__bool__(PyObject *__pyx_v_self) {
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/gevent/queue.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/_queue.so
  building 'gevent.libev._corecffi' extension
  creating build/temp.os400-powerpc64-3.6/build
  creating build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev -I/QOpenSys/pkgs/include/python3.6m -c build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c -o build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.o
  In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0,
                   from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:483:48: warning: "/*" within comment [-Wcomment]
   /*#define MIN_INTERVAL  0.00000095367431640625 /* 1/2**20, good till 2200 */
  
  In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0,
                   from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ecb_binary32_to_binary16':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1269:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (e < (14 - 24)) /* might not be sharp, but is good enough */
               ^
  In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0,
                   from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1831:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern'
     EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
                                 ^~~~~~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'array_nextsize':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:1940:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (elem * ncur > MALLOC_ROUND - sizeof (void *) * 4)
                     ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'evpipe_init':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2398:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (!ev_is_active (&pipe_w))
     ^~
  In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0,
                   from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_init':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_prepare_init (&pending_w, pendingcb);
         ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2932:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_init (&pipe_w, pipecb);
         ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2935:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2936:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_set_priority (&pipe_w, EV_MAXPRI);
         ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_loop_destroy':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2964:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_default_loop (EV_A) && ev_is_active (&childev))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2971:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&pipe_w))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'loop_fork':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3074:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&pipe_w) && postfork != 2)
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_default_loop':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             ev_signal_init (&childev, childcb, SIGCHLD);
             ^~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3260:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3261:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             ev_set_priority (&childev, EV_MAXPRI);
             ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_io_start':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:3878:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
     fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
                          ~~~~~~~~~~^~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_start':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL);
     ^~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4549:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4550:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_set_priority (&w->timer, ev_priority (w));
     ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_stat_stop':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4582:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     if (ev_is_active (&w->timer))
     ^~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_embed_start':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
       ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ);
       ^~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4786:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_set_priority (&w->io, ev_priority (w));
     ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_prepare_init (&w->prepare, embed_prepare_cb);
     ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4794:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4795:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_set_priority (&w->prepare, EV_MINPRI);
     ^~~~~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_fork_init (&w->fork, embed_fork_cb);
     ^~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:4798:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: In function 'ev_once':
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_init (&once->io, once_cb_io);
     ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5008:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     ev_init (&once->to, once_cb_to);
     ^~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5015:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5018:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
         ev_timer_set (&once->to, timeout, 0.);
         ^~~~~~~~~~~~
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c: At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5135:27: warning: "/*" within comment [-Wcomment]
   /* EV_STAT     0x00001000 /* stat data changed */
  
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:5136:27: warning: "/*" within comment [-Wcomment]
   /* EV_EMBED    0x00010000 /* embedded event loop needs sweep */
  
  build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c: In function '_gevent_generic_callback':
  build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:538:21: warning: format '%d' expects argument of type 'int', but argument 5 has type 'void *' [-Wformat=]
                       "WARNING: gevent: Unexpected return value %d from Python callback "
                       ^
  In file included from /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libev/libev.h:2:0,
                   from build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.c:501:
  At top level:
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libev/ev.c:2204:1: warning: 'fd_rearm_all' defined but not used [-Wunused-function]
   fd_rearm_all (EV_P)
   ^~~~~~~~~~~~
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libev._corecffi.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/gevent/libev/_corecffi.abi3.so
  ld: 0711-327 WARNING: Entry point not found: PyInit__corecffi.abi3
  ld: 0711-327 WARNING: Entry point not found: PyInit__corecffi.abi3
  building 'gevent.libuv._corecffi' extension
  creating build/temp.os400-powerpc64-3.6/deps/libuv
  creating build/temp.os400-powerpc64-3.6/deps/libuv/src
  creating build/temp.os400-powerpc64-3.6/deps/libuv/src/unix
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c -o build/temp.os400-powerpc64-3.6/build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.o
  build/temp.os400-powerpc64-3.6/gevent.libuv._corecffi.c:506:13: warning: '_gevent_generic_callback1_unused' defined but not used [-Wunused-function]
   static void _gevent_generic_callback1_unused(uv_handle_t* watcher, int arg)
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/fs-poll.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/fs-poll.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/inet.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/inet.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/threadpool.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/threadpool.o
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/src/gevent/libuv -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include -I/tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/src -I/QOpenSys/pkgs/include/python3.6m -c deps/libuv/src/uv-common.c -o build/temp.os400-powerpc64-3.6/deps/libuv/src/uv-common.o
  deps/libuv/src/uv-common.c: In function 'uv_err_name_r':
  deps/libuv/src/uv-common.c:164:1: error: duplicate case value
   case UV_## name: \
   ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_ERR_NAME_GEN_R'
     XX(ENOTEMPTY, "directory not empty")                                        \
     ^~
  deps/libuv/src/uv-common.c:168:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_ERR_NAME_GEN_R)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c:164:1: error: previously used here
   case UV_## name: \
   ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_ERR_NAME_GEN_R'
     XX(EEXIST, "file already exists")                                           \
     ^~
  deps/libuv/src/uv-common.c:168:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_ERR_NAME_GEN_R)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c: In function 'uv_err_name':
  deps/libuv/src/uv-common.c:176:34: error: duplicate case value
   #define UV_ERR_NAME_GEN(name, _) case UV_ ## name: return #name;
                                    ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_ERR_NAME_GEN'
     XX(ENOTEMPTY, "directory not empty")                                        \
     ^~
  deps/libuv/src/uv-common.c:179:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_ERR_NAME_GEN)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c:176:34: error: previously used here
   #define UV_ERR_NAME_GEN(name, _) case UV_ ## name: return #name;
                                    ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_ERR_NAME_GEN'
     XX(EEXIST, "file already exists")                                           \
     ^~
  deps/libuv/src/uv-common.c:179:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_ERR_NAME_GEN)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c: In function 'uv_strerror_r':
  deps/libuv/src/uv-common.c:187:1: error: duplicate case value
   case UV_ ## name: \
   ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_STRERROR_GEN_R'
     XX(ENOTEMPTY, "directory not empty")                                        \
     ^~
  deps/libuv/src/uv-common.c:191:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_STRERROR_GEN_R)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c:187:1: error: previously used here
   case UV_ ## name: \
   ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_STRERROR_GEN_R'
     XX(EEXIST, "file already exists")                                           \
     ^~
  deps/libuv/src/uv-common.c:191:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_STRERROR_GEN_R)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c: In function 'uv_strerror':
  deps/libuv/src/uv-common.c:199:36: error: duplicate case value
   #define UV_STRERROR_GEN(name, msg) case UV_ ## name: return msg;
                                      ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:122:3: note: in expansion of macro 'UV_STRERROR_GEN'
     XX(ENOTEMPTY, "directory not empty")                                        \
     ^~
  deps/libuv/src/uv-common.c:202:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_STRERROR_GEN)
       ^~~~~~~~~~~~
  deps/libuv/src/uv-common.c:199:36: error: previously used here
   #define UV_STRERROR_GEN(name, msg) case UV_ ## name: return msg;
                                      ^
  /tmp/pip-install-cegd_cii/gevent_fa61f2d519ab4848b67f765354b2d36c/deps/libuv/include/uv.h:96:3: note: in expansion of macro 'UV_STRERROR_GEN'
     XX(EEXIST, "file already exists")                                           \
     ^~
  deps/libuv/src/uv-common.c:202:5: note: in expansion of macro 'UV_ERRNO_MAP'
       UV_ERRNO_MAP(UV_STRERROR_GEN)
       ^~~~~~~~~~~~
  error: command 'gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for gevent
  Running setup.py clean for gevent
  Building wheel for greenlet (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-yycugyu7
       cwd: /tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/
  Complete output (85 lines):
  /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
    warnings.warn(msg)
  /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
    warnings.warn(msg)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.os400-powerpc64-3.6
  creating build/lib.os400-powerpc64-3.6/greenlet
  copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
  creating build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
  running egg_info
  writing src/greenlet.egg-info/PKG-INFO
  writing dependency_links to src/greenlet.egg-info/dependency_links.txt
  writing requirements to src/greenlet.egg-info/requires.txt
  writing top-level names to src/greenlet.egg-info/top_level.txt
  reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  warning: no files found matching '*.py' under directory 'appveyor'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  warning: no previously-included files matching '*.pyd' found anywhere in distribution
  warning: no previously-included files matching '*.so' found anywhere in distribution
  warning: no previously-included files matching '.coverage' found anywhere in distribution
  writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
  copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
  copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
  copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
  creating build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
  copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
  copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
  running build_ext
  building 'greenlet._greenlet' extension
  creating build/temp.os400-powerpc64-3.6
  creating build/temp.os400-powerpc64-3.6/src
  creating build/temp.os400-powerpc64-3.6/src/greenlet
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
  building 'greenlet.tests._test_extension' extension
  creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
  /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
  building 'greenlet.tests._test_extension_cpp' extension
  gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
  gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
  error: command 'gcc' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for greenlet
  Running setup.py clean for greenlet
Failed to build gevent greenlet
Installing collected packages: greenlet, gevent
    Running setup.py install for greenlet ... error
    ERROR: Command errored out with exit status 1:
     command: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-mrz09cgt/install-record.txt --single-version-externally-managed --compile --install-headers /QOpenSys/pkgs/include/python3.6m/greenlet
         cwd: /tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/
    Complete output (85 lines):
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)
    /QOpenSys/pkgs/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    running install
    running build
    running build_py
    creating build
    creating build/lib.os400-powerpc64-3.6
    creating build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/__init__.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_contextvars.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_cpp.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_extension_interface.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_gc.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_generator_nested.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_greenlet.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_leaks.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_stack_saved.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_throw.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_tracing.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_version.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/test_weakref.py -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running egg_info
    writing src/greenlet.egg-info/PKG-INFO
    writing dependency_links to src/greenlet.egg-info/dependency_links.txt
    writing requirements to src/greenlet.egg-info/requires.txt
    writing top-level names to src/greenlet.egg-info/top_level.txt
    reading manifest file 'src/greenlet.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    no previously-included directories found matching 'docs/_build'
    warning: no files found matching '*.py' under directory 'appveyor'
    warning: no previously-included files matching '*.pyc' found anywhere in distribution
    warning: no previously-included files matching '*.pyd' found anywhere in distribution
    warning: no previously-included files matching '*.so' found anywhere in distribution
    warning: no previously-included files matching '.coverage' found anywhere in distribution
    writing manifest file 'src/greenlet.egg-info/SOURCES.txt'
    copying src/greenlet/greenlet.c -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/greenlet.h -> build/lib.os400-powerpc64-3.6/greenlet
    copying src/greenlet/slp_platformselect.h -> build/lib.os400-powerpc64-3.6/greenlet
    creating build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_mips_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_s390_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x32_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/platform/switch_x86_unix.h -> build/lib.os400-powerpc64-3.6/greenlet/platform
    copying src/greenlet/tests/_test_extension.c -> build/lib.os400-powerpc64-3.6/greenlet/tests
    copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.os400-powerpc64-3.6/greenlet/tests
    running build_ext
    building 'greenlet._greenlet' extension
    creating build/temp.os400-powerpc64-3.6
    creating build/temp.os400-powerpc64-3.6/src
    creating build/temp.os400-powerpc64-3.6/src/greenlet
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/greenlet.c -o build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/greenlet.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/_greenlet.so
    building 'greenlet.tests._test_extension' extension
    creating build/temp.os400-powerpc64-3.6/src/greenlet/tests
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension.c -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o
    /QOpenSys/pkgs/lib/python3.6/config-3.6m/ld_so_aix gcc -pthread -bI:/QOpenSys/pkgs/lib/python3.6/config-3.6m/python.exp -Wl,-blibpath:/QOpenSys/pkgs/lib:/QOpenSys/usr/lib build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension.o -L/QOpenSys/pkgs/lib -o build/lib.os400-powerpc64-3.6/greenlet/tests/_test_extension.so
    building 'greenlet.tests._test_extension_cpp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -O2 -g -maix64 -O2 -g -maix64 -fPIC -Isrc/greenlet/ -I/QOpenSys/pkgs/include/python3.6m -c src/greenlet/tests/_test_extension_cpp.cpp -o build/temp.os400-powerpc64-3.6/src/greenlet/tests/_test_extension_cpp.o
    gcc-6.bin: error trying to exec 'cc1plus': execvp: No such file or directory
    error: command 'gcc' failed with exit status 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /QOpenSys/pkgs/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"'; __file__='"'"'/tmp/pip-install-cegd_cii/greenlet_c1dae04c14e946c0b48871f397b5fdab/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-mrz09cgt/install-record.txt --single-version-externally-managed --compile --install-headers /QOpenSys/pkgs/include/python3.6m/greenlet Check the logs for full command output.
jsteil@HOST:/home/jsteil/py4web$               

```

ACS

Comments (1)

  1. Log in to comment