Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec'], chrootPath='/var/lib/mock/f41-build-50377985-6028703/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9a405a37baea48da9c12c181d0110238', '-D', '/var/lib/mock/f41-build-50377985-6028703/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689897600 Wrote: /builddir/build/SRPMS/python-gensim-0.10.0-35.fc41.src.rpm RPM build warnings: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec'], chrootPath='/var/lib/mock/f41-build-50377985-6028703/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd66527b69cb84d72ae697a72eb62acbf', '-D', '/var/lib/mock/f41-build-50377985-6028703/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False warning: %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1689897600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.AewZPj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gensim-0.10.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-gensim-0.10.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gensim-0.10.0 + rm -rf /builddir/build/BUILD/gensim-0.10.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/gensim-0.10.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find gensim/examples -type f -name '*.addons' -print0 + xargs -0 rm -f + _file=docs/src/_static/js/jquery-migrate-1.1.1.min.js + sed -i.orig -e 's!\r$!!g' docs/src/_static/js/jquery-migrate-1.1.1.min.js + touch -r docs/src/_static/js/jquery-migrate-1.1.1.min.js.orig docs/src/_static/js/jquery-migrate-1.1.1.min.js + rm -rf docs/src/_static/js/jquery-migrate-1.1.1.min.js.orig ++ find . -type f -name '*.py' + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./__init__.py + touch -r ./__init__.py ./__init__.py.new + mv -f ./__init__.py.new ./__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./docs/src/conf.py + touch -r ./docs/src/conf.py ./docs/src/conf.py.new + mv -f ./docs/src/conf.py.new ./docs/src/conf.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./ez_setup.py + touch -r ./ez_setup.py ./ez_setup.py.new + mv -f ./ez_setup.py.new ./ez_setup.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/__init__.py + touch -r ./gensim/__init__.py ./gensim/__init__.py.new + mv -f ./gensim/__init__.py.new ./gensim/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/__init__.py + touch -r ./gensim/corpora/__init__.py ./gensim/corpora/__init__.py.new + mv -f ./gensim/corpora/__init__.py.new ./gensim/corpora/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/bleicorpus.py + touch -r ./gensim/corpora/bleicorpus.py ./gensim/corpora/bleicorpus.py.new + mv -f ./gensim/corpora/bleicorpus.py.new ./gensim/corpora/bleicorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/csvcorpus.py + touch -r ./gensim/corpora/csvcorpus.py ./gensim/corpora/csvcorpus.py.new + mv -f ./gensim/corpora/csvcorpus.py.new ./gensim/corpora/csvcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/dictionary.py + touch -r ./gensim/corpora/dictionary.py ./gensim/corpora/dictionary.py.new + mv -f ./gensim/corpora/dictionary.py.new ./gensim/corpora/dictionary.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/hashdictionary.py + touch -r ./gensim/corpora/hashdictionary.py ./gensim/corpora/hashdictionary.py.new + mv -f ./gensim/corpora/hashdictionary.py.new ./gensim/corpora/hashdictionary.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/indexedcorpus.py + touch -r ./gensim/corpora/indexedcorpus.py ./gensim/corpora/indexedcorpus.py.new + mv -f ./gensim/corpora/indexedcorpus.py.new ./gensim/corpora/indexedcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/lowcorpus.py + touch -r ./gensim/corpora/lowcorpus.py ./gensim/corpora/lowcorpus.py.new + mv -f ./gensim/corpora/lowcorpus.py.new ./gensim/corpora/lowcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/malletcorpus.py + touch -r ./gensim/corpora/malletcorpus.py ./gensim/corpora/malletcorpus.py.new + mv -f ./gensim/corpora/malletcorpus.py.new ./gensim/corpora/malletcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/mmcorpus.py + touch -r ./gensim/corpora/mmcorpus.py ./gensim/corpora/mmcorpus.py.new + mv -f ./gensim/corpora/mmcorpus.py.new ./gensim/corpora/mmcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/svmlightcorpus.py + touch -r ./gensim/corpora/svmlightcorpus.py ./gensim/corpora/svmlightcorpus.py.new + mv -f ./gensim/corpora/svmlightcorpus.py.new ./gensim/corpora/svmlightcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/textcorpus.py + touch -r ./gensim/corpora/textcorpus.py ./gensim/corpora/textcorpus.py.new + mv -f ./gensim/corpora/textcorpus.py.new ./gensim/corpora/textcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/ucicorpus.py + touch -r ./gensim/corpora/ucicorpus.py ./gensim/corpora/ucicorpus.py.new + mv -f ./gensim/corpora/ucicorpus.py.new ./gensim/corpora/ucicorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/corpora/wikicorpus.py + touch -r ./gensim/corpora/wikicorpus.py ./gensim/corpora/wikicorpus.py.new + mv -f ./gensim/corpora/wikicorpus.py.new ./gensim/corpora/wikicorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/__init__.py + touch -r ./gensim/examples/dmlcz/__init__.py ./gensim/examples/dmlcz/__init__.py.new + mv -f ./gensim/examples/dmlcz/__init__.py.new ./gensim/examples/dmlcz/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/dmlcorpus.py + touch -r ./gensim/examples/dmlcz/dmlcorpus.py ./gensim/examples/dmlcz/dmlcorpus.py.new + mv -f ./gensim/examples/dmlcz/dmlcorpus.py.new ./gensim/examples/dmlcz/dmlcorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/gensim_build.py + touch -r ./gensim/examples/dmlcz/gensim_build.py ./gensim/examples/dmlcz/gensim_build.py.new + mv -f ./gensim/examples/dmlcz/gensim_build.py.new ./gensim/examples/dmlcz/gensim_build.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/gensim_genmodel.py + touch -r ./gensim/examples/dmlcz/gensim_genmodel.py ./gensim/examples/dmlcz/gensim_genmodel.py.new + mv -f ./gensim/examples/dmlcz/gensim_genmodel.py.new ./gensim/examples/dmlcz/gensim_genmodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/gensim_xml.py + touch -r ./gensim/examples/dmlcz/gensim_xml.py ./gensim/examples/dmlcz/gensim_xml.py.new + mv -f ./gensim/examples/dmlcz/gensim_xml.py.new ./gensim/examples/dmlcz/gensim_xml.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/examples/dmlcz/sources.py + touch -r ./gensim/examples/dmlcz/sources.py ./gensim/examples/dmlcz/sources.py.new + mv -f ./gensim/examples/dmlcz/sources.py.new ./gensim/examples/dmlcz/sources.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/interfaces.py + touch -r ./gensim/interfaces.py ./gensim/interfaces.py.new + mv -f ./gensim/interfaces.py.new ./gensim/interfaces.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/matutils.py + touch -r ./gensim/matutils.py ./gensim/matutils.py.new + mv -f ./gensim/matutils.py.new ./gensim/matutils.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/__init__.py + touch -r ./gensim/models/__init__.py ./gensim/models/__init__.py.new + mv -f ./gensim/models/__init__.py.new ./gensim/models/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/hdpmodel.py + touch -r ./gensim/models/hdpmodel.py ./gensim/models/hdpmodel.py.new + mv -f ./gensim/models/hdpmodel.py.new ./gensim/models/hdpmodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/lda_dispatcher.py + touch -r ./gensim/models/lda_dispatcher.py ./gensim/models/lda_dispatcher.py.new + mv -f ./gensim/models/lda_dispatcher.py.new ./gensim/models/lda_dispatcher.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/lda_worker.py + touch -r ./gensim/models/lda_worker.py ./gensim/models/lda_worker.py.new + mv -f ./gensim/models/lda_worker.py.new ./gensim/models/lda_worker.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/ldamallet.py + touch -r ./gensim/models/ldamallet.py ./gensim/models/ldamallet.py.new + mv -f ./gensim/models/ldamallet.py.new ./gensim/models/ldamallet.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/ldamodel.py + touch -r ./gensim/models/ldamodel.py ./gensim/models/ldamodel.py.new + mv -f ./gensim/models/ldamodel.py.new ./gensim/models/ldamodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/logentropy_model.py + touch -r ./gensim/models/logentropy_model.py ./gensim/models/logentropy_model.py.new + mv -f ./gensim/models/logentropy_model.py.new ./gensim/models/logentropy_model.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/lsi_dispatcher.py + touch -r ./gensim/models/lsi_dispatcher.py ./gensim/models/lsi_dispatcher.py.new + mv -f ./gensim/models/lsi_dispatcher.py.new ./gensim/models/lsi_dispatcher.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/lsi_worker.py + touch -r ./gensim/models/lsi_worker.py ./gensim/models/lsi_worker.py.new + mv -f ./gensim/models/lsi_worker.py.new ./gensim/models/lsi_worker.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/lsimodel.py + touch -r ./gensim/models/lsimodel.py ./gensim/models/lsimodel.py.new + mv -f ./gensim/models/lsimodel.py.new ./gensim/models/lsimodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/rpmodel.py + touch -r ./gensim/models/rpmodel.py ./gensim/models/rpmodel.py.new + mv -f ./gensim/models/rpmodel.py.new ./gensim/models/rpmodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/tfidfmodel.py + touch -r ./gensim/models/tfidfmodel.py ./gensim/models/tfidfmodel.py.new + mv -f ./gensim/models/tfidfmodel.py.new ./gensim/models/tfidfmodel.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/models/word2vec.py + touch -r ./gensim/models/word2vec.py ./gensim/models/word2vec.py.new + mv -f ./gensim/models/word2vec.py.new ./gensim/models/word2vec.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/nosy.py + touch -r ./gensim/nosy.py ./gensim/nosy.py.new + mv -f ./gensim/nosy.py.new ./gensim/nosy.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/parsing/__init__.py + touch -r ./gensim/parsing/__init__.py ./gensim/parsing/__init__.py.new + mv -f ./gensim/parsing/__init__.py.new ./gensim/parsing/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/parsing/porter.py + touch -r ./gensim/parsing/porter.py ./gensim/parsing/porter.py.new + mv -f ./gensim/parsing/porter.py.new ./gensim/parsing/porter.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/parsing/preprocessing.py + touch -r ./gensim/parsing/preprocessing.py ./gensim/parsing/preprocessing.py.new + mv -f ./gensim/parsing/preprocessing.py.new ./gensim/parsing/preprocessing.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/scripts/__init__.py + touch -r ./gensim/scripts/__init__.py ./gensim/scripts/__init__.py.new + mv -f ./gensim/scripts/__init__.py.new ./gensim/scripts/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/scripts/make_wikicorpus.py + touch -r ./gensim/scripts/make_wikicorpus.py ./gensim/scripts/make_wikicorpus.py.new + mv -f ./gensim/scripts/make_wikicorpus.py.new ./gensim/scripts/make_wikicorpus.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/similarities/__init__.py + touch -r ./gensim/similarities/__init__.py ./gensim/similarities/__init__.py.new + mv -f ./gensim/similarities/__init__.py.new ./gensim/similarities/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/similarities/docsim.py + touch -r ./gensim/similarities/docsim.py ./gensim/similarities/docsim.py.new + mv -f ./gensim/similarities/docsim.py.new ./gensim/similarities/docsim.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/__init__.py + touch -r ./gensim/test/__init__.py ./gensim/test/__init__.py.new + mv -f ./gensim/test/__init__.py.new ./gensim/test/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/simspeed.py + touch -r ./gensim/test/simspeed.py ./gensim/test/simspeed.py.new + mv -f ./gensim/test/simspeed.py.new ./gensim/test/simspeed.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/simspeed2.py + touch -r ./gensim/test/simspeed2.py ./gensim/test/simspeed2.py.new + mv -f ./gensim/test/simspeed2.py.new ./gensim/test/simspeed2.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/svd_error.py + touch -r ./gensim/test/svd_error.py ./gensim/test/svd_error.py.new + mv -f ./gensim/test/svd_error.py.new ./gensim/test/svd_error.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_big.py + touch -r ./gensim/test/test_big.py ./gensim/test/test_big.py.new + mv -f ./gensim/test/test_big.py.new ./gensim/test/test_big.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_corpora.py + touch -r ./gensim/test/test_corpora.py ./gensim/test/test_corpora.py.new + mv -f ./gensim/test/test_corpora.py.new ./gensim/test/test_corpora.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_corpora_dictionary.py + touch -r ./gensim/test/test_corpora_dictionary.py ./gensim/test/test_corpora_dictionary.py.new + mv -f ./gensim/test/test_corpora_dictionary.py.new ./gensim/test/test_corpora_dictionary.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_corpora_hashdictionary.py + touch -r ./gensim/test/test_corpora_hashdictionary.py ./gensim/test/test_corpora_hashdictionary.py.new + mv -f ./gensim/test/test_corpora_hashdictionary.py.new ./gensim/test/test_corpora_hashdictionary.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_lee.py + touch -r ./gensim/test/test_lee.py ./gensim/test/test_lee.py.new + mv -f ./gensim/test/test_lee.py.new ./gensim/test/test_lee.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_miislita.py + touch -r ./gensim/test/test_miislita.py ./gensim/test/test_miislita.py.new + mv -f ./gensim/test/test_miislita.py.new ./gensim/test/test_miislita.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_models.py + touch -r ./gensim/test/test_models.py ./gensim/test/test_models.py.new + mv -f ./gensim/test/test_models.py.new ./gensim/test/test_models.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_parsing.py + touch -r ./gensim/test/test_parsing.py ./gensim/test/test_parsing.py.new + mv -f ./gensim/test/test_parsing.py.new ./gensim/test/test_parsing.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_similarities.py + touch -r ./gensim/test/test_similarities.py ./gensim/test/test_similarities.py.new + mv -f ./gensim/test/test_similarities.py.new ./gensim/test/test_similarities.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_utils.py + touch -r ./gensim/test/test_utils.py ./gensim/test/test_utils.py.new + mv -f ./gensim/test/test_utils.py.new ./gensim/test/test_utils.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/test/test_word2vec.py + touch -r ./gensim/test/test_word2vec.py ./gensim/test/test_word2vec.py.new + mv -f ./gensim/test/test_word2vec.py.new ./gensim/test/test_word2vec.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim/utils.py + touch -r ./gensim/utils.py ./gensim/utils.py.new + mv -f ./gensim/utils.py.new ./gensim/utils.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim_addons/__init__.py + touch -r ./gensim_addons/__init__.py ./gensim_addons/__init__.py.new + mv -f ./gensim_addons/__init__.py.new ./gensim_addons/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./gensim_addons/models/__init__.py + touch -r ./gensim_addons/models/__init__.py ./gensim_addons/models/__init__.py.new + mv -f ./gensim_addons/models/__init__.py.new ./gensim_addons/models/__init__.py + for _file in `find . -type f -name '*.py'` + sed '1{\@^#!/usr/bin/env python@d}' ./setup.py + touch -r ./setup.py ./setup.py.new + mv -f ./setup.py.new ./setup.py + sed -i -e 's!^DEFAULT_VERSION = "1.3.2"!DEFAULT_VERSION = "0.9"!' ez_setup.py Patch #0 (fix-docs-build.patch): + echo 'Patch #0 (fix-docs-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file docs/src/gensim_theme/genindex.html + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7ktG2D + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gensim-0.10.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/gensim copying gensim/__init__.py -> build/lib/gensim copying gensim/interfaces.py -> build/lib/gensim copying gensim/matutils.py -> build/lib/gensim copying gensim/nosy.py -> build/lib/gensim copying gensim/utils.py -> build/lib/gensim creating build/lib/gensim/corpora copying gensim/corpora/__init__.py -> build/lib/gensim/corpora copying gensim/corpora/bleicorpus.py -> build/lib/gensim/corpora copying gensim/corpora/csvcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/dictionary.py -> build/lib/gensim/corpora copying gensim/corpora/hashdictionary.py -> build/lib/gensim/corpora copying gensim/corpora/indexedcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/lowcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/malletcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/mmcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/svmlightcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/textcorpus.py -> build/lib/gensim/corpora copying gensim/corpora/ucicorpus.py -> build/lib/gensim/corpora copying gensim/corpora/wikicorpus.py -> build/lib/gensim/corpora creating build/lib/gensim/models copying gensim/models/__init__.py -> build/lib/gensim/models copying gensim/models/hdpmodel.py -> build/lib/gensim/models copying gensim/models/lda_dispatcher.py -> build/lib/gensim/models copying gensim/models/lda_worker.py -> build/lib/gensim/models copying gensim/models/ldamallet.py -> build/lib/gensim/models copying gensim/models/ldamodel.py -> build/lib/gensim/models copying gensim/models/logentropy_model.py -> build/lib/gensim/models copying gensim/models/lsi_dispatcher.py -> build/lib/gensim/models copying gensim/models/lsi_worker.py -> build/lib/gensim/models copying gensim/models/lsimodel.py -> build/lib/gensim/models copying gensim/models/rpmodel.py -> build/lib/gensim/models copying gensim/models/tfidfmodel.py -> build/lib/gensim/models copying gensim/models/word2vec.py -> build/lib/gensim/models creating build/lib/gensim/parsing copying gensim/parsing/__init__.py -> build/lib/gensim/parsing copying gensim/parsing/porter.py -> build/lib/gensim/parsing copying gensim/parsing/preprocessing.py -> build/lib/gensim/parsing creating build/lib/gensim/scripts copying gensim/scripts/make_wiki.py -> build/lib/gensim/scripts copying gensim/scripts/make_wiki_lemma.py -> build/lib/gensim/scripts copying gensim/scripts/make_wiki_online.py -> build/lib/gensim/scripts copying gensim/scripts/make_wiki_online_lemma.py -> build/lib/gensim/scripts copying gensim/scripts/make_wiki_online_nodebug.py -> build/lib/gensim/scripts copying gensim/scripts/__init__.py -> build/lib/gensim/scripts copying gensim/scripts/make_wikicorpus.py -> build/lib/gensim/scripts creating build/lib/gensim/similarities copying gensim/similarities/__init__.py -> build/lib/gensim/similarities copying gensim/similarities/docsim.py -> build/lib/gensim/similarities creating build/lib/gensim/test copying gensim/test/__init__.py -> build/lib/gensim/test copying gensim/test/simspeed.py -> build/lib/gensim/test copying gensim/test/simspeed2.py -> build/lib/gensim/test copying gensim/test/svd_error.py -> build/lib/gensim/test copying gensim/test/test_big.py -> build/lib/gensim/test copying gensim/test/test_corpora.py -> build/lib/gensim/test copying gensim/test/test_corpora_dictionary.py -> build/lib/gensim/test copying gensim/test/test_corpora_hashdictionary.py -> build/lib/gensim/test copying gensim/test/test_lee.py -> build/lib/gensim/test copying gensim/test/test_miislita.py -> build/lib/gensim/test copying gensim/test/test_models.py -> build/lib/gensim/test copying gensim/test/test_parsing.py -> build/lib/gensim/test copying gensim/test/test_similarities.py -> build/lib/gensim/test copying gensim/test/test_utils.py -> build/lib/gensim/test copying gensim/test/test_word2vec.py -> build/lib/gensim/test running egg_info creating gensim.egg-info writing gensim.egg-info/PKG-INFO writing dependency_links to gensim.egg-info/dependency_links.txt writing requirements to gensim.egg-info/requires.txt writing top-level names to gensim.egg-info/top_level.txt writing manifest file 'gensim.egg-info/SOURCES.txt' reading manifest file 'gensim.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'COPYING.LESSER' writing manifest file 'gensim.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:207: _Warning: Package 'gensim.test.test_data' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'gensim.test.test_data' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'gensim.test.test_data' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'gensim.test.test_data' to be distributed and are already explicitly excluding 'gensim.test.test_data' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying gensim/models/voidptr.h -> build/lib/gensim/models copying gensim/models/word2vec_inner.pyx -> build/lib/gensim/models creating build/lib/gensim/test/test_data copying gensim/test/test_data/head500.noblanks.cor -> build/lib/gensim/test/test_data copying gensim/test/test_data/head500.noblanks.cor.bz2 -> build/lib/gensim/test/test_data copying gensim/test/test_data/head500.noblanks.cor_tfidf.model -> build/lib/gensim/test/test_data copying gensim/test/test_data/head500.noblanks.cor_wordids.txt -> build/lib/gensim/test/test_data copying gensim/test/test_data/lee.cor -> build/lib/gensim/test/test_data copying gensim/test/test_data/lee_background.cor -> build/lib/gensim/test/test_data copying gensim/test/test_data/miIslita.cor -> build/lib/gensim/test/test_data copying gensim/test/test_data/para2para_text1.txt -> build/lib/gensim/test/test_data copying gensim/test/test_data/para2para_text2.txt -> build/lib/gensim/test/test_data copying gensim/test/test_data/similarities0-1.txt -> build/lib/gensim/test/test_data copying gensim/test/test_data/test_corpus_ok.mm -> build/lib/gensim/test/test_data copying gensim/test/test_data/test_corpus_small.mm -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.blei -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.blei.vocab -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.low -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.mallet -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.mm -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.svmlight -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.uci -> build/lib/gensim/test/test_data copying gensim/test/test_data/testcorpus.uci.vocab -> build/lib/gensim/test/test_data running build running build_py creating build/lib.linux-ppc64le-cpython-312 creating build/lib.linux-ppc64le-cpython-312/gensim_addons copying gensim_addons/__init__.py -> build/lib.linux-ppc64le-cpython-312/gensim_addons creating build/lib.linux-ppc64le-cpython-312/gensim_addons/models copying gensim_addons/models/__init__.py -> build/lib.linux-ppc64le-cpython-312/gensim_addons/models running egg_info creating gensim_addons.egg-info writing gensim_addons.egg-info/PKG-INFO writing dependency_links to gensim_addons.egg-info/dependency_links.txt writing requirements to gensim_addons.egg-info/requires.txt writing top-level names to gensim_addons.egg-info/top_level.txt writing manifest file 'gensim_addons.egg-info/SOURCES.txt' reading manifest file 'gensim_addons.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'COPYING.LESSER' writing manifest file 'gensim_addons.egg-info/SOURCES.txt' copying gensim_addons/models/word2vec_inner.pyx -> build/lib.linux-ppc64le-cpython-312/gensim_addons/models running build_ext /usr/lib64/python3.12/site-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /builddir/build/BUILD/gensim-0.10.0/gensim_addons/models/word2vec_inner.pyx tree = Parsing.p_module(s, pxd, full_module_name) performance hint: gensim_addons/models/word2vec_inner.pyx:76:5: Exception check on 'fast_sentence0_sg_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence0_sg_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence0_sg_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:98:5: Exception check on 'fast_sentence1_sg_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence1_sg_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence1_sg_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:120:5: Exception check on 'fast_sentence2_sg_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence2_sg_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence2_sg_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:273:5: Exception check on 'fast_sentence0_cbow_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence0_cbow_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence0_cbow_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:313:5: Exception check on 'fast_sentence1_cbow_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence1_cbow_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence1_cbow_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:353:5: Exception check on 'fast_sentence2_cbow_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence2_cbow_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence2_cbow_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:88:25: Exception check after calling 'dsdot' will always require the GIL to be acquired. Declare 'dsdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:93:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:94:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:95:9: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:110:24: Exception check after calling 'sdot' will always require the GIL to be acquired. Declare 'sdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:115:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:116:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:117:9: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:175:25: Exception check after calling 'dsdot' will always require the GIL to be acquired. Declare 'dsdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:180:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:181:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:183:9: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:215:24: Exception check after calling 'sdot' will always require the GIL to be acquired. Declare 'sdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:220:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:221:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:223:9: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:291:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:294:13: Exception check after calling 'sscal' will always require the GIL to be acquired. Possible solutions: 1. Declare 'sscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'sscal' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:299:25: Exception check after calling 'dsdot' will always require the GIL to be acquired. Declare 'dsdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:304:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:305:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:311:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:331:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:334:13: Exception check after calling 'sscal' will always require the GIL to be acquired. Possible solutions: 1. Declare 'sscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'sscal' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:339:24: Exception check after calling 'sdot' will always require the GIL to be acquired. Declare 'sdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:344:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:345:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:351:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:423:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:426:13: Exception check after calling 'sscal' will always require the GIL to be acquired. Possible solutions: 1. Declare 'sscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'sscal' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:442:25: Exception check after calling 'dsdot' will always require the GIL to be acquired. Declare 'dsdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:447:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:448:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:454:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:480:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:483:13: Exception check after calling 'sscal' will always require the GIL to be acquired. Possible solutions: 1. Declare 'sscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'sscal' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:499:24: Exception check after calling 'sdot' will always require the GIL to be acquired. Declare 'sdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:504:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:505:13: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:511:17: Exception check after calling 'saxpy' will always require the GIL to be acquired. Possible solutions: 1. Declare 'saxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'saxpy' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:652:39: Exception check after calling 'fast_sentence_sg_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence_sg_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence_sg_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:654:54: Exception check after calling 'fast_sentence_sg_neg' will always require the GIL to be acquired. Declare 'fast_sentence_sg_neg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. performance hint: gensim_addons/models/word2vec_inner.pyx:731:37: Exception check after calling 'fast_sentence_cbow_hs' will always require the GIL to be acquired. Possible solutions: 1. Declare 'fast_sentence_cbow_hs' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2. Use an 'int' return type on 'fast_sentence_cbow_hs' to allow an error code to be returned. performance hint: gensim_addons/models/word2vec_inner.pyx:733:52: Exception check after calling 'fast_sentence_cbow_neg' will always require the GIL to be acquired. Declare 'fast_sentence_cbow_neg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. Compiling gensim_addons/models/word2vec_inner.pyx because it changed. [1/1] Cythonizing gensim_addons/models/word2vec_inner.pyx building 'gensim_addons.models.word2vec_inner' extension creating build/temp.linux-ppc64le-cpython-312 creating build/temp.linux-ppc64le-cpython-312/gensim_addons creating build/temp.linux-ppc64le-cpython-312/gensim_addons/models gcc -fno-strict-overflow -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -fexceptions -fexceptions -fexceptions -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/builddir/build/BUILD/gensim-0.10.0/gensim/models -I/usr/lib64/python3.12/site-packages/numpy/core/include -I/usr/include/python3.12 -c gensim_addons/models/word2vec_inner.c -o build/temp.linux-ppc64le-cpython-312/gensim_addons/models/word2vec_inner.o In file included from /usr/lib64/python3.12/site-packages/numpy/core/include/numpy/ndarraytypes.h:1929, from /usr/lib64/python3.12/site-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/lib64/python3.12/site-packages/numpy/core/include/numpy/arrayobject.h:5, from gensim_addons/models/word2vec_inner.c:1221: /usr/lib64/python3.12/site-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 " \ | ^~~~~~~ gensim_addons/models/word2vec_inner.c: In function ‘__pyx_pf_13gensim_addons_6models_14word2vec_inner_4init’: gensim_addons/models/word2vec_inner.c:10929:76: error: assignment to ‘__pyx_t_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs_ptr’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, unsigned int *, const float, float *, int, int, int, int)’} from incompatible pointer type ‘void (*)(const __pyx_t_5numpy_uint32_t *, const __pyx_t_5numpy_uint8_t *, int *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, const int, const __pyx_t_5numpy_uint32_t *, const __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, int, int, int, int)’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, const unsigned int *, const float, float *, int, int, int, int)’} [-Wincompatible-pointer-types] 10929 | __pyx_v_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs = __pyx_f_13gensim_addons_6models_14word2vec_inner_fast_sentence0_cbow_hs; | ^ gensim_addons/models/word2vec_inner.c:10996:76: error: assignment to ‘__pyx_t_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs_ptr’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, unsigned int *, const float, float *, int, int, int, int)’} from incompatible pointer type ‘void (*)(const __pyx_t_5numpy_uint32_t *, const __pyx_t_5numpy_uint8_t *, int *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, const int, const __pyx_t_5numpy_uint32_t *, const __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, int, int, int, int)’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, const unsigned int *, const float, float *, int, int, int, int)’} [-Wincompatible-pointer-types] 10996 | __pyx_v_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs = __pyx_f_13gensim_addons_6models_14word2vec_inner_fast_sentence1_cbow_hs; | ^ gensim_addons/models/word2vec_inner.c:11054:76: error: assignment to ‘__pyx_t_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs_ptr’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, unsigned int *, const float, float *, int, int, int, int)’} from incompatible pointer type ‘void (*)(const __pyx_t_5numpy_uint32_t *, const __pyx_t_5numpy_uint8_t *, int *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, const int, const __pyx_t_5numpy_uint32_t *, const __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t, __pyx_t_13gensim_addons_6models_14word2vec_inner_REAL_t *, int, int, int, int)’ {aka ‘void (*)(const unsigned int *, const unsigned char *, int *, float *, float *, float *, const int, const unsigned int *, const float, float *, int, int, int, int)’} [-Wincompatible-pointer-types] 11054 | __pyx_v_13gensim_addons_6models_14word2vec_inner_fast_sentence_cbow_hs = __pyx_f_13gensim_addons_6models_14word2vec_inner_fast_sentence2_cbow_hs; | ^ error: command '/usr/bin/gcc' failed with exit code 1 RPM build warnings: RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.7ktG2D (%build) %patchN is deprecated (1 usages found), use %patch N (or %patch -P N) Bad exit status from /var/tmp/rpm-tmp.7ktG2D (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M d66527b69cb84d72ae697a72eb62acbf -D /var/lib/mock/f41-build-50377985-6028703/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M d66527b69cb84d72ae697a72eb62acbf -D /var/lib/mock/f41-build-50377985-6028703/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.lbd8pcgu:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/python-gensim.spec'