error: command '/usr/local/Cellar/gcc/12.2.0/bin/gcc-12' failed with exit code 1

Description
Collecting pyfhel
  Using cached Pyfhel-3.4.1.tar.gz (1.0 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.21
  Using cached numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl (19.8 MB)
Building wheels for collected packages: pyfhel
  Building wheel for pyfhel (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for pyfhel (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [399 lines of output]
      /usr/local/Cellar/python@3.11/3.11.2_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:196: UserWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
        warnings.warn(msg)
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.macosx-13-x86_64-cpython-311
      creating build/lib.macosx-13-x86_64-cpython-311/Pyfhel
      copying Pyfhel/__init__.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel
      creating build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
      copying Pyfhel/utils/Scheme_t.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
      copying Pyfhel/utils/__init__.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
      copying Pyfhel/utils/utils.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
      copying Pyfhel/utils/Backend_t.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
      running build_clib
      building 'SEAL' cmake-based library
      -- Build type (CMAKE_BUILD_TYPE): Release
      -- The CXX compiler identification is GNU 12.2.0
      -- The C compiler identification is GNU 12.2.0
      -- Checking whether CXX compiler has -isysroot
      -- Checking whether CXX compiler has -isysroot - yes
      -- Checking whether CXX compiler supports OSX deployment target flag
      -- Checking whether CXX compiler supports OSX deployment target flag - yes
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /usr/local/Cellar/gcc/12.2.0/bin/g++-12 - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Checking whether C compiler has -isysroot
      -- Checking whether C compiler has -isysroot - yes
      -- Checking whether C compiler supports OSX deployment target flag
      -- Checking whether C compiler supports OSX deployment target flag - yes
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Microsoft SEAL debug mode: OFF
      -- SEAL_USE_CXX17: ON
      -- SEAL_BUILD_DEPS: ON
      -- SEAL_USE_MSGSL: ON
      -- Microsoft GSL: download ...
      -- Found Git: /usr/local/bin/git (found version "2.39.2")
      -- SEAL_USE_ZLIB: ON
      -- ZLIB: download ...
      CMake Deprecation Warning at /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zlib-src/CMakeLists.txt:1 (cmake_minimum_required):
        Compatibility with CMake < 2.8.12 will be removed from a future version of
        CMake.

        Update the VERSION argument <min> value or use a ...<max> suffix to tell
        CMake that the project does not need compatibility with older versions.

      -- Looking for sys/types.h
      -- Looking for sys/types.h - found
      -- Looking for stdint.h
      -- Looking for stdint.h - found
      -- Looking for stddef.h
      -- Looking for stddef.h - found
      -- Check size of off64_t
      -- Check size of off64_t - failed
      -- Looking for fseeko
      -- Looking for fseeko - found
      -- Looking for unistd.h
      -- Looking for unistd.h - found
      -- Renaming
      --     /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zlib-src/zconf.h
      -- to 'zconf.h.included' because this file is included with zlib
      -- but CMake generates it automatically in the build directory.
      -- SEAL_USE_ZSTD: ON
      -- Zstandard: download ...
      CMake Deprecation Warning at /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zstd-src/build/cmake/CMakeLists.txt:10 (cmake_minimum_required):
        Compatibility with CMake < 2.8.12 will be removed from a future version of
        CMake.

        Update the VERSION argument <min> value or use a ...<max> suffix to tell
        CMake that the project does not need compatibility with older versions.

      -- ZSTD VERSION: 1.4.5
      -- Performing Test CXX_FLAG_STD_CPLUSPLUS11
      -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success
      -- Performing Test C_FLAG_STD_C99
      -- Performing Test C_FLAG_STD_C99 - Success
      -- Performing Test C_FLAG_WALL
      -- Performing Test C_FLAG_WALL - Success
      -- Performing Test CXX_FLAG_WALL
      -- Performing Test CXX_FLAG_WALL - Success
      -- Performing Test C_FLAG_WEXTRA
      -- Performing Test C_FLAG_WEXTRA - Success
      -- Performing Test CXX_FLAG_WEXTRA
      -- Performing Test CXX_FLAG_WEXTRA - Success
      -- Performing Test C_FLAG_WUNDEF
      -- Performing Test C_FLAG_WUNDEF - Success
      -- Performing Test CXX_FLAG_WUNDEF
      -- Performing Test CXX_FLAG_WUNDEF - Success
      -- Performing Test C_FLAG_WSHADOW
      -- Performing Test C_FLAG_WSHADOW - Success
      -- Performing Test CXX_FLAG_WSHADOW
      -- Performing Test CXX_FLAG_WSHADOW - Success
      -- Performing Test C_FLAG_WCAST_ALIGN
      -- Performing Test C_FLAG_WCAST_ALIGN - Success
      -- Performing Test CXX_FLAG_WCAST_ALIGN
      -- Performing Test CXX_FLAG_WCAST_ALIGN - Success
      -- Performing Test C_FLAG_WCAST_QUAL
      -- Performing Test C_FLAG_WCAST_QUAL - Success
      -- Performing Test CXX_FLAG_WCAST_QUAL
      -- Performing Test CXX_FLAG_WCAST_QUAL - Success
      -- Performing Test C_FLAG_WSTRICT_PROTOTYPES
      -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
      -- CMAKE_INSTALL_PREFIX: /usr/local
      -- CMAKE_INSTALL_LIBDIR: lib
      -- ZSTD_LEGACY_SUPPORT not defined!
      -- ZSTD_MULTITHREAD_SUPPORT is disabled
      -- SEAL_USE_INTEL_HEXL: OFF
      -- BUILD_SHARED_LIBS: OFF
      -- SEAL_THROW_ON_TRANSPARENT_CIPHERTEXT: ON
      -- SEAL_USE_GAUSSIAN_NOISE: OFF
      -- SEAL_DEFAULT_PRNG: Blake2xb
      -- SEAL_AVOID_BRANCHING: OFF
      -- x86intrin.h - found
      -- SEAL_USE_INTRIN: ON
      -- Performing Test SEAL_MEMSET_S_FOUND
      -- Performing Test SEAL_MEMSET_S_FOUND - Success
      -- Looking for explicit_bzero
      -- Looking for explicit_bzero - not found
      -- Looking for explicit_memset
      -- Looking for explicit_memset - not found
      -- SEAL_USE_MEMSET_S: ON
      -- SEAL_USE_EXPLICIT_BZERO: OFF
      -- SEAL_USE_EXPLICIT_MEMSET: OFF
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- SEAL_BUILD_SEAL_C: OFF
      -- SEAL_BUILD_EXAMPLES: OFF
      -- SEAL_BUILD_TESTS: OFF
      -- SEAL_BUILD_BENCH: OFF
      -- Configuring done
      -- Generating done
      -- Build files have been written to: /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL
      [  2%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/debug.c.o
      [  2%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/adler32.o
      [  3%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/entropy_common.c.o
      [  4%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/error_private.c.o
      [  7%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/compress.o
      [  7%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/fse_decompress.c.o
      [  8%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/crc32.o
      [  9%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/deflate.o
      [ 11%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/pool.c.o
      [ 12%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzclose.o
      [ 13%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/threading.c.o
      [ 14%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/xxhash.c.o
      [ 14%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzlib.o
      [ 16%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzread.o
      [ 17%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/zstd_common.c.o
      [ 18%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzwrite.o
      [ 18%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/fse_compress.c.o
      [ 19%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inflate.o
      [ 20%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/hist.c.o
      [ 22%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/huf_compress.c.o
      [ 23%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress.c.o
      [ 24%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_literals.c.o
      [ 25%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/infback.o
      [ 27%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inftrees.o
      [ 28%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_sequences.c.o
      [ 29%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_superblock.c.o
      [ 30%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inffast.o
      [ 32%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/trees.o
      [ 33%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/uncompr.o
      [ 34%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/zutil.o
      [ 35%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_double_fast.c.o
      [ 37%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_fast.c.o
      [ 38%] Linking C static library ../../lib/libz.a
      [ 39%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_lazy.c.o
      [ 39%] Built target zlibstatic
      [ 40%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_ldm.c.o
      [ 40%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_opt.c.o
      [ 41%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstdmt_compress.c.o
      [ 43%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/huf_decompress.c.o
      [ 44%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_ddict.c.o
      [ 45%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_decompress.c.o
      [ 46%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_decompress_block.c.o
      [ 48%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/cover.c.o
      [ 49%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/divsufsort.c.o
      [ 50%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/fastcover.c.o
      [ 51%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/zdict.c.o
      [ 53%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_common.c.o
      [ 53%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_compress.c.o
      [ 54%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_decompress.c.o
      [ 55%] Linking C static library ../../../lib/libzstd.a
      [ 55%] Built target libzstd_static
      [ 58%] Building CXX object CMakeFiles/seal.dir/native/src/seal/ciphertext.cpp.o
      [ 59%] Building CXX object CMakeFiles/seal.dir/native/src/seal/batchencoder.cpp.o
      [ 59%] Building CXX object CMakeFiles/seal.dir/native/src/seal/ckks.cpp.o
      [ 60%] Building CXX object CMakeFiles/seal.dir/native/src/seal/context.cpp.o
      [ 61%] Building CXX object CMakeFiles/seal.dir/native/src/seal/decryptor.cpp.o
      [ 62%] Building CXX object CMakeFiles/seal.dir/native/src/seal/encryptionparams.cpp.o
      [ 62%] Building CXX object CMakeFiles/seal.dir/native/src/seal/encryptor.cpp.o
      [ 64%] Building CXX object CMakeFiles/seal.dir/native/src/seal/evaluator.cpp.o
      [ 65%] Building CXX object CMakeFiles/seal.dir/native/src/seal/keygenerator.cpp.o
      [ 66%] Building CXX object CMakeFiles/seal.dir/native/src/seal/kswitchkeys.cpp.o
      [ 67%] Building CXX object CMakeFiles/seal.dir/native/src/seal/memorymanager.cpp.o
      [ 69%] Building CXX object CMakeFiles/seal.dir/native/src/seal/modulus.cpp.o
      [ 70%] Building CXX object CMakeFiles/seal.dir/native/src/seal/plaintext.cpp.o
      [ 71%] Building CXX object CMakeFiles/seal.dir/native/src/seal/randomgen.cpp.o
      [ 72%] Building CXX object CMakeFiles/seal.dir/native/src/seal/serialization.cpp.o
      [ 74%] Building CXX object CMakeFiles/seal.dir/native/src/seal/valcheck.cpp.o
      [ 75%] Building C object CMakeFiles/seal.dir/native/src/seal/util/blake2b.c.o
      [ 75%] Building C object CMakeFiles/seal.dir/native/src/seal/util/blake2xb.c.o
      [ 76%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/clipnormal.cpp.o
      [ 77%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/common.cpp.o
      [ 79%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/croots.cpp.o
      [ 80%] Building C object CMakeFiles/seal.dir/native/src/seal/util/fips202.c.o
      [ 81%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/globals.cpp.o
      [ 82%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/galois.cpp.o
      [ 83%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/hash.cpp.o
      [ 85%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/iterator.cpp.o
      [ 86%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/mempool.cpp.o
      [ 87%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/numth.cpp.o
      [ 87%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/polyarithsmallmod.cpp.o
      [ 88%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/rlwe.cpp.o
      [ 90%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/rns.cpp.o
      [ 91%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/scalingvariant.cpp.o
      [ 92%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/ntt.cpp.o
      [ 93%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/streambuf.cpp.o
      [ 95%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarith.cpp.o
      [ 96%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarithmod.cpp.o
      [ 97%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarithsmallmod.cpp.o
      [ 98%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintcore.cpp.o
      [100%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/ztools.cpp.o
      [100%] Linking CXX static library lib/libseal-4.0.a
      [100%] Built target seal
      building 'Afhel' shared library
      creating build/temp.macosx-13-x86_64-cpython-311/private
      creating build/temp.macosx-13-x86_64-cpython-311/private/var
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel
      creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel
      /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -g -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -c /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp -o build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.o -std=c++17 -O3 -fopenmp
      /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp: In member function 'void AfsealPoly::generate_coeff_repr(Afseal&)':
      /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp:1067:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       1067 |     for (int j = 0; j < coeff_modulus_count; j++)
            |                     ~~^~~~~~~~~~~~~~~~~~~~~
      /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp: In member function 'virtual bool AfsealPoly::invert_inplace()':
      /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp:1159:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
       1159 |   for (int j = 0; j < coeff_modulus_count; j++)
            |                   ~~^~~~~~~~~~~~~~~~~~~~~
      /usr/local/Cellar/gcc/12.2.0/bin/g++-12 -Wl,-no_fixup_chains,-x -dynamiclib -undefined dynamic_lookup build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.o -L/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/lib -lz -lzstd -lseal-4.0 -o build/temp.macosx-13-x86_64-cpython-311/libAfhel.dylib -fopenmp -dynamiclib
      running build_ext
      cimporting numpy version '1.24.2'
      building 'Pyfhel.Pyfhel' extension
      /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__PYX_ENUM_CLASS_DECL=enum -IPyfhel/Afhel<EMAIL_ADDRESS>-I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-build-env-yxvw0rcv/overlay/lib/python3.11/site-packages/numpy/core/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -c Pyfhel/Pyfhel.cpp -o build/temp.macosx-13-x86_64-cpython-311/Pyfhel/Pyfhel.o -std=c++17 -O3 -fopenmp
      Pyfhel/Pyfhel.cpp: In function 'PyArrayObject* __pyx_f_6Pyfhel_6Pyfhel_vec_to_array_i(std::vector<long long int>, int)':
      Pyfhel/Pyfhel.cpp:9605:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
       9605 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyArrayObject* __pyx_f_6Pyfhel_6Pyfhel_vec_to_array_u(std::vector<long long unsigned int>, int)':
      Pyfhel/Pyfhel.cpp:9863:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long long int'} and 'std::vector<long long unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
       9863 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function '__pyx_obj_6Pyfhel_6PyCtxt_PyCtxt* __pyx_f_6Pyfhel_6Pyfhel_6Pyfhel_cumul_add(__pyx_obj_6Pyfhel_6Pyfhel_Pyfhel*, __pyx_obj_6Pyfhel_6PyCtxt_PyCtxt*, int, __pyx_opt_args_6Pyfhel_6Pyfhel_6Pyfhel_cumul_add*)':
      Pyfhel/Pyfhel.cpp:30122:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      30122 |     __pyx_t_8 = ((__pyx_v_k < __pyx_v_n_elements) != 0);
            |                   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_int(const std::vector<int>&)':
      Pyfhel/Pyfhel.cpp:50877:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      50877 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_uint64_t(const std::vector<long long unsigned int>&)':
      Pyfhel/Pyfhel.cpp:51008:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      51008 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_int64_t(const std::vector<long long int>&)':
      Pyfhel/Pyfhel.cpp:51657:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      51657 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_double(const std::vector<double>&)':
      Pyfhel/Pyfhel.cpp:51788:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      51788 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py___pyx_t_6Pyfhel_5Afhel_5Afhel_cy_complex(const std::vector<std::complex<double> >&)':
      Pyfhel/Pyfhel.cpp:51993:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
      51993 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
            |                       ~~~~~~~~~~^~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'int __Pyx_PyBytes_Equals(PyObject*, PyObject*, int)':
      Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
            |                                           ^~~~~~~~
      In file included from /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/bytesobject.h:62,
                       from /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/Python.h:50,
                       from Pyfhel/Pyfhel.cpp:55:
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
            |                                           ^~~~~~~~
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
            |                                           ^~~~~~~~
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
            |                                           ^~~~~~~~
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
            |                                           ^~~~~~~~
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
      74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
            |                                           ^~~~~~~~
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
          7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
            |                                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp: In function '_PyErr_StackItem* __Pyx_PyErr_GetTopmostException(PyThreadState*)':
      Pyfhel/Pyfhel.cpp:75887:23: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75887 |     while ((exc_info->exc_type == NULL || exc_info->exc_type == Py_None) &&
            |                       ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75887:53: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75887 |     while ((exc_info->exc_type == NULL || exc_info->exc_type == Py_None) &&
            |                                                     ^~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionSave(PyThreadState*, PyObject**, PyObject**, PyObject**)':
      Pyfhel/Pyfhel.cpp:75901:23: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75901 |     *type = exc_info->exc_type;
            |                       ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75903:21: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      75903 |     *tb = exc_info->exc_traceback;
            |                     ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionReset(PyThreadState*, PyObject*, PyObject*, PyObject*)':
      Pyfhel/Pyfhel.cpp:75917:26: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75917 |     tmp_type = exc_info->exc_type;
            |                          ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75919:24: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      75919 |     tmp_tb = exc_info->exc_traceback;
            |                        ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp:75920:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75920 |     exc_info->exc_type = type;
            |               ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75922:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      75922 |     exc_info->exc_traceback = tb;
            |               ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'int __Pyx__GetException(PyThreadState*, PyObject**, PyObject**, PyObject**)':
      Pyfhel/Pyfhel.cpp:75979:30: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75979 |         tmp_type = exc_info->exc_type;
            |                              ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75981:28: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      75981 |         tmp_tb = exc_info->exc_traceback;
            |                            ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp:75982:19: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      75982 |         exc_info->exc_type = local_type;
            |                   ^~~~~~~~
      Pyfhel/Pyfhel.cpp:75984:19: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      75984 |         exc_info->exc_traceback = local_tb;
            |                   ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionSwap(PyThreadState*, PyObject**, PyObject**, PyObject**)':
      Pyfhel/Pyfhel.cpp:76209:26: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      76209 |     tmp_type = exc_info->exc_type;
            |                          ^~~~~~~~
      Pyfhel/Pyfhel.cpp:76211:24: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      76211 |     tmp_tb = exc_info->exc_traceback;
            |                        ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp:76212:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
      76212 |     exc_info->exc_type = *type;
            |               ^~~~~~~~
      Pyfhel/Pyfhel.cpp:76214:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
      76214 |     exc_info->exc_traceback = *tb;
            |               ^~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'PyObject* __Pyx_Import(PyObject*, PyObject*, int)':
      Pyfhel/Pyfhel.cpp:76261:31: warning: comparing the result of pointer addition '(((const char*)"Pyfhel.Pyfhel") + 6)' and NULL [-Waddress]
      76261 |             if ((1) && (strchr(__Pyx_MODULE_NAME, '.'))) {
            |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
      Pyfhel/Pyfhel.cpp: In function 'void __Pyx_AddTraceback(const char*, int, int, const char*)':
      Pyfhel/Pyfhel.cpp:644:62: error: invalid use of incomplete type 'PyFrameObject' {aka 'struct _frame'}
        644 |   #define __Pyx_PyFrame_SetLineNumber(frame, lineno)  (frame)->f_lineno = (lineno)
            |                                                              ^~
      Pyfhel/Pyfhel.cpp:78553:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber'
      78553 |     __Pyx_PyFrame_SetLineNumber(py_frame, py_line);
            |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      In file included from /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/Python.h:42:
      /usr/local/opt/python@3.11/Frameworks/Python.framework/Versions/3.11/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 'PyFrameObject' {aka 'struct _frame'}
         22 | typedef struct _frame PyFrameObject;
            |                ^~~~~~
      error: command '/usr/local/Cellar/gcc/12.2.0/bin/gcc-12' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pyfhel
Failed to build pyfhel
ERROR: Could not build wheels for pyfhel, which is required to install pyproject.toml-based projects

Setup:

OS: macOS Ventura 13.2.1
Python: 3.11.2
C compiler version: gcc version 12.2.0 (Homebrew GCC 12.2.0)
Pyfhel Version: 3.4.1

Looks like Cython is not yet ready for Python 3.11.
Can you try it out with cython==3.0.0b1 ?
On Wed, 8 Mar 2023, 23:57 Devharsh Trivedi, @.***>
wrote:

Description
Collecting pyfhel
Using cached Pyfhel-3.4.1.tar.gz (1.0 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.21
Using cached numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl (19.8 MB)
Building wheels for collected packages: pyfhel
Building wheel for pyfhel (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pyfhel (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [399 lines of output]
@.***/3.11.2_1/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:196: UserWarning: install_requires overwritten in pyproject.toml (dependencies)
warnings.warn(msg)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-13-x86_64-cpython-311
creating build/lib.macosx-13-x86_64-cpython-311/Pyfhel
copying Pyfhel/init.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel
creating build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
copying Pyfhel/utils/Scheme_t.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
copying Pyfhel/utils/init.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
copying Pyfhel/utils/utils.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
copying Pyfhel/utils/Backend_t.py -> build/lib.macosx-13-x86_64-cpython-311/Pyfhel/utils
running build_clib
building 'SEAL' cmake-based library
-- Build type (CMAKE_BUILD_TYPE): Release
-- The CXX compiler identification is GNU 12.2.0
-- The C compiler identification is GNU 12.2.0
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/Cellar/gcc/12.2.0/bin/g++-12 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Microsoft SEAL debug mode: OFF
-- SEAL_USE_CXX17: ON
-- SEAL_BUILD_DEPS: ON
-- SEAL_USE_MSGSL: ON
-- Microsoft GSL: download ...
-- Found Git: /usr/local/bin/git (found version "2.39.2")
-- SEAL_USE_ZLIB: ON
-- ZLIB: download ...
CMake Deprecation Warning at /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zlib-src/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
    Update the VERSION argument <min> value or use a ...<max> suffix to tell
    CMake that the project does not need compatibility with older versions.

  -- Looking for sys/types.h
  -- Looking for sys/types.h - found
  -- Looking for stdint.h
  -- Looking for stdint.h - found
  -- Looking for stddef.h
  -- Looking for stddef.h - found
  -- Check size of off64_t
  -- Check size of off64_t - failed
  -- Looking for fseeko
  -- Looking for fseeko - found
  -- Looking for unistd.h
  -- Looking for unistd.h - found
  -- Renaming
  --     /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zlib-src/zconf.h
  -- to 'zconf.h.included' because this file is included with zlib
  -- but CMake generates it automatically in the build directory.
  -- SEAL_USE_ZSTD: ON
  -- Zstandard: download ...
  CMake Deprecation Warning at /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/zstd-src/build/cmake/CMakeLists.txt:10 (cmake_minimum_required):
    Compatibility with CMake < 2.8.12 will be removed from a future version of
    CMake.

    Update the VERSION argument <min> value or use a ...<max> suffix to tell
    CMake that the project does not need compatibility with older versions.

  -- ZSTD VERSION: 1.4.5
  -- Performing Test CXX_FLAG_STD_CPLUSPLUS11
  -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success
  -- Performing Test C_FLAG_STD_C99
  -- Performing Test C_FLAG_STD_C99 - Success
  -- Performing Test C_FLAG_WALL
  -- Performing Test C_FLAG_WALL - Success
  -- Performing Test CXX_FLAG_WALL
  -- Performing Test CXX_FLAG_WALL - Success
  -- Performing Test C_FLAG_WEXTRA
  -- Performing Test C_FLAG_WEXTRA - Success
  -- Performing Test CXX_FLAG_WEXTRA
  -- Performing Test CXX_FLAG_WEXTRA - Success
  -- Performing Test C_FLAG_WUNDEF
  -- Performing Test C_FLAG_WUNDEF - Success
  -- Performing Test CXX_FLAG_WUNDEF
  -- Performing Test CXX_FLAG_WUNDEF - Success
  -- Performing Test C_FLAG_WSHADOW
  -- Performing Test C_FLAG_WSHADOW - Success
  -- Performing Test CXX_FLAG_WSHADOW
  -- Performing Test CXX_FLAG_WSHADOW - Success
  -- Performing Test C_FLAG_WCAST_ALIGN
  -- Performing Test C_FLAG_WCAST_ALIGN - Success
  -- Performing Test CXX_FLAG_WCAST_ALIGN
  -- Performing Test CXX_FLAG_WCAST_ALIGN - Success
  -- Performing Test C_FLAG_WCAST_QUAL
  -- Performing Test C_FLAG_WCAST_QUAL - Success
  -- Performing Test CXX_FLAG_WCAST_QUAL
  -- Performing Test CXX_FLAG_WCAST_QUAL - Success
  -- Performing Test C_FLAG_WSTRICT_PROTOTYPES
  -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success
  -- CMAKE_INSTALL_PREFIX: /usr/local
  -- CMAKE_INSTALL_LIBDIR: lib
  -- ZSTD_LEGACY_SUPPORT not defined!
  -- ZSTD_MULTITHREAD_SUPPORT is disabled
  -- SEAL_USE_INTEL_HEXL: OFF
  -- BUILD_SHARED_LIBS: OFF
  -- SEAL_THROW_ON_TRANSPARENT_CIPHERTEXT: ON
  -- SEAL_USE_GAUSSIAN_NOISE: OFF
  -- SEAL_DEFAULT_PRNG: Blake2xb
  -- SEAL_AVOID_BRANCHING: OFF
  -- x86intrin.h - found
  -- SEAL_USE_INTRIN: ON
  -- Performing Test SEAL_MEMSET_S_FOUND
  -- Performing Test SEAL_MEMSET_S_FOUND - Success
  -- Looking for explicit_bzero
  -- Looking for explicit_bzero - not found
  -- Looking for explicit_memset
  -- Looking for explicit_memset - not found
  -- SEAL_USE_MEMSET_S: ON
  -- SEAL_USE_EXPLICIT_BZERO: OFF
  -- SEAL_USE_EXPLICIT_MEMSET: OFF
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  -- Found Threads: TRUE
  -- SEAL_BUILD_SEAL_C: OFF
  -- SEAL_BUILD_EXAMPLES: OFF
  -- SEAL_BUILD_TESTS: OFF
  -- SEAL_BUILD_BENCH: OFF
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL
  [  2%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/debug.c.o
  [  2%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/adler32.o
  [  3%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/entropy_common.c.o
  [  4%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/error_private.c.o
  [  7%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/compress.o
  [  7%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/fse_decompress.c.o
  [  8%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/crc32.o
  [  9%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/deflate.o
  [ 11%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/pool.c.o
  [ 12%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzclose.o
  [ 13%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/threading.c.o
  [ 14%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/xxhash.c.o
  [ 14%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzlib.o
  [ 16%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzread.o
  [ 17%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/common/zstd_common.c.o
  [ 18%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/gzwrite.o
  [ 18%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/fse_compress.c.o
  [ 19%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inflate.o
  [ 20%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/hist.c.o
  [ 22%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/huf_compress.c.o
  [ 23%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress.c.o
  [ 24%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_literals.c.o
  [ 25%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/infback.o
  [ 27%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inftrees.o
  [ 28%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_sequences.c.o
  [ 29%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_compress_superblock.c.o
  [ 30%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/inffast.o
  [ 32%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/trees.o
  [ 33%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/uncompr.o
  [ 34%] Building C object thirdparty/zlib-build/CMakeFiles/zlibstatic.dir/zutil.o
  [ 35%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_double_fast.c.o
  [ 37%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_fast.c.o
  [ 38%] Linking C static library ../../lib/libz.a
  [ 39%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_lazy.c.o
  [ 39%] Built target zlibstatic
  [ 40%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_ldm.c.o
  [ 40%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstd_opt.c.o
  [ 41%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/compress/zstdmt_compress.c.o
  [ 43%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/huf_decompress.c.o
  [ 44%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_ddict.c.o
  [ 45%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_decompress.c.o
  [ 46%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/decompress/zstd_decompress_block.c.o
  [ 48%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/cover.c.o
  [ 49%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/divsufsort.c.o
  [ 50%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/fastcover.c.o
  [ 51%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/dictBuilder/zdict.c.o
  [ 53%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_common.c.o
  [ 53%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_compress.c.o
  [ 54%] Building C object thirdparty/zstd-build/lib/CMakeFiles/libzstd_static.dir/__/__/zstd-src/lib/deprecated/zbuff_decompress.c.o
  [ 55%] Linking C static library ../../../lib/libzstd.a
  [ 55%] Built target libzstd_static
  [ 58%] Building CXX object CMakeFiles/seal.dir/native/src/seal/ciphertext.cpp.o
  [ 59%] Building CXX object CMakeFiles/seal.dir/native/src/seal/batchencoder.cpp.o
  [ 59%] Building CXX object CMakeFiles/seal.dir/native/src/seal/ckks.cpp.o
  [ 60%] Building CXX object CMakeFiles/seal.dir/native/src/seal/context.cpp.o
  [ 61%] Building CXX object CMakeFiles/seal.dir/native/src/seal/decryptor.cpp.o
  [ 62%] Building CXX object CMakeFiles/seal.dir/native/src/seal/encryptionparams.cpp.o
  [ 62%] Building CXX object CMakeFiles/seal.dir/native/src/seal/encryptor.cpp.o
  [ 64%] Building CXX object CMakeFiles/seal.dir/native/src/seal/evaluator.cpp.o
  [ 65%] Building CXX object CMakeFiles/seal.dir/native/src/seal/keygenerator.cpp.o
  [ 66%] Building CXX object CMakeFiles/seal.dir/native/src/seal/kswitchkeys.cpp.o
  [ 67%] Building CXX object CMakeFiles/seal.dir/native/src/seal/memorymanager.cpp.o
  [ 69%] Building CXX object CMakeFiles/seal.dir/native/src/seal/modulus.cpp.o
  [ 70%] Building CXX object CMakeFiles/seal.dir/native/src/seal/plaintext.cpp.o
  [ 71%] Building CXX object CMakeFiles/seal.dir/native/src/seal/randomgen.cpp.o
  [ 72%] Building CXX object CMakeFiles/seal.dir/native/src/seal/serialization.cpp.o
  [ 74%] Building CXX object CMakeFiles/seal.dir/native/src/seal/valcheck.cpp.o
  [ 75%] Building C object CMakeFiles/seal.dir/native/src/seal/util/blake2b.c.o
  [ 75%] Building C object CMakeFiles/seal.dir/native/src/seal/util/blake2xb.c.o
  [ 76%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/clipnormal.cpp.o
  [ 77%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/common.cpp.o
  [ 79%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/croots.cpp.o
  [ 80%] Building C object CMakeFiles/seal.dir/native/src/seal/util/fips202.c.o
  [ 81%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/globals.cpp.o
  [ 82%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/galois.cpp.o
  [ 83%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/hash.cpp.o
  [ 85%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/iterator.cpp.o
  [ 86%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/mempool.cpp.o
  [ 87%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/numth.cpp.o
  [ 87%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/polyarithsmallmod.cpp.o
  [ 88%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/rlwe.cpp.o
  [ 90%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/rns.cpp.o
  [ 91%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/scalingvariant.cpp.o
  [ 92%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/ntt.cpp.o
  [ 93%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/streambuf.cpp.o
  [ 95%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarith.cpp.o
  [ 96%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarithmod.cpp.o
  [ 97%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintarithsmallmod.cpp.o
  [ 98%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/uintcore.cpp.o
  [100%] Building CXX object CMakeFiles/seal.dir/native/src/seal/util/ztools.cpp.o
  [100%] Linking CXX static library lib/libseal-4.0.a
  [100%] Built target seal
  building 'Afhel' shared library
  creating build/temp.macosx-13-x86_64-cpython-311/private
  creating build/temp.macosx-13-x86_64-cpython-311/private/var
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel
  creating build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel
  /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -g -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -c /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp -o build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.o -std=c++17 -O3 -fopenmp
  /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp: In member function 'void AfsealPoly::generate_coeff_repr(Afseal&)':
  /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp:1067:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   1067 |     for (int j = 0; j < coeff_modulus_count; j++)
        |                     ~~^~~~~~~~~~~~~~~~~~~~~
  /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp: In member function 'virtual bool AfsealPoly::invert_inplace()':
  /private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.cpp:1159:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
   1159 |   for (int j = 0; j < coeff_modulus_count; j++)
        |                   ~~^~~~~~~~~~~~~~~~~~~~~
  /usr/local/Cellar/gcc/12.2.0/bin/g++-12 -Wl,-no_fixup_chains,-x -dynamiclib -undefined dynamic_lookup build/temp.macosx-13-x86_64-cpython-311/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel/Afseal.o -L/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/lib -lz -lzstd -lseal-4.0 -o build/temp.macosx-13-x86_64-cpython-311/libAfhel.dylib -fopenmp -dynamiclib
  running build_ext
  cimporting numpy version '1.24.2'
  building 'Pyfhel.Pyfhel' extension
  /usr/local/Cellar/gcc/12.2.0/bin/gcc-12 -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__PYX_ENUM_CLASS_DECL=enum -IPyfhel/Afhel<EMAIL_ADDRESS>-I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-build-env-yxvw0rcv/overlay/lib/python3.11/site-packages/numpy/core/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/Afhel -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/build/temp.macosx-13-x86_64-cpython-311/Pyfhel/SEAL/thirdparty/msgsl-src/include -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/native/src -I/private/var/folders/wh/tdg0ff9s1wl59234d5l27_gc0000gn/T/pip-install-lxoud_rk/pyfhel_1db3a216788f4a72a3522dbc114bcc39/Pyfhel/backend/SEAL/thirdparty/msgsl-src/include -c Pyfhel/Pyfhel.cpp -o build/temp.macosx-13-x86_64-cpython-311/Pyfhel/Pyfhel.o -std=c++17 -O3 -fopenmp
  Pyfhel/Pyfhel.cpp: In function 'PyArrayObject* __pyx_f_6Pyfhel_6Pyfhel_vec_to_array_i(std::vector<long long int>, int)':
  Pyfhel/Pyfhel.cpp:9605:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long long int'} and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   9605 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyArrayObject* __pyx_f_6Pyfhel_6Pyfhel_vec_to_array_u(std::vector<long long unsigned int>, int)':
  Pyfhel/Pyfhel.cpp:9863:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long long int'} and 'std::vector<long long unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   9863 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function '__pyx_obj_6Pyfhel_6PyCtxt_PyCtxt* __pyx_f_6Pyfhel_6Pyfhel_6Pyfhel_cumul_add(__pyx_obj_6Pyfhel_6Pyfhel_Pyfhel*, __pyx_obj_6Pyfhel_6PyCtxt_PyCtxt*, int, __pyx_opt_args_6Pyfhel_6Pyfhel_6Pyfhel_cumul_add*)':
  Pyfhel/Pyfhel.cpp:30122:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  30122 |     __pyx_t_8 = ((__pyx_v_k < __pyx_v_n_elements) != 0);
        |                   ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_int(const std::vector<int>&)':
  Pyfhel/Pyfhel.cpp:50877:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  50877 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_uint64_t(const std::vector<long long unsigned int>&)':
  Pyfhel/Pyfhel.cpp:51008:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  51008 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_int64_t(const std::vector<long long int>&)':
  Pyfhel/Pyfhel.cpp:51657:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  51657 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py_double(const std::vector<double>&)':
  Pyfhel/Pyfhel.cpp:51788:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  51788 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __pyx_convert_vector_to_py___pyx_t_6Pyfhel_5Afhel_5Afhel_cy_complex(const std::vector<std::complex<double> >&)':
  Pyfhel/Pyfhel.cpp:51993:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  51993 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
        |                       ~~~~~~~~~~^~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'int __Pyx_PyBytes_Equals(PyObject*, PyObject*, int)':
  Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
        |                                           ^~~~~~~~
  In file included from ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/bytesobject.h:62,
                   from ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/Python.h:50,
                   from Pyfhel/Pyfhel.cpp:55:
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
        |                                           ^~~~~~~~
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:74086:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74086 |             hash1 = ((PyBytesObject*)s1)->ob_shash;
        |                                           ^~~~~~~~
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
        |                                           ^~~~~~~~
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
        |                                           ^~~~~~~~
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:74087:43: warning: 'PyBytesObject::ob_shash' is deprecated [-Wdeprecated-declarations]
  74087 |             hash2 = ((PyBytesObject*)s2)->ob_shash;
        |                                           ^~~~~~~~
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/cpython/bytesobject.h:7:35: note: declared here
      7 |     Py_DEPRECATED(3.11) Py_hash_t ob_shash;
        |                                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp: In function '_PyErr_StackItem* __Pyx_PyErr_GetTopmostException(PyThreadState*)':
  Pyfhel/Pyfhel.cpp:75887:23: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75887 |     while ((exc_info->exc_type == NULL || exc_info->exc_type == Py_None) &&
        |                       ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75887:53: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75887 |     while ((exc_info->exc_type == NULL || exc_info->exc_type == Py_None) &&
        |                                                     ^~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionSave(PyThreadState*, PyObject**, PyObject**, PyObject**)':
  Pyfhel/Pyfhel.cpp:75901:23: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75901 |     *type = exc_info->exc_type;
        |                       ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75903:21: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  75903 |     *tb = exc_info->exc_traceback;
        |                     ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionReset(PyThreadState*, PyObject*, PyObject*, PyObject*)':
  Pyfhel/Pyfhel.cpp:75917:26: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75917 |     tmp_type = exc_info->exc_type;
        |                          ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75919:24: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  75919 |     tmp_tb = exc_info->exc_traceback;
        |                        ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp:75920:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75920 |     exc_info->exc_type = type;
        |               ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75922:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  75922 |     exc_info->exc_traceback = tb;
        |               ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'int __Pyx__GetException(PyThreadState*, PyObject**, PyObject**, PyObject**)':
  Pyfhel/Pyfhel.cpp:75979:30: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75979 |         tmp_type = exc_info->exc_type;
        |                              ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75981:28: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  75981 |         tmp_tb = exc_info->exc_traceback;
        |                            ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp:75982:19: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  75982 |         exc_info->exc_type = local_type;
        |                   ^~~~~~~~
  Pyfhel/Pyfhel.cpp:75984:19: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  75984 |         exc_info->exc_traceback = local_tb;
        |                   ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'void __Pyx__ExceptionSwap(PyThreadState*, PyObject**, PyObject**, PyObject**)':
  Pyfhel/Pyfhel.cpp:76209:26: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  76209 |     tmp_type = exc_info->exc_type;
        |                          ^~~~~~~~
  Pyfhel/Pyfhel.cpp:76211:24: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  76211 |     tmp_tb = exc_info->exc_traceback;
        |                        ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp:76212:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_type'
  76212 |     exc_info->exc_type = *type;
        |               ^~~~~~~~
  Pyfhel/Pyfhel.cpp:76214:15: error: '_PyErr_StackItem' {aka 'struct _err_stackitem'} has no member named 'exc_traceback'
  76214 |     exc_info->exc_traceback = *tb;
        |               ^~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'PyObject* __Pyx_Import(PyObject*, PyObject*, int)':
  Pyfhel/Pyfhel.cpp:76261:31: warning: comparing the result of pointer addition '(((const char*)"Pyfhel.Pyfhel") + 6)' and NULL [-Waddress]
  76261 |             if ((1) && (strchr(__Pyx_MODULE_NAME, '.'))) {
        |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  Pyfhel/Pyfhel.cpp: In function 'void __Pyx_AddTraceback(const char*, int, int, const char*)':
  Pyfhel/Pyfhel.cpp:644:62: error: invalid use of incomplete type 'PyFrameObject' {aka 'struct _frame'}
    644 |   #define __Pyx_PyFrame_SetLineNumber(frame, lineno)  (frame)->f_lineno = (lineno)
        |                                                              ^~
  Pyfhel/Pyfhel.cpp:78553:5: note: in expansion of macro '__Pyx_PyFrame_SetLineNumber'
  78553 |     __Pyx_PyFrame_SetLineNumber(py_frame, py_line);
        |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  In file included from ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/Python.h:42:
  ***@***.***/Frameworks/Python.framework/Versions/3.11/include/python3.11/pytypedefs.h:22:16: note: forward declaration of 'PyFrameObject' {aka 'struct _frame'}
     22 | typedef struct _frame PyFrameObject;
        |                ^~~~~~
  error: command '/usr/local/Cellar/gcc/12.2.0/bin/gcc-12' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pyfhel
Failed to build pyfhel
ERROR: Could not build wheels for pyfhel, which is required to install pyproject.toml-based projects
Setup:

OS: macOS Ventura 13.2.1
Python: 3.11.2
C compiler version: gcc version 12.2.0 (Homebrew GCC 12.2.0)
Pyfhel Version: 3.4.1

—
Reply to this email directly, view it on GitHub
https://github.com/ibarrond/Pyfhel/issues/174, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADF6Z5ZJ5VHUHA6Q2NHHK5TW3EFEPANCNFSM6AAAAAAVULJK34
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

yup it worked..
pip install --upgrade cython==3.0.0b1 pyfhel                                                                         ─╯
Requirement already satisfied: cython==3.0.0b1 in /usr/local/lib/python3.11/site-packages (3.0.0b1)
Collecting pyfhel
  Using cached Pyfhel-3.4.1.tar.gz (1.0 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.21
  Using cached numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl (19.8 MB)
Building wheels for collected packages: pyfhel
  Building wheel for pyfhel (pyproject.toml) ... done
  Created wheel for pyfhel: filename=Pyfhel-3.4.1-cp311-cp311-macosx_13_0_x86_64.whl size=3857152 sha256=090312f12a76bbd501a9599992b10559a53b65882ec28117216c4174aebeed79
  Stored in directory: /Users/devharsh/Library/Caches/pip/wheels/4f/32/89/24553b5ad016ad6e8c28f56669ee72925ee62cafef145ea370
Successfully built pyfhel
Installing collected packages: numpy, pyfhel
Successfully installed numpy-1.24.2 pyfhel-3.4.1


Confirmed rule behaves differently in child component

Versions

vee-validate: 2.0.9
vue: 2.5.13
vuetify: 1.1.8

To Reproduce
Steps to reproduce the behavior:
Codepen link: https://codepen.io/anon/pen/bjmyEp?editors=1010
Expected behavior
Vee-validate should confirm password when they match.
Vee-validate should work exactly the same regardless being parent or child component or not?
Desktop (please complete the following information):

OS: [linux]
Browser [chrome]
Version [68.0.3440.75]

Sorry for taking long to respond to this issue, it had so many things tangled up related to Vuetify and VeeValidate own issues. The examples work fine as of beta.8 if you are using confirmed properly.
Confirmed works by finding the target field and extracting the value, we have a couple of issues here. Finding the field doesn't work in your example because you are using named targets which was present in pre 2.1.0-beta.x releases of vee-validate. From now on the targeting will be only based on refs, meaning you should add a ref to your target fields equal to the name sent to confirmed.
Check out the example for after:
https://baianat.github.io/vee-validate/guide/rules.html#after
Another issue is that you are using scopes which means u have to fully specify the selector for the errors.whatever methods, meaning user-edit.password should be used to get the errors of the password field.
Here is an updated example:
https://codepen.io/anon/pen/WgNMNr?editors=1010
One more thing is to make sure you are not making a circular reference to the confirmed rule and the target field, you are using them on both the target and the field which creates redundant listeners for both fields. You can reuse the errors of the password field instead like this:
// this will get the error message for the confirmed rule for the password field.
errors.first('user-edit.password:confirmed'); // suitable for the confirmation field errors.

Lastly, there is one more issue, the input will be always one input behind causing the rule to not work correctly. This happens because of this https://github.com/vuetifyjs/vuetify/issues/4460 issue and should be fixed in 1.2 vuetify release, no current workarounds for it.

closed in https://github.com/vuetifyjs/vuetify/commit/e34e48bb0d22c7d4150c02725789da74d748522b


Migrate without "list realm" permission in keycloak

When using the plugin i tried to start a migration without the permission to list the keycloak realms. In this case i got the following error:
Instantiation of [simple type, class de.klg71.keycloakmigration.model.Realm] value failed for JSON property id due to missing (therefore NULL) value for creator parameter id which is a non-nullable type    at [Source: (BufferedReader); line: 1, column: 25] (through reference chain: java.util.ArrayList[0]->de.klg71.keycloakmigration.model.Realm["id"])

Hello @Soerinho  thanks for opening this issue! :) The rootCause behind this bug is, that if you dont have the permission to inpect the realm you are on, you only get a reduced realm list from the /auth/admin/realms endpoint. I should be able to prepare the fix in the version 0.1.34 today.

Released version 0.1.34. Please review the fix @Soerinho and reopen if needed :)

Hi @klg71 my test was successful :-) Thx for the quick fix 👍


[Bug]: progress component is imported wrong

Reproduction
bunx shadcn-vue@latest add progress
Describe the bug
When adding progress, the code exported to vue on ui folder is wrong
components/ui/progress/Progress.vue
...
<template>
  <ProgressRoot
    v-bind="delegatedProps"
    :class="
cn(
  'relative h-4 w-full overflow-hidden rounded-full bg-secondary',
  props.class
)]"
  >
    <ProgressIndicator
      class="h-full w-full flex-1 bg-primary transition-all"
      :style="`transform: translateX(-${100 - (props.modelValue ?? 0)}%);`"
    />
  </ProgressRoot>
</template>

notice the wrong part )]"  that should be )"
System Info
System:
    OS: Linux 6.6 Manjaro Linux
    CPU: (20) x64 13th Gen Intel(R) Core(TM) i9-13900H
    Memory: 3.88 GB / 15.26 GB
    Container: Yes
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 22.5.1 - /usr/bin/node
    bun: 1.1.21 - ~/.bun/bin/bun
  npmPackages:
    @vueuse/core: ^10.11.0 => 10.11.0
    radix-vue: ^1.9.3 => 1.9.3
    vue: ^3.4.36 => 3.4.36

Contributes

[ ] I am willing to submit a PR to fix this issue
[ ] I am willing to submit a PR with failing tests

Hi, If you are using shadcn-vue inside a JavaScript project you need to wait until detypes supports ts --- transform --> js correctly
This is also duplicated
https://github.com/radix-vue/shadcn-vue/issues/647
https://github.com/radix-vue/shadcn-vue/issues/378

Thanks! manually fixing works btw


Specify cookie options in configuration.

Changed vanity_id cookie to a permanent cookie.
Added ability to change the name, domain, path, secure, and httponly property of the cookie in the Vanity.configuration.

@peterkovacs what are the implications of changing this to a permanent cookie? Should that just be a configuration option as well?

Making it a configuration option is probably the best thing to do.  I figure a permanent cookie makes sense since you'll want the anonymous user to see a particular alternative forever, not just for 1 month.

Left some style clean up comments, and removing .years should fix travis. This looks good, thanks @peterkovacs.


horizontal bar charts

Any plans to implement horizontal bar charts? It might improve readability for charts like the one attached.

Labels are too long to have as tick labels, so they are added as text and rotated. However, there's no inherent advantage to arranging them horizontally, and a vertical arrangement would allow a similar approach without any neck injuries. I believe this is the more common approach to bar charts.
I'd be happy to take a stab at it if you can give an overview on how you'd approach it.

Hey @bonzaiferroni,
I plan to refactor the bar chart module to add support for stacked bar charts (#260) so now's a good time to go ahead and support horizontal orientation. Thanks for the suggestion!
I'll start working on this as soon as I'm done with the new demo application (#271). I'll leave this ticket open until this features is added.
Your question, "how do I experiment making custom new plot objects?" is a good one! I've been meaning to write a quickstart guide just for this topic (#249). If you really want to give it a stab in the mean time you can modify plottables/PlottableBar.cs, but be aware I'm going to start actively working on that module any day now so it might not be a good idea to do anything serious because it'll be a bit of a moving target.

I'll close this issue and track progress toward this goal in #315

I added a horizontal argument to PlotBar() and will publish this on NuGet tonight.
I'm still working on refactoring the box plot module to allow advanced things like stacked plots and displaying scatter plots next to the boxes & error bars (#315) but this is a good stopping point for this ticket.

following up, ScottPlot 4.0.25 has some new related features. Check out the cookbooks to see what's possible now:
Bar Plot
This is a relatively simple plot type. It's just for bar plots, and it does not display population details (like scatter plots of individual data points).
http://swharden.com/scottplot/cookbooks/4.0.25/#PlotTypes_Bar_Quickstart
Box and Whisker Plot
This has extensive options, including displaying as bar plots, and rendering population data points next to the box/bar plot.
http://swharden.com/scottplot/cookbooks/4.0.25/#PlotTypes_Populations_PlotPopulationSeriesUnique

These look fantastic.


[Key Vault Keys] Generated code update (9726 9069 9590)

This PR attempts to:

Move the generated folders from core to generated.
Use Autorest TypeScript v6.
Use KeyVault's swagger files for the 7.2-preview service version.

All of this in Key Vault Keys client ONLY.
IMPORTANT: This requires re-generating some recordings. I'll do that after we merge: https://github.com/Azure/azure-sdk-for-js/pull/9693
One this looks good, I'll do the same for Secrets and Certificates.
For #9726
For #9069
For #9590

One good thing from this PR: I believe the lack of changes in the review/ file shows that the changes aren't breaking. It increases my confidence.
One bad thing about this PR: The generated code has naming inconsistencies, and the convenience layer feels like it could have some refactoring. I don't think I have budget for neither of those at the moment though.

Since #9726 is not intended for July, I'll close this PR. It will be easy to re-do this for September.


Penguin Join Date Issue

The join date always shows as 0, but in the DB the date is set to at least a year away.

Fixed! https://github.com/titshacking/Nitro/commit/6195a927d8c718a20e82633d4baee9bb6e72de42


qrcp support

XDG request here https://github.com/claudiodangelis/qrcp/issues/187
project here https://github.com/claudiodangelis/qrcp/
could currently be worked around by settings the alias qrcp='qrcp --config ${XDG_CONFIG_HOME}/qrcp.json' or something like that.

Hello, qrcp author here, the tool now supports XDG_CONFIG_HOME.

Thanks @claudiodangelis . Does that mean it will auto detect the config in XDG_CONFIG_HOME ?

Thanks @claudiodangelis . Does that mean it will auto detect the config in XDG_CONFIG_HOME ?

Yes, it will: https://github.com/claudiodangelis/qrcp/blob/master/config/config.go#L300
Props to @samhh who worked at this.

@doron-cohen it will auto-detect, but still default to non-xdg style if both are found, which I think means we still want antidot to be able to migrate.
Also I wonder if antidot should detect if both exist and deviate. Generally most implementations I have seen choose XDG first and fallback to non-XDG, so this might be a special case.

@jedahan good point. I can't find an example, so please let me ask you: do CLI tools facing a config file path change usually manage the migration themselves? Whose responsibility of migrating/cleaning up config files when their paths change over time?
Thanks,
C

Usually the tools do not do anything 'smart' like migration.
They simply have a list of places to look, and read from that list in order.
They usually do not inform the user where they are reading from by default either (sometimes share with a debug env variable).


deno_bindgen = "0.6.0": message: Type definition not found for f32 identifier

error: custom attribute panicked
--> src/lib.rs:5:1
|
5 | #[deno_bindgen]
| ^^^^^^^^^^^^^^^
|
= help: message: Type definition not found for f32 identifier

Seems like f32 missing.
I think we should add.
https://github.com/denoland/deno_bindgen/blob/095e88d35e3b30167917b60de1fd2f17e02d68d6/deno_bindgen_macro/src/derive_fn.rs#L30-L41

I'll fix this

Hi, any idea when the next release will be? Could really use this floating type support

@littledivy could you cut a release?


http timeout crash

Django emailed me the bellow error yesterday.  It looks like you need to add a try/except in there for when the request times out.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 111, in get_response
response = wrapped_callback(request, _callback_args, *_callback_kwargs)
File "./djangopress/forum/views.py", line 113, in new_thead
if thread_form.is_valid() and post_form.is_valid():
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py", line 162, in is_valid
return self.is_bound and not bool(self.errors)
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py", line 154, in errors
self.full_clean()
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py", line 353, in full_clean
self._clean_fields()
File "/usr/local/lib/python2.7/site-packages/django/forms/forms.py", line 368, in _clean_fields
value = field.clean(value)
File "/usr/local/lib/python2.7/site-packages/captcha/fields.py", line 68, in clean
remoteip=self.get_remote_ip(), use_ssl=self.use_ssl)
File "/usr/local/lib/python2.7/site-packages/captcha/client.py", line 123, in submit
httpresp = urlopen(req)
File "/usr/local/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/local/lib/python2.7/urllib2.py", line 404, in open
response = self._open(req, data)
File "/usr/local/lib/python2.7/urllib2.py", line 422, in _open
'_open', req)
File "/usr/local/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/local/lib/python2.7/urllib2.py", line 1214, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/local/lib/python2.7/urllib2.py", line 1187, in do_open
r = h.getresponse(buffering=True)
File "/usr/local/lib/python2.7/httplib.py", line 1067, in getresponse
response.begin()
File "/usr/local/lib/python2.7/httplib.py", line 409, in begin
version, status, reason = self._read_status()
File "/usr/local/lib/python2.7/httplib.py", line 365, in _read_status
line = self.fp.readline(_MAXLINE + 1)
File "/usr/local/lib/python2.7/socket.py", line 476, in readline
data = self._sock.recv(self._rbufsize)
timeout: timed out

I’ll assume this was a one-off since we only received the one report – closing.


How to predict a img in relation extraction task?

Describe
Model I am using LayoutXLM:
After fine-tune from layoutxlm-base，following this code:
python -m torch.distributed.launch examples/run_xfun_re.py \         --model_name_or_path layoutxlm-base \         --output_dir ./re/train_1 \         --do_train \         --do_eval \         --lang zh \         --max_steps 1000 \         --warmup_ratio 0.1 \         --fp16
I have got the new model for relation extration task. But I don't konw how to use this model to predict?
If I have a new img and ocr result , how to predict the relation from given info?
I couldn't find guildline from the source code, could anyone show a testing code?
The code is not friendly a new hand.

Besides, there is not Predict code in run_xfun_re.py and it didn't work if I add the same predict code from run_xfun_ser.py
the predict code is shown as follow:
`
# Predict
if training_args.do_predict:
logger.info("*** Predict ***")
    predictions, labels, metrics = trainer.predict(test_dataset)
    predictions = np.argmax(predictions, axis=2)

    # Remove ignored index (special tokens)
    true_predictions = [
        [label_list[p] for (p, l) in zip(prediction, label) if l != -100]
        for prediction, label in zip(predictions, labels)
    ]

    trainer.log_metrics("test", metrics)
    trainer.save_metrics("test", metrics)

    # Save predictions
    output_test_predictions_file = os.path.join(training_args.output_dir, "test_predictions.txt")
    if trainer.is_world_process_zero():
        with open(output_test_predictions_file, "w") as writer:
            for prediction in true_predictions:
                writer.write(" ".join(prediction) + "\n")

`

@ranpox could you help me to solve this problem? Thanks.

any update？

any update？

It seems no one maintain this project...


Content Migration

Round one import [1] was pretty successful but there are a few issues that need to be resolved or punted to follow-up work

Some style names need adjustment/translation
List content import is currently unsuccessful (this should be resolved with the list story since it's not a lot of content currently using it.  We might consider manually authoring it.)
Undefined labels show in a few places
Column blocks import incorrectly in some pages, and in other places where grids are used for sub-nav it results in errors on the page.
Forms content is not imported correctly.  A story for forms was created to address this.

[1] https://adobe.sharepoint.com/:x:/r/sites/HelixProjects/_layouts/15/Doc.aspx?sourcedoc={AB853EAC-4218-413C-A895-325724D8DCC7}&file=import-report-General.xlsx&action=default&mobileredirect=true

Import round 2 [1] is a big improvement.  We should be ok to move forward now.
[1] https://adobe.sharepoint.com/sites/HelixProjects/Shared Documents/Forms/AllItems.aspx?FolderCTID=0x012000FF16C1F85E2B3849A4CD207A7190B18C&id=%2Fsites%2FHelixProjects%2FShared Documents%2Fsites%2Fstewart-title%2Fdrafts%2Fbrobert%2FImport - General Content - take 2&viewid=124ad5f1-60ba-476c-ade8-7c1df274ee95

Some additional areas of needed improvement:

Get icons from source HTML
Get related footer links and capture as part of page metadata
Switch link block so 2-col is default and 1-col is the variant
Evaluate combinations of section styles and consider reducing to a simpler list of style variants.
Detect any hero styles/variants

Based on the general set of pages (first tab of url import spreadsheet) there are 24 combinations of styles used across 227 imported sections.  The correlation looks like this:

The raw counts and style combinations are the following:
none	74
grey, no margin	28
dark background, high opacity, wide	1
narrow	5
no margin, teal	22
no margin, wide	2
teal	2
dark background, high opacity, no margin, overlay right, wide	1
grey	15
black, no margin	3
blue, no margin	2
dark background, medium opacity, no gradient	1
no margin	46
dark background, high opacity, no margin, overlay left	1
dark background, no gradient, no margin	5
blue	1
dark background, medium opacity, overlay right	4
wide	3
dark background, high opacity, no margin, overlay right	1
dark background, no gradient, no margin, ss-overlayopacity-50	5
dark background, medium opacity, no gradient, no margin	1
dark background, no gradient, ss-overlayopacity-50	2
dark background, no gradient, no margin, ss-overlayopacity-70	1
dark background, overlay right, ss-overlayopacity-50, wide	1

Hero styles are simpler with only 10 combinations:
dark background, low opacity	6
dark background, ss-margin-bottom-small, ss-overlayopacity-30	7
dark background, ss-overlayopacity-40	5
dark background, ss-margin-bottom-small, ss-overlayopacity-40	4
dark background, ss-margin-bottom-small, ss-overlayopacity-50	24
dark background, low opacity, ss-margin-bottom-small	3
none	18
dark background, ss-margin-bottom-small, ss-overlayopacity-40, no-background	1
dark background, ss-overlayopacity-50	1
no-background	2
It would be best for hero if "dark background" was assumed, and light background was used instead only where needed.


EVEX disp8 granularity for vinsertps

Hi,
I noticed that the EVEX disp8 granularity for vinsertps doesn't seem to be set correctly in xbyak_mnemonic.h (it should be 4). I changed line 1026 to add the T_N4 flag and it works correctly now:
opAVX_X_X_XM(x1, x2, op, T_66 | T_0F3A | T_W0 | T_EW0 | T_EVEX | T_N4, 0x21, imm);
vextractps already has the T_N4 flag, so it's OK.

Thank you for your information.
vextractps and vinsertps accept only xmm registers, so T_N4 flag does not affect encodings, then there is no problem.

Thanks for the response. If we need to access xmm16-xmm31, then it must be EVEX encoded, and isn't T_N4 needed to get the right compressed disp8*N offsets? For instance, in
vinsertps xmm31, xmm31, dword ptr [rax + 0x20], 0x10
xbyak currently treats N as 16, so it stores 0x2 in the disp8 byte, and encodes the instruction as
0x62 63 05 00 21 78 02 10
But for vinsertps, N is 4, so the correct encoding is
0x62 63 05 00 21 78 08 10
Thanks!

Oh, thanks to for precise description. I have fixed it.
https://github.com/herumi/xbyak/commit/d35f4fb78150ad2c9e465cbd175d0982c3a30349


CORDOVA: Background mode works for only 5 minutes on android

Background mode work for only 5 minutes on android cordova APP.
The request is urgent!
I tried to add disableBatteryOptimizations but now working.

@katzer


Update readme

Readme currently doesn't say that imageio is needed, and which version

Readme currently doesn't say that imageio is needed, and which version

Thanks for pointing out. We have updated the readme file with required information. And to answer your question specifically, we have tested our program using imageio version 2.4.1

readme  doesn't say that keras is needed, and which version

readme doesn't say that keras is needed, and which version

Thanks for pointing out. We have updated the readme file with required information. And to answer your question specifically, we have tested our program using Keras version 2.2.4


Set audio track/streams

Hi,
Is there a way to set/toggle the audio track/streams where the file have multiple audio tracks? Ex: a movie with Track 1 is Spanish and Track 2 is English. I want to set to Track 2.
I've tried:
myControl.MediaPlayer.Audio.Tracks = 2 <-- this error 'Vlc.DotNet.Core.IAudioOutputsManagement.Tracks has no setter'
Thanks.

+1
player.Audio.Tracks is where we can get tracks information only.
There is already a low level function for doing this. I still couldn't find a way to call it from control.
https://github.com/ZeBobo5/Vlc.DotNet/blob/master/src/Vlc.DotNet.Core.Interops/VlcManager.SetAudioTrack.cs

player.Audio.Tracks.Current is where you got to set the track

Closing this as a solution has been provided. Feel free to reopen if more help is needed.


how to save encoding of each face to file

hi, i want to know how to save encoding of each face to a file. i made a face recognition tool based on your api. but i can't make database because encodings of faces are only made when i run my tool, how to save them? other question, before extracting features from face image using Convolution Neural Network (face encoding function), i want to know the size of input face image.
I'm vietnamese, sorry for my bad english. Thank you very much.

To save the encoding you can use numpy library
import numpy as np np.save('biden_face_encoding.npy', biden_face_encoding) biden_face_encoding_loaded = np.load('biden_face_encoding.npy')

To save model you can check on here .
Just type image.shape to check dimension or size of the image
Hope can help you @oknoproblem3


Clean-up the CI workflow a bit

After recent PRs the size and scope of the CI workflow is now reduced, and this patch tries to simplify things further. More specifically we can directly specify the gulp-tasks in the workflow, and thus clean-up the gulpfile a tiny bit.
Note that this will technically be slower, since the tests are now run in series (rather than in parallel), however gulp externaltest runs so quickly that it really won't matter in practice.

Looks good; thanks!


Client.API overwrites the "method" to "get" always.

Actual behaviour:
calling client.api({method: "POST", ...}), the request is sent with a GET instead.
Expected behaviour:
calling client.api({method: "POST", ...}) sends a POST.
Changing the "merge" function in lib/utils.js to something like the following will ensure that properties that are already set on obj1 are not overridden by default ones from obj2:
merge: (obj1, obj2) => {
	for (let p in obj2) {
		try {
			if (obj2[p].constructor == Object) { obj1[p] = self.merge(obj1[p], obj2[p]); }
			else {
				if (!obj1.hasOwnProperty(p)) obj1[p] = obj2[p];
			}
		} catch(e) {
			if (!obj1.hasOwnProperty(p)) obj1[p] = obj2[p];
		}
	}
	return obj1;
}

This will mean that if you define method: "post", it's not over-ridden.

I fixed this nine months ago with these commits https://github.com/tmijs/tmi.js/commit/12d7e823617065c51d58387f3278da7d2930425f https://github.com/tmijs/tmi.js/commit/b954cac19aa591ccd5e310d3d2e1862f942147c3 but I guess they never landed into master. Cc: @Schmoopiie

Why isn't this fixed yet?

Now that @AlcaDesign is Co-Owner, it shouldn't be a problem to add the fix to the master ;-)