Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Running phase: unpackPhase unpacking source archive /nix/store/nhapd2j45iil5k6kwyjiys1rr1lxqiq6-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/utils/install_openssl.sh" Running phase: patchPhase applying patch /nix/store/hsfcss3bnvfd4lypinh00m7zvcijabxn-fix-clang16-compatibility.patch patching file src/message_receiver.pyx Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... Adding amqp_definitions.pyx Adding amqp_management.pyx Adding amqp_string.pyx Adding amqpvalue.pyx Adding annotations.pyx Adding async_operation.pyx Adding base.pyx Adding cbs.pyx Adding connection.pyx Adding constants.pyx Adding error.pyx Adding header.pyx Adding link.pyx Adding message.pyx Adding message_receiver.pyx Adding message_sender.pyx Adding platform.pyx Adding properties.pyx Adding sasl.pyx Adding session.pyx Adding source.pyx Adding target.pyx Adding tlsio.pyx Adding wsio.pyx Adding xio.pyx Adding xlogging.pyx [1/1] Cythonizing uamqp/c_uamqp.pyx /nix/store/8d8z7aldll03yifik7x5b1p3cbdj4zx3-python3.13-cython-3.0.11-1/lib/python3.13/site-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /build/source/uamqp/c_uamqp.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: ./src/message.pyx:573:48: Assigning to 'void *' from 'const unsigned char *' discards const qualifier warning: ./src/message.pyx:702:48: Assigning to 'void *' from 'const unsigned char *' discards const qualifier warning: ./src/sasl.pyx:30:58: Assigning to 'SASL_MECHANISM_INTERFACE_DESCRIPTION *' from 'const SASL_MECHANISM_INTERFACE_DESCRIPTION *' discards const qualifier warning: ./src/sasl.pyx:41:54: Assigning to 'SASL_MECHANISM_INTERFACE_DESCRIPTION *' from 'const SASL_MECHANISM_INTERFACE_DESCRIPTION *' discards const qualifier running egg_info creating uamqp.egg-info writing uamqp.egg-info/PKG-INFO writing dependency_links to uamqp.egg-info/dependency_links.txt writing requirements to uamqp.egg-info/requires.txt writing top-level names to uamqp.egg-info/top_level.txt writing manifest file 'uamqp.egg-info/SOURCES.txt' reading manifest file 'uamqp.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'uamqp.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/utils.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/types.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/session.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/sender.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/receiver.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/mgmt_operation.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/message.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/errors.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/constants.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/connection.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/compat.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/client.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/address.py -> build/lib.linux-x86_64-cpython-313/uamqp copying uamqp/__init__.py -> build/lib.linux-x86_64-cpython-313/uamqp creating build/lib.linux-x86_64-cpython-313/uamqp/authentication copying uamqp/authentication/common.py -> build/lib.linux-x86_64-cpython-313/uamqp/authentication copying uamqp/authentication/cbs_auth_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/authentication copying uamqp/authentication/cbs_auth.py -> build/lib.linux-x86_64-cpython-313/uamqp/authentication copying uamqp/authentication/__init__.py -> build/lib.linux-x86_64-cpython-313/uamqp/authentication creating build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/utils.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/session_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/sender_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/receiver_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/mgmt_operation_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/connection_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/client_async.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops copying uamqp/async_ops/__init__.py -> build/lib.linux-x86_64-cpython-313/uamqp/async_ops running egg_info writing uamqp.egg-info/PKG-INFO writing dependency_links to uamqp.egg-info/dependency_links.txt writing requirements to uamqp.egg-info/requires.txt writing top-level names to uamqp.egg-info/top_level.txt reading manifest file 'uamqp.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'uamqp.egg-info/SOURCES.txt' copying uamqp/c_uamqp.c -> build/lib.linux-x86_64-cpython-313/uamqp running build_ext will build uamqp in build/temp.linux-x86_64-cpython-313/cmake Building with generator flags: -G "Unix Makefiles" calling cmake /build/source/src/vendor/azure-uamqp-c/ -G "Unix Makefiles" -Duse_openssl:bool=ON -Duse_default_uuid:bool=ON -Duse_builtin_httpapi:bool=ON -Dskip_samples:bool=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/ii75mhh7sxl11167m1b86p0qrjsjyjmd-gcc-wrapper-14-20241116/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/ii75mhh7sxl11167m1b86p0qrjsjyjmd-gcc-wrapper-14-20241116/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at deps/azure-macro-utils-c/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Warning (dev) at deps/azure-macro-utils-c/CMakeLists.txt:14 (option): Policy CMP0077 is not set: option() honors normal variables. Run "cmake --help-policy CMP0077" for policy details. Use the cmake_policy command to set the policy and suppress this warning. For compatibility with older versions of CMake, option is clearing the normal variable 'run_int_tests'. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at deps/umock-c/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Looking for include file stdint.h -- Looking for include file stdint.h - found -- Looking for include file stdbool.h -- Looking for include file stdbool.h - found CMake Warning (dev) at deps/umock-c/CMakeLists.txt:173 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at deps/azure-c-shared-utility/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- target architecture: x86_64 -- Performing Test CXX_FLAG_CXX11 -- Performing Test CXX_FLAG_CXX11 - Success -- Found OpenSSL: /nix/store/z2g8g76mw8xkyniz5yxnrn8r0gpdckzy-openssl-3.4.1/lib/libcrypto.so (found version "3.4.1") -- target architecture: x86_64 CMake Warning (dev) at CMakeLists.txt:279 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (1.1s) -- Generating done (0.0s) -- Build files have been written to: /build/source/build/temp.linux-x86_64-cpython-313/cmake calling cmake --build . --config Release [ 0%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/azure_base32.c.o [ 1%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/azure_base64.c.o [ 2%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/buffer.c.o [ 3%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/constbuffer_array.c.o [ 4%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/constbuffer_array_batcher.c.o [ 5%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/connection_string_parser.c.o [ 6%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/constbuffer.c.o [ 7%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/consolelogger.c.o [ 8%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/crt_abstractions.c.o [ 9%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/constmap.c.o [ 10%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/doublylinkedlist.c.o [ 11%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/gballoc.c.o [ 12%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/gbnetwork.c.o [ 13%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/gb_stdio.c.o [ 14%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/gb_time.c.o [ 15%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/hmac.c.o [ 16%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/hmacsha256.c.o [ 17%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/xio.c.o [ 18%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/singlylinkedlist.c.o [ 19%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/map.c.o [ 20%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/sastoken.c.o [ 21%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/sha1.c.o [ 22%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/sha224.c.o [ 23%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/sha384-512.c.o [ 24%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/strings.c.o [ 25%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/string_token.c.o [ 26%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/string_tokenizer.c.o [ 27%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/uuid.c.o [ 28%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/urlencode.c.o [ 29%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/usha.c.o [ 30%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/vector.c.o [ 31%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/xlogging.c.o [ 32%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/optionhandler.c.o [ 33%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/memory_data.c.o [ 34%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/agenttime.c.o [ 35%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/condition_pthreads.c.o [ 36%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/lock_pthreads.c.o [ 37%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/random_posix.c.o [ 38%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/platform_linux.c.o [ 39%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/socketio_berkeley.c.o [ 40%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/tickcounter_linux.c.o [ 41%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/threadapi_pthreads.c.o [ 42%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/uniqueid_stub.c.o [ 43%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/envvariable.c.o [ 44%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/dns_resolver_sync.c.o [ 45%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/linux_time.c.o [ 46%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/httpapiex.c.o [ 47%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/httpapiexsas.c.o [ 48%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/httpheaders.c.o [ 49%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/httpapi_compact.c.o [ 50%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/http_proxy_io.c.o [ 51%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/tlsio_openssl.c.o [ 52%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/adapters/x509_openssl.c.o [ 53%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/wsio.c.o [ 54%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/uws_client.c.o [ 55%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/uws_frame_encoder.c.o [ 56%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/utf8_checker.c.o [ 57%] Building C object deps/azure-c-shared-utility/CMakeFiles/aziotsharedutil.dir/src/ws_url.c.o [ 58%] Linking C static library libaziotsharedutil.a [ 58%] Built target aziotsharedutil [ 59%] Building C object CMakeFiles/uamqp.dir/src/amqp_definitions.c.o [ 60%] Building C object CMakeFiles/uamqp.dir/src/amqp_frame_codec.c.o [ 61%] Building C object CMakeFiles/uamqp.dir/src/amqp_management.c.o [ 62%] Building C object CMakeFiles/uamqp.dir/src/amqpvalue.c.o [ 63%] Building C object CMakeFiles/uamqp.dir/src/amqpvalue_to_string.c.o [ 64%] Building C object CMakeFiles/uamqp.dir/src/async_operation.c.o [ 65%] Building C object CMakeFiles/uamqp.dir/src/cbs.c.o [ 66%] Building C object CMakeFiles/uamqp.dir/src/connection.c.o [ 67%] Building C object CMakeFiles/uamqp.dir/src/frame_codec.c.o [ 68%] Building C object CMakeFiles/uamqp.dir/src/header_detect_io.c.o [ 69%] Building C object CMakeFiles/uamqp.dir/src/link.c.o [ 70%] Building C object CMakeFiles/uamqp.dir/src/message.c.o [ 71%] Building C object CMakeFiles/uamqp.dir/src/message_receiver.c.o [ 72%] Building C object CMakeFiles/uamqp.dir/src/message_sender.c.o [ 73%] Building C object CMakeFiles/uamqp.dir/src/messaging.c.o [ 74%] Building C object CMakeFiles/uamqp.dir/src/sasl_anonymous.c.o [ 75%] Building C object CMakeFiles/uamqp.dir/src/sasl_frame_codec.c.o [ 76%] Building C object CMakeFiles/uamqp.dir/src/sasl_mechanism.c.o [ 77%] Building C object CMakeFiles/uamqp.dir/src/sasl_server_mechanism.c.o [ 78%] Building C object CMakeFiles/uamqp.dir/src/sasl_mssbcbs.c.o [ 79%] Building C object CMakeFiles/uamqp.dir/src/sasl_plain.c.o [ 80%] Building C object CMakeFiles/uamqp.dir/src/saslclientio.c.o [ 81%] Building C object CMakeFiles/uamqp.dir/src/session.c.o [ 82%] Building C object CMakeFiles/uamqp.dir/src/socket_listener_berkeley.c.o [ 83%] Linking C static library libuamqp.a [ 83%] Built target uamqp [ 84%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umock_c.c.o [ 85%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umock_c_negative_tests.c.o [ 86%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockalloc.c.o [ 87%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockcall.c.o [ 88%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockcallrecorder.c.o [ 89%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypename.c.o [ 90%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes.c.o [ 91%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes_bool.c.o [ 92%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes_c.c.o [ 93%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes_stdint.c.o [ 94%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes_charptr.c.o [ 95%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umocktypes_wcharptr.c.o [ 96%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockcallpairs.c.o [ 97%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockstring.c.o [ 98%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umockautoignoreargs.c.o [ 99%] Building C object deps/umock-c/CMakeFiles/umock_c.dir/src/umock_log.c.o [100%] Linking C static library libumock_c.a [100%] Built target umock_c Adding amqp_definitions.pyx Adding amqp_management.pyx Adding amqp_string.pyx Adding amqpvalue.pyx Adding annotations.pyx Adding async_operation.pyx Adding base.pyx Adding cbs.pyx Adding connection.pyx Adding constants.pyx Adding error.pyx Adding header.pyx Adding link.pyx Adding message.pyx Adding message_receiver.pyx Adding message_sender.pyx Adding platform.pyx Adding properties.pyx Adding sasl.pyx Adding session.pyx Adding source.pyx Adding target.pyx Adding tlsio.pyx Adding wsio.pyx Adding xio.pyx Adding xlogging.pyx building 'uamqp.c_uamqp' extension creating build/temp.linux-x86_64-cpython-313/uamqp gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -I/nix/store/cy9r24swns95mwf56n8krzy5jlcmn1qp-libxcrypt-4.4.38/include -fPIC -I./src/vendor/inc -I./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc -I./src/vendor/azure-uamqp-c/deps/umock-c/inc -I./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/pal/inc -I./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/inc -I./src/vendor/azure-uamqp-c/inc -I./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/pal/linux -I/nix/store/1rp7i946hi7fa2wwx2f66w9jsqjh4n08-python3-3.13.2/include/python3.13 -c uamqp/c_uamqp.c -o build/temp.linux-x86_64-cpython-313/uamqp/c_uamqp.o -g -O0 -std=gnu99 -fPIC In file included from /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/assert.h:35, from /nix/store/1rp7i946hi7fa2wwx2f66w9jsqjh4n08-python3-3.13.2/include/python3.13/Python.h:19, from uamqp/c_uamqp.c:88: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wcpp-Wcpp8;;] 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_10AMQPString_append’: uamqp/c_uamqp.c:18908:68: error: passing argument 2 of ‘STRING_concat_with_STRING’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 18908 | __pyx_t_6 = (STRING_concat_with_STRING(__pyx_v_self->_c_value, __pyx_t_1) != 0); | ^~~~~~~~~ | | | PyObject * {aka struct _object *} In file included from ./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/inc/azure_c_shared_utility/strings.h:13, from uamqp/c_uamqp.c:1300: ./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/inc/azure_c_shared_utility/strings.h:31:87: note: expected ‘STRING_HANDLE’ {aka ‘struct STRING_TAG *’} but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 31 | MOCKABLE_FUNCTION(, int, STRING_concat_with_STRING, STRING_HANDLE, s1, STRING_HANDLE, s2); | ~~~~~~~~~~~~~~~^~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-c-shared-utility/inc/azure_c_shared_utility/strings.h:31:1: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 31 | MOCKABLE_FUNCTION(, int, STRING_concat_with_STRING, STRING_HANDLE, s1, STRING_HANDLE, s2); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_9AMQPValue__as_string’: uamqp/c_uamqp.c:27080:8: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 27080 | free(__pyx_v_as_string); | ^~~~~~~~~~~~~~~~~ In file included from /nix/store/1rp7i946hi7fa2wwx2f66w9jsqjh4n08-python3-3.13.2/include/python3.13/Python.h:38: /nix/store/1ycjq6h047qqwp3fm9sbl805xnrxlh2h-glibc-2.40-66-dev/include/stdlib.h:687:25: note: expected ‘void *’ but argument is of type ‘const char *’ 687 | extern void free (void *__ptr) __THROW; | ~~~~~~^~~~~ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_9BoolValue__bool_value’: uamqp/c_uamqp.c:28831:74: error: passing argument 2 of ‘amqpvalue_get_boolean’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 28831 | __pyx_t_6 = (amqpvalue_get_boolean(__pyx_v_self->__pyx_base._c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | int * In file included from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqpvalue.h:19, from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqpvalue_to_string.h:6, from uamqp/c_uamqp.c:1295: ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqpvalue.h:34:79: note: expected ‘_Bool *’ but argument is of type ‘int *’ 34 | MOCKABLE_FUNCTION(, int, amqpvalue_get_boolean, AMQP_VALUE, value, bool*, bool_value); | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqpvalue.h:34:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 34 | MOCKABLE_FUNCTION(, int, amqpvalue_get_boolean, AMQP_VALUE, value, bool*, bool_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_on_cbs_put_token_complete’: uamqp/c_uamqp.c:59891:23: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 59891 | __pyx_t_1 = (((void *)__pyx_v_status_code) != NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_10Connection_14max_frame_size___get__’: uamqp/c_uamqp.c:62690:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 62690 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_10Connection_11channel_max___get__’: uamqp/c_uamqp.c:62971:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 62971 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_10Connection_12idle_timeout___get__’: uamqp/c_uamqp.c:63252:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 63252 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_10Connection_21remote_max_frame_size___get__’: uamqp/c_uamqp.c:63809:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 63809 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cHeader_14delivery_count___get__’: uamqp/c_uamqp.c:67779:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 67779 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cHeader_12time_to_live___get__’: uamqp/c_uamqp.c:68039:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 68039 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cHeader_7durable___get__’: uamqp/c_uamqp.c:68289:60: error: passing argument 2 of ‘header_get_durable’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 68289 | __pyx_t_1 = (header_get_durable(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | int * In file included from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_header.h:22, from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions.h:68, from uamqp/c_uamqp.c:1298: ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_header.h:33:80: note: expected ‘_Bool *’ but argument is of type ‘int *’ 33 | MOCKABLE_FUNCTION(, int, header_get_durable, HEADER_HANDLE, header, bool*, durable_value); | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_header.h:33:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 33 | MOCKABLE_FUNCTION(, int, header_get_durable, HEADER_HANDLE, header, bool*, durable_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:68299:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 68299 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cHeader_14first_acquirer___get__’: uamqp/c_uamqp.c:68549:67: error: passing argument 2 of ‘header_get_first_acquirer’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 68549 | __pyx_t_1 = (header_get_first_acquirer(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | int * ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_header.h:39:87: note: expected ‘_Bool *’ but argument is of type ‘int *’ 39 | MOCKABLE_FUNCTION(, int, header_get_first_acquirer, HEADER_HANDLE, header, bool*, first_acquirer_value); | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_header.h:39:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 39 | MOCKABLE_FUNCTION(, int, header_get_first_acquirer, HEADER_HANDLE, header, bool*, first_acquirer_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:68559:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 68559 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cHeader_8priority___get__’: uamqp/c_uamqp.c:68819:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 68819 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_get_default_tlsio’: uamqp/c_uamqp.c:95162:138: warning: passing argument 2 of ‘__pyx_v_interface->__pyx_vtab->wrap’ discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 95162 | __pyx_t_2 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_IOInterfaceDescription *)__pyx_v_interface->__pyx_vtab)->wrap(__pyx_v_interface, __pyx_v_io_desc); if (unlikely(!__pyx_t_2)) __PYX_ERR(17, 50, __pyx_L1_error) | ^~~~~~~~~~~~~~~ uamqp/c_uamqp.c:95162:138: note: expected ‘IO_INTERFACE_DESCRIPTION *’ {aka ‘struct IO_INTERFACE_DESCRIPTION_TAG *’} but argument is of type ‘const IO_INTERFACE_DESCRIPTION *’ {aka ‘const struct IO_INTERFACE_DESCRIPTION_TAG *’} uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_11cProperties_7subject___get__’: uamqp/c_uamqp.c:97709:64: error: passing argument 2 of ‘properties_get_subject’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 97709 | __pyx_t_1 = (properties_get_subject(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | char ** In file included from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:22, from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions.h:76: ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:39:99: note: expected ‘const char **’ but argument is of type ‘char **’ 39 | MOCKABLE_FUNCTION(, int, properties_get_subject, PROPERTIES_HANDLE, properties, const char**, subject_value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:39:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 39 | MOCKABLE_FUNCTION(, int, properties_get_subject, PROPERTIES_HANDLE, properties, const char**, subject_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_11cProperties_12content_type___get__’: uamqp/c_uamqp.c:98613:69: error: passing argument 2 of ‘properties_get_content_type’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 98613 | __pyx_t_1 = (properties_get_content_type(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | char ** ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:45:104: note: expected ‘const char **’ but argument is of type ‘char **’ 45 | MOCKABLE_FUNCTION(, int, properties_get_content_type, PROPERTIES_HANDLE, properties, const char**, content_type_value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:45:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 45 | MOCKABLE_FUNCTION(, int, properties_get_content_type, PROPERTIES_HANDLE, properties, const char**, content_type_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_11cProperties_16content_encoding___get__’: uamqp/c_uamqp.c:98873:73: error: passing argument 2 of ‘properties_get_content_encoding’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 98873 | __pyx_t_1 = (properties_get_content_encoding(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | char ** ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:47:108: note: expected ‘const char **’ but argument is of type ‘char **’ 47 | MOCKABLE_FUNCTION(, int, properties_get_content_encoding, PROPERTIES_HANDLE, properties, const char**, content_encoding_value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:47:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 47 | MOCKABLE_FUNCTION(, int, properties_get_content_encoding, PROPERTIES_HANDLE, properties, const char**, content_encoding_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_11cProperties_14group_sequence___get__’: uamqp/c_uamqp.c:99923:19: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 99923 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_11cProperties_17reply_to_group_id___get__’: uamqp/c_uamqp.c:100173:74: error: passing argument 2 of ‘properties_get_reply_to_group_id’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 100173 | __pyx_t_1 = (properties_get_reply_to_group_id(__pyx_v_self->_c_value, (&__pyx_v__value)) == 0); | ~^~~~~~~~~~~~~~~~ | | | char ** ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:57:109: note: expected ‘const char **’ but argument is of type ‘char **’ 57 | MOCKABLE_FUNCTION(, int, properties_get_reply_to_group_id, PROPERTIES_HANDLE, properties, const char**, reply_to_group_id_value); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_properties.h:57:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 57 | MOCKABLE_FUNCTION(, int, properties_get_reply_to_group_id, PROPERTIES_HANDLE, properties, const char**, reply_to_group_id_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp__get_sasl_mechanism_interface’: uamqp/c_uamqp.c:100684:139: warning: passing argument 2 of ‘__pyx_v_desc->__pyx_vtab->wrap’ discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 100684 | __pyx_t_2 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_SASLMechanismInterfaceDescription *)__pyx_v_desc->__pyx_vtab)->wrap(__pyx_v_desc, __pyx_v_interface); if (unlikely(!__pyx_t_2)) __PYX_ERR(19, 24, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:100684:139: note: expected ‘SASL_MECHANISM_INTERFACE_DESCRIPTION *’ {aka ‘struct SASL_MECHANISM_INTERFACE_TAG *’} but argument is of type ‘const SASL_MECHANISM_INTERFACE_DESCRIPTION *’ {aka ‘const struct SASL_MECHANISM_INTERFACE_TAG *’} uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_saslanonymous_get_interface’: uamqp/c_uamqp.c:100790:19: warning: assignment discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 100790 | __pyx_v_io_desc = saslanonymous_get_interface(); | ^ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_saslplain_get_interface’: uamqp/c_uamqp.c:100949:19: warning: assignment discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 100949 | __pyx_v_io_desc = saslplain_get_interface(); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cSource_7durable___get__’: uamqp/c_uamqp.c:108443:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 108443 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cSource_7timeout___get__’: uamqp/c_uamqp.c:108997:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 108997 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cSource_7dynamic___get__’: uamqp/c_uamqp.c:109222:60: error: passing argument 2 of ‘source_get_dynamic’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 109222 | __pyx_t_1 = (source_get_dynamic(__pyx_v_self->_c_value, (&__pyx_v__value)) != 0); | ~^~~~~~~~~~~~~~~~ | | | int * In file included from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_source.h:22, from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions.h:60: ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_source.h:41:80: note: expected ‘_Bool *’ but argument is of type ‘int *’ 41 | MOCKABLE_FUNCTION(, int, source_get_dynamic, SOURCE_HANDLE, source, bool*, dynamic_value); | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_source.h:41:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 41 | MOCKABLE_FUNCTION(, int, source_get_dynamic, SOURCE_HANDLE, source, bool*, dynamic_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:109274:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 109274 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7durable___get__’: uamqp/c_uamqp.c:111838:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 111838 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7timeout___get__’: uamqp/c_uamqp.c:112392:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 112392 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7dynamic___get__’: uamqp/c_uamqp.c:112617:60: error: passing argument 2 of ‘target_get_dynamic’ from incompatible pointer type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types8;;] 112617 | __pyx_t_1 = (target_get_dynamic(__pyx_v_self->_c_value, (&__pyx_v__value)) != 0); | ~^~~~~~~~~~~~~~~~ | | | int * In file included from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:22, from ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions.h:61: ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:41:80: note: expected ‘_Bool *’ but argument is of type ‘int *’ 41 | MOCKABLE_FUNCTION(, int, target_get_dynamic, TARGET_HANDLE, target, bool*, dynamic_value); | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note: in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’ 86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name) arg_type arg_name MU_IFCOMMA(count) | ^~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’ 11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4) | ^~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’ 35 | #define MU_C2_(x,y) x##y | ^ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED’ 89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void) MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__)) | ^~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note: in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’ 95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function, __VA_ARGS__); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:41:5: note: in expansion of macro ‘MOCKABLE_FUNCTION’ 41 | MOCKABLE_FUNCTION(, int, target_get_dynamic, TARGET_HANDLE, target, bool*, dynamic_value); | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:112669:17: warning: cast to pointer from integer of different size [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wint-to-pointer-cast-Wint-to-pointer-cast8;;] 112669 | __pyx_t_1 = (((void *)__pyx_v__value) == NULL); | ^ uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_xio_from_wsioconfig’: uamqp/c_uamqp.c:116289:109: warning: passing argument 2 of ‘__pyx_v_xio->__pyx_vtab->create’ discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 116289 | __pyx_t_1 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_XIO *)__pyx_v_xio->__pyx_vtab)->create(__pyx_v_xio, __pyx_v_ws_io_interface, ((PyObject *)__pyx_v_io_config), (&__pyx_v_io_config->_c_value)); if (unlikely(!__pyx_t_1)) __PYX_ERR(25, 23, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:116289:109: note: expected ‘IO_INTERFACE_DESCRIPTION *’ {aka ‘struct IO_INTERFACE_DESCRIPTION_TAG *’} but argument is of type ‘const IO_INTERFACE_DESCRIPTION *’ {aka ‘const struct IO_INTERFACE_DESCRIPTION_TAG *’} uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_xio_from_saslioconfig’: uamqp/c_uamqp.c:116762:109: warning: passing argument 2 of ‘__pyx_v_xio->__pyx_vtab->create’ discards ‘const’ qualifier from pointer target type [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdiscarded-qualifiers-Wdiscarded-qualifiers8;;] 116762 | __pyx_t_2 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_XIO *)__pyx_v_xio->__pyx_vtab)->create(__pyx_v_xio, __pyx_v_interface, ((PyObject *)__pyx_v_io_config), (&__pyx_v_io_config->_c_value)); if (unlikely(!__pyx_t_2)) __PYX_ERR(25, 39, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:116762:109: note: expected ‘IO_INTERFACE_DESCRIPTION *’ {aka ‘struct IO_INTERFACE_DESCRIPTION_TAG *’} but argument is of type ‘const IO_INTERFACE_DESCRIPTION *’ {aka ‘const struct IO_INTERFACE_DESCRIPTION_TAG *’} uamqp/c_uamqp.c: In function ‘__pyx_convert__to_py_SASL_MECHANISM_HANDLE’: uamqp/c_uamqp.c:149120:3: warning: label ‘bad’ defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-label-Wunused-label8;;] 149120 | bad: | ^~~ uamqp/c_uamqp.c: At top level: uamqp/c_uamqp.c:149115:18: warning: ‘__pyx_convert__to_py_SASL_MECHANISM_HANDLE’ defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-function-Wunused-function8;;] 149115 | static PyObject* __pyx_convert__to_py_SASL_MECHANISM_HANDLE(SASL_MECHANISM_HANDLE s) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uamqp/c_uamqp.c:91940:18: warning: ‘__pyx_f_5uamqp_7c_uamqp_create_message_sender_with_callback’ defined but not used [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-function-Wunused-function8;;] 91940 | static PyObject *__pyx_f_5uamqp_7c_uamqp_create_message_sender_with_callback(struct __pyx_obj_5uamqp_7c_uamqp_cLink *__pyx_v_link, ON_MESSAGE_SENDER_STATE_CHANGED __pyx_v_callback, void *__pyx_v_callback_context) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: command '/nix/store/ii75mhh7sxl11167m1b86p0qrjsjyjmd-gcc-wrapper-14-20241116/bin/gcc' failed with exit code 1 ERROR Backend subprocess exited when trying to invoke build_wheel