>>> python-greenlet 2.0.2 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-0/dl/python-greenlet/greenlet-2.0.2.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-0/output-1/build/python-greenlet-2.0.2 -xf - >>> python-greenlet 2.0.2 Patching >>> python-greenlet 2.0.2 Configuring >>> python-greenlet 2.0.2 Building (cd /home/buildroot/autobuild/run/instance-0/output-1/build/python-greenlet-2.0.2//; _PYTHON_HOST_PLATFORM="linux-arm" _PYTHON_PROJECT_BASE="/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.11.3" _PYTHON_SYSCONFIGDATA_NAME="`{ [ -e /home/buildroot/autobuild/run/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/python3.11//_sysconfigdata__linux_*.py ] && basename /home/buildroot/autobuild/run/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/python3.11//_sysconfigdata__linux_*.py .py; } || true`" PATH="/home/buildroot/autobuild/run/instance-0/output-1/host/bin:/home/buildroot/autobuild/run/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" PATH="/home/buildroot/autobuild/run/instance-0/output-1/host/bin:/home/buildroot/autobuild/run/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" AR="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc-ar" AS="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-as" LD="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-ld" NM="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc-nm" CC="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc" GCC="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc" CPP="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-cpp" CXX="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-g++" FC="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gfortran" F77="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gfortran" RANLIB="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc-ranlib" READELF="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-readelf" STRIP="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-strip" OBJCOPY="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-objcopy" OBJDUMP="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/home/buildroot/autobuild/run/instance-0/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/home/buildroot/autobuild/run/instance-0/output-1/host/include" LDFLAGS_FOR_BUILD="-L/home/buildroot/autobuild/run/instance-0/output-1/host/lib -Wl,-rpath,/home/buildroot/autobuild/run/instance-0/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-as" DEFAULT_LINKER="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1" CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1" LDFLAGS="" FCFLAGS=" -Os -g0" FFLAGS=" -Os -g0" PKG_CONFIG="/home/buildroot/autobuild/run/instance-0/output-1/host/bin/pkg-config" STAGING_DIR="/home/buildroot/autobuild/run/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot" INTLTOOL_PERL=/usr/bin/perl PYTHONPATH="/home/buildroot/autobuild/run/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/lib/python3.11/" PYTHONNOUSERSITE=1 _python_sysroot=/home/buildroot/autobuild/run/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot _python_prefix=/usr _python_exec_prefix=/usr SETUPTOOLS_USE_DISTUTILS=stdlib GREENLET_TEST_CPP=no /home/buildroot/autobuild/run/instance-0/output-1/host/bin/python setup.py build ) running build running build_py creating build creating build/lib.linux-arm-3.11 creating build/lib.linux-arm-3.11/greenlet copying src/greenlet/__init__.py -> build/lib.linux-arm-3.11/greenlet creating build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_greenlet_trash.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_tracing.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_cpp.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_greenlet.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/leakcheck.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_gc.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_generator_nested.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_stack_saved.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_version.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_throw.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_contextvars.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_leaks.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_weakref.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_generator.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/test_extension_interface.py -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/__init__.py -> build/lib.linux-arm-3.11/greenlet/tests creating build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/__init__.py -> build/lib.linux-arm-3.11/greenlet/platform 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 listing git files failed - pretending there aren't any reading manifest file 'src/greenlet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'benchmarks/*.json' 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 adding license file 'LICENSE' adding license file 'LICENSE.PSF' adding license file 'AUTHORS' writing manifest file 'src/greenlet.egg-info/SOURCES.txt' copying src/greenlet/greenlet.cpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet.h -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_allocator.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_compiler_compat.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_cpython_compat.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_exceptions.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_greenlet.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_internal.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_refs.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_slp_switch.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_thread_state.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_thread_state_dict_cleanup.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/greenlet_thread_support.hpp -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/slp_platformselect.h -> build/lib.linux-arm-3.11/greenlet copying src/greenlet/tests/_test_extension.c -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/tests/_test_extension_cpp.cpp -> build/lib.linux-arm-3.11/greenlet/tests copying src/greenlet/platform/setup_switch_x64_masm.cmd -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_aarch64_gcc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_alpha_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_amd64_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_arm32_gcc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_arm32_ios.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_arm64_masm.asm -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_arm64_masm.obj -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_arm64_msvc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_csky_gcc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_m68k_gcc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_mips_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc64_aix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc64_linux.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc_aix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc_linux.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc_macosx.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_ppc_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_riscv_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_s390_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_sparc_sun_gcc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x32_unix.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x64_masm.asm -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x64_masm.obj -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x64_msvc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x86_msvc.h -> build/lib.linux-arm-3.11/greenlet/platform copying src/greenlet/platform/switch_x86_unix.h -> build/lib.linux-arm-3.11/greenlet/platform running build_ext building 'greenlet._greenlet' extension creating build/temp.linux-arm-3.11 creating build/temp.linux-arm-3.11/src creating build/temp.linux-arm-3.11/src/greenlet /home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc -Wsign-compare -DNDEBUG -g -O3 -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.11.3/Include -I/home/buildroot/autobuild/run/instance-0/output-1/build/python3-3.11.3 -c src/greenlet/greenlet.cpp -o build/temp.linux-arm-3.11/src/greenlet/greenlet.o In file included from /home/buildroot/autobuild/run/instance-0/output-1/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/cstdint:35:0, from src/greenlet/greenlet_compiler_compat.hpp:63, from src/greenlet/greenlet_internal.hpp:17, from src/greenlet/greenlet.cpp:19: /home/buildroot/autobuild/run/instance-0/output-1/host/opt/ext-toolchain/arm-none-linux-gnueabi/include/c++/4.8.3/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:166:9: warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat] explicit PyObjectPointer(T* it=nullptr) : p(it) ^ src/greenlet/greenlet_refs.hpp:181:9: warning: identifier 'noexcept' is a keyword in C++11 [-Wc++0x-compat] inline T* borrow() const G_NOEXCEPT ^ src/greenlet/greenlet_refs.hpp:181:28: error: expected ';' at end of member declaration inline T* borrow() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:181:34: note: in expansion of macro 'G_NOEXCEPT' inline T* borrow() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:186:30: error: expected ';' at end of member declaration PyObject* borrow_o() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:186:36: note: in expansion of macro 'G_NOEXCEPT' PyObject* borrow_o() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:191:32: error: expected ';' at end of member declaration inline T* operator->() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:191:38: note: in expansion of macro 'G_NOEXCEPT' inline T* operator->() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:196:24: error: expected ';' at end of member declaration bool is_None() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:196:30: note: in expansion of macro 'G_NOEXCEPT' bool is_None() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:201:44: error: expected ';' at end of member declaration inline PyObject* acquire_or_None() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:201:50: note: in expansion of macro 'G_NOEXCEPT' inline PyObject* acquire_or_None() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:208:39: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 [enabled by default] G_EXPLICIT_OP operator bool() const G_NOEXCEPT ^ src/greenlet/greenlet_refs.hpp:208:39: error: expected ';' at end of member declaration In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:208:45: note: in expansion of macro 'G_NOEXCEPT' G_EXPLICIT_OP operator bool() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:213:36: error: expected ';' at end of member declaration inline Py_ssize_t REFCNT() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:213:42: note: in expansion of macro 'G_NOEXCEPT' inline Py_ssize_t REFCNT() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:218:37: error: expected ';' at end of member declaration inline PyTypeObject* TYPE() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:218:43: note: in expansion of macro 'G_NOEXCEPT' inline PyTypeObject* TYPE() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:223:36: error: expected ';' at end of member declaration inline OwnedObject PyStr() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:223:42: note: in expansion of macro 'G_NOEXCEPT' inline OwnedObject PyStr() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:224:43: error: expected ';' at end of member declaration inline const std::string as_str() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:224:49: note: in expansion of macro 'G_NOEXCEPT' inline const std::string as_str() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:225:66: error: expected ';' at end of member declaration inline OwnedObject PyGetAttr(const ImmortalObject& name) const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:225:72: note: in expansion of macro 'G_NOEXCEPT' inline OwnedObject PyGetAttr(const ImmortalObject& name) const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:166:40: error: 'nullptr' was not declared in this scope explicit PyObjectPointer(T* it=nullptr) : p(it) ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:265:86: note: in expansion of macro 'G_NOEXCEPT' inline bool operator==(const PyObjectPointer& lhs, const void* const rhs) G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:271:98: note: in expansion of macro 'G_NOEXCEPT' inline bool operator==(const PyObjectPointer& lhs, const PyObjectPointer& rhs) G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:278:63: note: in expansion of macro 'G_NOEXCEPT' const PyObjectPointer& rhs) G_NOEXCEPT ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::OwnedReference >::OwnedReference()': src/greenlet/greenlet_refs.hpp:310:51: error: 'nullptr' was not declared in this scope OwnedReference() : PyObjectPointer(nullptr) ^ src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::OwnedReference >::OwnedReference(const greenlet::refs::PyObjectPointer<>&)': src/greenlet/greenlet_refs.hpp:314:38: error: 'nullptr' was not declared in this scope : PyObjectPointer(nullptr) ^ src/greenlet/greenlet_refs.hpp: In member function 'T* greenlet::refs::OwnedReference >::relinquish_ownership()': src/greenlet/greenlet_refs.hpp:384:23: error: 'nullptr' was not declared in this scope this->p = nullptr; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:420:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(NewReference); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:420:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(NewReference); ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:432:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(NewDictReference); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:432:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(NewDictReference); ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:511:39: error: expected ';' at end of member declaration inline Greenlet* operator->() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:511:45: note: in expansion of macro 'G_NOEXCEPT' inline Greenlet* operator->() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:512:37: error: expected ';' at end of member declaration inline operator Greenlet*() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:512:43: note: in expansion of macro 'G_NOEXCEPT' inline operator Greenlet*() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In member function 'T* greenlet::refs::_OwnedGreenlet::relinquish_ownership()': src/greenlet/greenlet_refs.hpp:502:23: error: 'nullptr' was not declared in this scope this->p = nullptr; ^ src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::BorrowedReference >::BorrowedReference()': src/greenlet/greenlet_refs.hpp:529:54: error: 'nullptr' was not declared in this scope BorrowedReference() : PyObjectPointer(nullptr) ^ src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_refs.hpp:567:39: error: expected ';' at end of member declaration inline Greenlet* operator->() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:567:45: note: in expansion of macro 'G_NOEXCEPT' inline Greenlet* operator->() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:568:37: error: expected ';' at end of member declaration inline operator Greenlet*() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:568:43: note: in expansion of macro 'G_NOEXCEPT' inline operator Greenlet*() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::_BorrowedGreenlet::_BorrowedGreenlet()': src/greenlet/greenlet_refs.hpp:546:38: error: 'nullptr' was not declared in this scope BorrowedReference(nullptr) ^ src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_refs.hpp:588:45: error: 'nullptr' was not declared in this scope BorrowedMainGreenlet(PyGreenlet* it=nullptr) ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:83:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:603:9: note: in expansion of macro 'G_NO_ASSIGNMENT_OF_CLS' G_NO_ASSIGNMENT_OF_CLS(ImmortalObject); ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:634:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ImmortalString); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:634:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ImmortalString); ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::ImmortalString::ImmortalString(const char*)': src/greenlet/greenlet_refs.hpp:638:66: error: 'nullptr' was not declared in this scope ImmortalObject(str ? Require(Greenlet_Intern(str)) : nullptr) ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:658:62: note: in expansion of macro 'G_NOEXCEPT' inline OwnedObject PyObjectPointer::PyStr() const G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:667:69: note: in expansion of macro 'G_NOEXCEPT' inline const std::string PyObjectPointer::as_str() const G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_refs.hpp:688:92: note: in expansion of macro 'G_NOEXCEPT' inline OwnedObject PyObjectPointer::PyGetAttr(const ImmortalObject& name) const G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:83:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:759:9: note: in expansion of macro 'G_NO_ASSIGNMENT_OF_CLS' G_NO_ASSIGNMENT_OF_CLS(OwnedList); ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In member function 'greenlet::refs::OwnedList& greenlet::refs::OwnedList::operator=(const OwnedObject&)': src/greenlet/greenlet_refs.hpp:781:27: error: 'nullptr' was not declared in this scope this->p = nullptr; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:818:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(CreatedModule); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:818:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(CreatedModule); ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:873:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PyErrFetchParam); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:873:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PyErrFetchParam); ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::PyErrFetchParam::PyErrFetchParam()': src/greenlet/greenlet_refs.hpp:878:47: error: 'nullptr' was not declared in this scope PyErrFetchParam() : PyObjectPointer<>(nullptr) ^ src/greenlet/greenlet_refs.hpp: In member function 'PyObject* greenlet::refs::PyErrFetchParam::relinquish_ownership()': src/greenlet/greenlet_refs.hpp:901:23: error: 'nullptr' was not declared in this scope this->p = nullptr; ^ src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_refs.hpp:917:35: error: 'nullptr' was not declared in this scope OwnedErrPiece(PyObject* p=nullptr) : OwnedObject(p) ^ src/greenlet/greenlet_refs.hpp: In constructor 'greenlet::refs::PyErrPieces::PyErrPieces()': src/greenlet/greenlet_refs.hpp:958:23: error: call to 'greenlet::refs::OwnedErrPiece::OwnedErrPiece(PyObject*)' uses the default argument for parameter 1, which is not yet defined restored(0) ^ src/greenlet/greenlet_refs.hpp:958:23: error: call to 'greenlet::refs::OwnedErrPiece::OwnedErrPiece(PyObject*)' uses the default argument for parameter 1, which is not yet defined src/greenlet/greenlet_refs.hpp:958:23: error: call to 'greenlet::refs::OwnedErrPiece::OwnedErrPiece(PyObject*)' uses the default argument for parameter 1, which is not yet defined src/greenlet/greenlet_refs.hpp: In member function 'void greenlet::refs::PyErrPieces::normalize()': src/greenlet/greenlet_refs.hpp:988:29: error: 'nullptr' was not declared in this scope traceback = nullptr; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp: At global scope: src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_refs.hpp:1048:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PyArgParseParam); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_refs.hpp:1048:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PyArgParseParam); ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:1050:46: error: 'nullptr' was not declared in this scope explicit PyArgParseParam(PyObject* p=nullptr) : BorrowedObject(p) ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_greenlet.hpp:33:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ExceptionState); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:33:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ExceptionState); ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:51:58: error: expected ';' at end of member declaration void operator<<(const PyThreadState *const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:51:60: note: in expansion of macro 'G_NOEXCEPT' void operator<<(const PyThreadState *const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:52:46: error: expected ';' at end of member declaration void operator>>(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:52:48: note: in expansion of macro 'G_NOEXCEPT' void operator>>(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:53:20: error: expected ';' at end of member declaration void clear() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:53:22: note: in expansion of macro 'G_NOEXCEPT' void clear() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:55:51: error: expected ';' at end of member declaration int tp_traverse(visitproc visit, void* arg) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:55:53: note: in expansion of macro 'G_NOEXCEPT' int tp_traverse(visitproc visit, void* arg) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:56:23: error: expected ';' at end of member declaration void tp_clear() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:56:25: note: in expansion of macro 'G_NOEXCEPT' void tp_clear() G_NOEXCEPT; ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_greenlet.hpp:135:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PythonState); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:135:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(PythonState); ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:159:39: error: expected ';' at end of member declaration const OwnedFrame& top_frame() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:159:45: note: in expansion of macro 'G_NOEXCEPT' const OwnedFrame& top_frame() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:162:58: error: expected ';' at end of member declaration void operator<<(const PyThreadState *const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:162:60: note: in expansion of macro 'G_NOEXCEPT' void operator<<(const PyThreadState *const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:163:46: error: expected ';' at end of member declaration void operator>>(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:163:48: note: in expansion of macro 'G_NOEXCEPT' void operator>>(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:164:20: error: expected ';' at end of member declaration void clear() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:164:22: note: in expansion of macro 'G_NOEXCEPT' void clear() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:166:73: error: expected ';' at end of member declaration int tp_traverse(visitproc visit, void* arg, bool visit_top_frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:166:75: note: in expansion of macro 'G_NOEXCEPT' int tp_traverse(visitproc visit, void* arg, bool visit_top_frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:167:41: error: expected ';' at end of member declaration void tp_clear(bool own_top_frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:167:43: note: in expansion of macro 'G_NOEXCEPT' void tp_clear(bool own_top_frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:168:65: error: expected ';' at end of member declaration void set_initial_state(const PyThreadState* const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:168:67: note: in expansion of macro 'G_NOEXCEPT' void set_initial_state(const PyThreadState* const tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:170:45: error: expected ';' at end of member declaration void set_new_cframe(_PyCFrame& frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:170:47: note: in expansion of macro 'G_NOEXCEPT' void set_new_cframe(_PyCFrame& frame) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:172:65: error: expected ';' at end of member declaration void will_switch_from(PyThreadState *const origin_tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:172:67: note: in expansion of macro 'G_NOEXCEPT' void will_switch_from(PyThreadState *const origin_tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:173:46: error: expected ';' at end of member declaration void did_finish(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:173:48: note: in expansion of macro 'G_NOEXCEPT' void did_finish(PyThreadState* tstate) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:191:67: error: expected ';' at end of member declaration inline int copy_stack_to_heap_up_to(const char* const stop) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:191:69: note: in expansion of macro 'G_NOEXCEPT' inline int copy_stack_to_heap_up_to(const char* const stop) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:192:37: error: expected ';' at end of member declaration inline void free_stack_copy() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:192:39: note: in expansion of macro 'G_NOEXCEPT' inline void free_stack_copy() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:207:65: error: expected ';' at end of member declaration inline void copy_heap_to_stack(const StackState& current) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:207:67: note: in expansion of macro 'G_NOEXCEPT' inline void copy_heap_to_stack(const StackState& current) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:208:86: error: expected ';' at end of member declaration inline int copy_stack_to_heap(char* const stackref, const StackState& current) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:208:88: note: in expansion of macro 'G_NOEXCEPT' inline int copy_stack_to_heap(char* const stackref, const StackState& current) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:209:31: error: expected ';' at end of member declaration inline bool started() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:209:37: note: in expansion of macro 'G_NOEXCEPT' inline bool started() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:210:28: error: expected ';' at end of member declaration inline bool main() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:210:34: note: in expansion of macro 'G_NOEXCEPT' inline bool main() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:211:30: error: expected ';' at end of member declaration inline bool active() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:211:36: note: in expansion of macro 'G_NOEXCEPT' inline bool active() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:212:32: error: expected ';' at end of member declaration inline void set_active() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:212:34: note: in expansion of macro 'G_NOEXCEPT' inline void set_active() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:213:34: error: expected ';' at end of member declaration inline void set_inactive() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:213:36: note: in expansion of macro 'G_NOEXCEPT' inline void set_inactive() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:214:39: error: expected ';' at end of member declaration inline intptr_t stack_saved() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:214:45: note: in expansion of macro 'G_NOEXCEPT' inline intptr_t stack_saved() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:215:36: error: expected ';' at end of member declaration inline char* stack_start() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:215:42: note: in expansion of macro 'G_NOEXCEPT' inline char* stack_start() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:216:44: error: expected ';' at end of member declaration static inline StackState make_main() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:216:46: note: in expansion of macro 'G_NOEXCEPT' static inline StackState make_main() G_NOEXCEPT; ^ src/greenlet/greenlet_compiler_compat.hpp:83:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:228:9: note: in expansion of macro 'G_NO_ASSIGNMENT_OF_CLS' G_NO_ASSIGNMENT_OF_CLS(SwitchingArgs); ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:296:39: warning: explicit conversion operators only available with -std=c++11 or -std=gnu++11 [enabled by default] G_EXPLICIT_OP operator bool() const G_NOEXCEPT ^ src/greenlet/greenlet_greenlet.hpp:296:39: error: expected ';' at end of member declaration In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:296:45: note: in expansion of macro 'G_NOEXCEPT' G_EXPLICIT_OP operator bool() const G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_greenlet.hpp:316:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(Greenlet); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:316:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(Greenlet); ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:345:39: error: expected ';' at end of member declaration inline intptr_t stack_saved() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:345:45: note: in expansion of macro 'G_NOEXCEPT' inline intptr_t stack_saved() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:355:42: error: expected ';' at end of member declaration inline const char* stack_start() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:355:48: note: in expansion of macro 'G_NOEXCEPT' inline const char* stack_start() const G_NOEXCEPT ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:389:39: error: expected ';' at end of member declaration inline void slp_restore_state() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:389:41: note: in expansion of macro 'G_NOEXCEPT' inline void slp_restore_state() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:390:55: error: expected ';' at end of member declaration inline int slp_save_state(char *const stackref) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:390:57: note: in expansion of macro 'G_NOEXCEPT' inline int slp_save_state(char *const stackref) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:428:45: error: expected ';' at end of member declaration virtual ThreadState* thread_state() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:428:51: note: in expansion of macro 'G_NOEXCEPT' virtual ThreadState* thread_state() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:432:51: error: expected ';' at end of member declaration virtual bool was_running_in_dead_thread() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:432:57: note: in expansion of macro 'G_NOEXCEPT' virtual bool was_running_in_dead_thread() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:436:41: error: expected ';' at end of member declaration virtual BorrowedGreenlet self() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:436:47: note: in expansion of macro 'G_NOEXCEPT' virtual BorrowedGreenlet self() const G_NOEXCEPT = 0; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:490:53: error: expected ';' at end of member declaration virtual OwnedGreenlet g_switchstack_success() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:490:55: note: in expansion of macro 'G_NOEXCEPT' virtual OwnedGreenlet g_switchstack_success() G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:333:63: error: 'nullptr' was not declared in this scope const OwnedObject context(const typename IsPy37::IsIt=nullptr) const; ^ src/greenlet/greenlet_greenlet.hpp:336:85: error: 'nullptr' was not declared in this scope inline void context(refs::BorrowedObject new_context, typename IsPy37::IsIt=nullptr); ^ src/greenlet/greenlet_greenlet.hpp: In constructor 'greenlet::Greenlet::switchstack_result_t::switchstack_result_t()': src/greenlet/greenlet_greenlet.hpp:458:43: error: 'nullptr' was not declared in this scope the_state_that_switched(nullptr) ^ src/greenlet/greenlet_greenlet.hpp: In constructor 'greenlet::Greenlet::switchstack_result_t::switchstack_result_t(int)': src/greenlet/greenlet_greenlet.hpp:463:43: error: 'nullptr' was not declared in this scope the_state_that_switched(nullptr) ^ src/greenlet/greenlet_greenlet.hpp: At global scope: src/greenlet/greenlet_greenlet.hpp:561:51: error: expected ';' at end of member declaration virtual bool was_running_in_dead_thread() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:561:57: note: in expansion of macro 'G_NOEXCEPT' virtual bool was_running_in_dead_thread() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:562:45: error: expected ';' at end of member declaration virtual ThreadState* thread_state() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:562:51: note: in expansion of macro 'G_NOEXCEPT' virtual ThreadState* thread_state() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:578:41: error: expected ';' at end of member declaration virtual BorrowedGreenlet self() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:578:47: note: in expansion of macro 'G_NOEXCEPT' virtual BorrowedGreenlet self() const G_NOEXCEPT; ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_greenlet.hpp:588:13: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ParentIsCurrentGuard); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:588:13: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(ParentIsCurrentGuard); ^ src/greenlet/greenlet_compiler_compat.hpp:79:29: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls(const Cls& other) = delete; \ ^ src/greenlet/greenlet_greenlet.hpp:606:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(MainGreenlet); ^ src/greenlet/greenlet_compiler_compat.hpp:80:40: warning: defaulted and deleted functions only available with -std=c++11 or -std=gnu++11 [enabled by default] Cls& operator=(const Cls& other) = delete ^ src/greenlet/greenlet_greenlet.hpp:606:9: note: in expansion of macro 'G_NO_COPIES_OF_CLS' G_NO_COPIES_OF_CLS(MainGreenlet); ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:624:51: error: expected ';' at end of member declaration virtual bool was_running_in_dead_thread() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:624:57: note: in expansion of macro 'G_NOEXCEPT' virtual bool was_running_in_dead_thread() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:625:45: error: expected ';' at end of member declaration virtual ThreadState* thread_state() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:625:51: note: in expansion of macro 'G_NOEXCEPT' virtual ThreadState* thread_state() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:626:39: error: expected ';' at end of member declaration void thread_state(ThreadState*) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:626:41: note: in expansion of macro 'G_NOEXCEPT' void thread_state(ThreadState*) G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:628:41: error: expected ';' at end of member declaration virtual BorrowedGreenlet self() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_internal.hpp:17:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_compiler_compat.hpp:66:20: error: 'noexcept' does not name a type #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:628:47: note: in expansion of macro 'G_NOEXCEPT' virtual BorrowedGreenlet self() const G_NOEXCEPT; ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:649:68: note: in expansion of macro 'G_NOEXCEPT' void ExceptionState::operator<<(const PyThreadState *const tstate) G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:655:62: note: in expansion of macro 'G_NOEXCEPT' void ExceptionState::operator>>(PyThreadState *const tstate) G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:663:30: note: in expansion of macro 'G_NOEXCEPT' void ExceptionState::clear() G_NOEXCEPT ^ src/greenlet/greenlet_compiler_compat.hpp:66:20: error: expected initializer before 'noexcept' #define G_NOEXCEPT noexcept ^ src/greenlet/greenlet_greenlet.hpp:674:61: note: in expansion of macro 'G_NOEXCEPT' int ExceptionState::tp_traverse(visitproc visit, void* arg) G_NOEXCEPT ^ src/greenlet/greenlet.cpp:187:32: error: expected declaration before end of line # pragma GCC diagnostic push ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:67:9: warning: inline function 'void greenlet::refs::MainGreenletExactChecker(void*)' used but never defined [enabled by default] MainGreenletExactChecker(void *p); ^ src/greenlet/greenlet_refs.hpp:181:19: warning: inline function 'T* greenlet::refs::PyObjectPointer >::borrow() const [with T = _greenlet; void (* TC)(void*) = greenlet::refs::MainGreenletExactChecker]' used but never defined [enabled by default] inline T* borrow() const G_NOEXCEPT ^ src/greenlet/greenlet_refs.hpp:181:19: warning: inline function 'T* greenlet::refs::PyObjectPointer >::borrow() const [with T = _object; void (* TC)(void*) = greenlet::refs::NoOpChecker]' used but never defined [enabled by default] In file included from src/greenlet/greenlet_internal.hpp:20:0, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_greenlet.hpp:209:21: warning: inline function 'bool greenlet::StackState::started() const' used but never defined [enabled by default] inline bool started() const G_NOEXCEPT; ^ src/greenlet/greenlet_greenlet.hpp:211:21: warning: inline function 'bool greenlet::StackState::active() const' used but never defined [enabled by default] inline bool active() const G_NOEXCEPT; ^ src/greenlet/greenlet_greenlet.hpp:210:21: warning: inline function 'bool greenlet::StackState::main() const' used but never defined [enabled by default] inline bool main() const G_NOEXCEPT; ^ In file included from src/greenlet/greenlet_greenlet.hpp:11:0, from src/greenlet/greenlet_internal.hpp:20, from src/greenlet/greenlet.cpp:19: src/greenlet/greenlet_refs.hpp:181:19: warning: inline function 'T* greenlet::refs::PyObjectPointer >::borrow() const [with T = _greenlet; void (* TC)(void*) = greenlet::refs::GreenletChecker]' used but never defined [enabled by default] inline T* borrow() const G_NOEXCEPT ^ error: command '/home/buildroot/autobuild/run/instance-0/output-1/host/bin/arm-none-linux-gnueabi-gcc' failed with exit code 1 package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/run/instance-0/output-1/build/python-greenlet-2.0.2/.stamp_built' failed make: *** [/home/buildroot/autobuild/run/instance-0/output-1/build/python-greenlet-2.0.2/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/autobuild/run/instance-0/buildroot'