• Bug#1067294: python-pomegranate: FTBFS: dh_auto_test: error: pybuild --

    From Lucas Nussbaum@21:1/5 to All on Wed Mar 20 22:20:21 2024
    Source: python-pomegranate
    Version: 0.14.8-4
    Severity: serious
    Justification: FTBFS
    Tags: trixie sid ftbfs
    User: lucas@debian.org
    Usertags: ftbfs-20240319 ftbfs-trixie

    Hi,

    During a rebuild of all packages in sid, your package failed to build
    on amd64.


    Relevant part (hopefully):
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    dh_auto_build
    pybuild --build -i python{version} -p "3.12 3.11"
    I: pybuild base:305: /usr/bin/python3.12 setup.py build /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
    !!

    ********************************************************************************
    Requirements should be satisfied by a PEP 517 installer.
    If you are using pip, you can try `pip install --use-pep517`.
    ********************************************************************************

    !!
    dist.fetch_build_eggs(dist.setup_requires)
    WARNING: The wheel package is not available.
    running build
    running build_py
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/io.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/callbacks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/NeuralNetworkWrapper.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    running egg_info
    creating pomegranate.egg-info
    writing pomegranate.egg-info/PKG-INFO
    writing dependency_links to pomegranate.egg-info/dependency_links.txt
    writing requirements to pomegranate.egg-info/requires.txt
    writing top-level names to pomegranate.egg-info/top_level.txt
    writing manifest file 'pomegranate.egg-info/SOURCES.txt'
    reading manifest file 'pomegranate.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    adding license file 'LICENSE'
    writing manifest file 'pomegranate.egg-info/SOURCES.txt'
    copying pomegranate/BayesClassifier.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/BayesClassifier.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/BayesianNetwork.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/BayesianNetwork.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/FactorGraph.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/FactorGraph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/MarkovChain.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/MarkovChain.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/MarkovNetwork.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/MarkovNetwork.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/NaiveBayes.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/NaiveBayes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/base.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/bayes.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/bayes.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/bayes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/gmm.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/gmm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/hmm.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/hmm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/kmeans.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/kmeans.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/parallel.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/parallel.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/utils.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/utils.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/utils.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate
    copying pomegranate/distributions/BernoulliDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/BernoulliDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/BernoulliDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/BetaDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/BetaDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/BetaDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ConditionalProbabilityTable.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ConditionalProbabilityTable.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ConditionalProbabilityTable.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DirichletDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DirichletDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DirichletDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DiscreteDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DiscreteDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/DiscreteDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ExponentialDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ExponentialDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/ExponentialDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/GammaDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/GammaDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/GammaDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/IndependentComponentsDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/IndependentComponentsDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/IndependentComponentsDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/JointProbabilityTable.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/JointProbabilityTable.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/JointProbabilityTable.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/KernelDensities.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/KernelDensities.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/KernelDensities.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/LogNormalDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/LogNormalDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/LogNormalDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/MultivariateGaussianDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/MultivariateGaussianDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/MultivariateGaussianDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/NormalDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/NormalDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/NormalDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/PoissonDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/PoissonDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/PoissonDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/UniformDistribution.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/UniformDistribution.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/UniformDistribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/distributions.c -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/distributions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    copying pomegranate/distributions/distributions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/distributions
    running build_ext
    building 'pomegranate.BayesClassifier' extension
    creating build
    creating build/temp.linux-x86_64-cpython-312
    creating build/temp.linux-x86_64-cpython-312/pomegranate
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    BayesClassifier.c -o build/temp.linux-x86_64-cpython-312/pomegranate/BayesClassifier.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/BayesClassifier.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/BayesClassifier.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/BayesClassifier.cpython-312-x86_64-linux-
    gnu.so
    building 'pomegranate.BayesianNetwork' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    BayesianNetwork.c -o build/temp.linux-x86_64-cpython-312/pomegranate/BayesianNetwork.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/BayesianNetwork.c:766: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    pomegranate/BayesianNetwork.c: In function ‘__pyx_pf_11pomegranate_15BayesianNetwork_15BayesianNetwork_20_gibbs.isra’:
    pomegranate/BayesianNetwork.c:20051:62: warning: ‘__pyx_v_col_n’ may be used uninitialized [-Wmaybe-uninitialized]
    20051 | __pyx_t_9 = __Pyx_PyInt_From_long((__pyx_v_col_n + 1)); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 1051, __pyx_L1_error)
    | ~~~~~~~~~~~~~~~^~~~ pomegranate/BayesianNetwork.c:17159:7: note: ‘__pyx_v_col_n’ was declared here
    17159 | int __pyx_v_col_n;
    | ^~~~~~~~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/BayesianNetwork.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/BayesianNetwork.cpython-312-x86_64-linux-
    gnu.so
    building 'pomegranate.FactorGraph' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    FactorGraph.c -o build/temp.linux-x86_64-cpython-312/pomegranate/FactorGraph.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/FactorGraph.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/FactorGraph.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/FactorGraph.cpython-312-x86_64-linux-gnu.so
    building 'pomegranate.MarkovChain' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    MarkovChain.c -o build/temp.linux-x86_64-cpython-312/pomegranate/MarkovChain.o
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/MarkovChain.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/MarkovChain.cpython-312-x86_64-linux-gnu.so
    building 'pomegranate.MarkovNetwork' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    MarkovNetwork.c -o build/temp.linux-x86_64-cpython-312/pomegranate/MarkovNetwork.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/MarkovNetwork.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    In function ‘__Pyx_PyInt_From_int’,
    inlined from ‘__pyx_pf_11pomegranate_13MarkovNetwork_discrete_chow_liu_tree’ at pomegranate/MarkovNetwork.c:13498:15,
    inlined from ‘__pyx_pw_11pomegranate_13MarkovNetwork_1discrete_chow_liu_tree’ at pomegranate/MarkovNetwork.c:12894:13:
    pomegranate/MarkovNetwork.c:677:40: warning: ‘__pyx_v_min_x’ may be used uninitialized [-Wmaybe-uninitialized]
    677 | #define PyInt_FromLong PyLong_FromLong
    | ^ pomegranate/MarkovNetwork.c:34669:20: note: in expansion of macro ‘PyInt_FromLong’
    34669 | return PyInt_FromLong((long) value);
    | ^~~~~~~~~~~~~~
    pomegranate/MarkovNetwork.c: In function ‘__pyx_pw_11pomegranate_13MarkovNetwork_1discrete_chow_liu_tree’:
    pomegranate/MarkovNetwork.c:12929:7: note: ‘__pyx_v_min_x’ was declared here
    12929 | int __pyx_v_min_x;
    | ^~~~~~~~~~~~~
    In function ‘__Pyx_PyInt_From_int’,
    inlined from ‘__pyx_pf_11pomegranate_13MarkovNetwork_discrete_chow_liu_tree’ at pomegranate/MarkovNetwork.c:13500:15,
    inlined from ‘__pyx_pw_11pomegranate_13MarkovNetwork_1discrete_chow_liu_tree’ at pomegranate/MarkovNetwork.c:12894:13:
    pomegranate/MarkovNetwork.c:677:40: warning: ‘__pyx_v_min_y’ may be used uninitialized [-Wmaybe-uninitialized]
    677 | #define PyInt_FromLong PyLong_FromLong
    | ^ pomegranate/MarkovNetwork.c:34669:20: note: in expansion of macro ‘PyInt_FromLong’
    34669 | return PyInt_FromLong((long) value);
    | ^~~~~~~~~~~~~~
    pomegranate/MarkovNetwork.c: In function ‘__pyx_pw_11pomegranate_13MarkovNetwork_1discrete_chow_liu_tree’:
    pomegranate/MarkovNetwork.c:12930:7: note: ‘__pyx_v_min_y’ was declared here
    12930 | int __pyx_v_min_y;
    | ^~~~~~~~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/MarkovNetwork.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/MarkovNetwork.cpython-312-x86_64-linux-gnu.
    so
    building 'pomegranate.NaiveBayes' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/
    NaiveBayes.c -o build/temp.linux-x86_64-cpython-312/pomegranate/NaiveBayes.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/NaiveBayes.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/NaiveBayes.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/NaiveBayes.cpython-312-x86_64-linux-gnu.so
    building 'pomegranate.base' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/base.c -
    o build/temp.linux-x86_64-cpython-312/pomegranate/base.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/base.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/base.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/base.cpython-312-x86_64-linux-gnu.so
    building 'pomegranate.bayes' extension
    x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<
    PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -c pomegranate/bayes.c -
    o build/temp.linux-x86_64-cpython-312/pomegranate/bayes.o
    In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
    from /usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
    from pomegranate/bayes.c:765: /usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
    17 | #warning "Using deprecated NumPy API, disable it with " \
    | ^~~~~~~
    In function ‘__pyx_pf_11pomegranate_5bayes_10BayesModel_14predict’,
    inlined from ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_15predict’ at pomegranate/bayes.c:9171:13:
    pomegranate/bayes.c:10112:12: warning: ‘__pyx_v_X_ptr’ may be used uninitialized [-Wmaybe-uninitialized]
    10112 | ((struct __pyx_vtabstruct_11pomegranate_5bayes_BayesModel *)__pyx_v_self->__pyx_base.__pyx_vtab)->_predict(__pyx_v_self, __pyx_v_X_ptr, __pyx_v_y_ptr, __pyx_v_n, __pyx_v_d);
    | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    pomegranate/bayes.c: In function ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_15predict’:
    pomegranate/bayes.c:9404:11: note: ‘__pyx_v_X_ptr’ was declared here
    9404 | double *__pyx_v_X_ptr;
    | ^~~~~~~~~~~~~
    In function ‘__pyx_pf_11pomegranate_5bayes_10BayesModel_12predict_log_proba’,
    inlined from ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_13predict_log_proba’ at pomegranate/bayes.c:7553:13:
    pomegranate/bayes.c:8503:12: warning: ‘__pyx_v_X_ptr’ may be used uninitialized [-Wmaybe-uninitialized]
    8503 | ((struct __pyx_vtabstruct_11pomegranate_5bayes_BayesModel *)__pyx_v_self->__pyx_base.__pyx_vtab)->_predict_log_proba(__pyx_v_self, __pyx_v_X_ptr, __pyx_v_y_ptr, __pyx_v_n, __pyx_v_d);
    | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    pomegranate/bayes.c: In function ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_13predict_log_proba’:
    pomegranate/bayes.c:7786:11: note: ‘__pyx_v_X_ptr’ was declared here
    7786 | double *__pyx_v_X_ptr;
    | ^~~~~~~~~~~~~
    In function ‘__pyx_pf_11pomegranate_5bayes_10BayesModel_8log_probability’,
    inlined from ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_9log_probability’ at pomegranate/bayes.c:5628:13:
    pomegranate/bayes.c:6790:12: warning: ‘__pyx_v_X_ptr’ may be used uninitialized [-Wmaybe-uninitialized]
    6790 | ((struct __pyx_vtabstruct_11pomegranate_5bayes_BayesModel *)__pyx_v_self->__pyx_base.__pyx_vtab)->__pyx_base._log_probability(((struct __pyx_obj_11pomegranate_4base_Model *)__pyx_v_self), __pyx_v_X_ptr, __pyx_v_logp, __pyx_v_n);
    | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    pomegranate/bayes.c: In function ‘__pyx_pw_11pomegranate_5bayes_10BayesModel_9log_probability’:
    pomegranate/bayes.c:5865:11: note: ‘__pyx_v_X_ptr’ was declared here
    5865 | double *__pyx_v_X_ptr;
    | ^~~~~~~~~~~~~
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/pomegranate/bayes.o -L/usr/lib/x86_64-linux-gnu -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pomegranate/build/pomegranate/bayes.cpython-312-x86_64-linux-gnu.so
    building 'pomegranate.gmm' extension

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)