cython-blis icon indicating copy to clipboard operation
cython-blis copied to clipboard

Python 3.13 support

Open GuidoVisser opened this issue 10 months ago • 3 comments

Installing a project that uses Python 3.13.x will now fail because "- blis requires Python <3.13,>=3.6, "

Will there be Python 3.13 support soon?

GuidoVisser avatar Jan 31 '25 11:01 GuidoVisser

v1.1.0 should have a 3.13.x wheel.

ehfd avatar Feb 01 '25 05:02 ehfd

I tried to install python-blis and then gcc: error: unrecognized command-line option ‘-mavx512pf’; did you mean ‘-mavx512f’?.

Here is the log:

🛴 Starting the build:
==> Making package: python-blis 1.3.0-1 (Tue May 13 07:48:18 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading python-blis-1.3.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2451k  100 2451k    0     0   363k      0  0:00:06  0:00:06 --:--:--  491k
==> Validating source files with sha256sums...
    python-blis-1.3.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting python-blis-1.3.0.tar.gz with bsdtar
==> Starting build()...
* Getting build dependencies for wheel...
BLIS_COMPILER? None
Compiling blis/cy.pyx because it changed.
Compiling blis/py.pyx because it changed.
[1/2] Cythonizing blis/cy.pyx
[2/2] Cythonizing blis/py.pyx
* Building wheel...
BLIS_COMPILER? None
/usr/lib/python3.13/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: BSD License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-313/blis
copying blis/about.py -> build/lib.linux-x86_64-cpython-313/blis
copying blis/benchmark.py -> build/lib.linux-x86_64-cpython-313/blis
copying blis/__init__.py -> build/lib.linux-x86_64-cpython-313/blis
creating build/lib.linux-x86_64-cpython-313/blis/tests
copying blis/tests/common.py -> build/lib.linux-x86_64-cpython-313/blis/tests
copying blis/tests/test_dotv.py -> build/lib.linux-x86_64-cpython-313/blis/tests
copying blis/tests/test_gemm.py -> build/lib.linux-x86_64-cpython-313/blis/tests
copying blis/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/blis/tests
copying blis/cy.pyx -> build/lib.linux-x86_64-cpython-313/blis
copying blis/py.pyx -> build/lib.linux-x86_64-cpython-313/blis
copying blis/cy.pxd -> build/lib.linux-x86_64-cpython-313/blis
copying blis/__init__.pxd -> build/lib.linux-x86_64-cpython-313/blis
running build_ext
Build options linux unix
BUILD ARCH: x86_64
{'agent.jobstatus': 'Succeeded', 'IMAGENAME': 'ubuntu-22.04', 'AZP_ENABLE_RESOURCE_UTILIZATION_WARNINGS': 'true', 'DISTRIBUTEDTASK_AGENT_FAILJOBWHENAGENTDIES': 'True', 'SELENIUM_JAR_PATH': '/u
sr/share/java/selenium-server.jar', 'AZP_75787_ENABLE_NEW_LOGIC_LOG': 'false', 'COMMON_TESTRESULTSDIRECTORY': '/home/vsts/work/1/TestResults', 'CONDA': '/usr/share/miniconda', 'SYSTEM_JOBNAME'
: 'Python39Linux', 'AGENT_RETAINDEFAULTENCODING': 'false', 'DISTRIBUTEDTASK_TASKS_RETIREAZURERMPOWERSHELLMODULE': 'True', 'JAVA_HOME_11_X64': '/usr/lib/jvm/temurin-11-jdk-amd64', 'SYSTEM_PIPEL
INESTARTTIME': '2025-01-11 11:28:55+00:00', 'SYSTEM_TASKINSTANCENAME': 'CmdLine7', 'AGENT_HOMEDIRECTORY': '/home/vsts/agents/3.248.0', 'AGENT_TEMPDIRECTORY': '/home/vsts/work/_temp', 'BUILD_RE
QUESTEDFOREMAIL': '', 'VSTS_PROCESS_LOOKUP_ID': 'vsts_db61a2d7-a52a-45ec-8222-a0106c6b3b3a', 'DISTRIBUTEDTASK_AGENT_ENABLEISSUESOURCEVALIDATION': 'True', 'SYSTEM_COLLECTIONURI': 'https://dev.a
zure.com/explosion-ai/', 'PYTHON_VERSION': '3.9', 'ENDPOINT_URL_SYSTEMVSSCONNECTION': 'https://dev.azure.com/explosion-ai/', 'BUILD_DEFINITIONNAME': 'explosion.cython-blis', 'SYSTEM_PARALLELEX
ECUTIONTYPE': 'MultiConfiguration', 'DISTRIBUTEDTASK_AGENT_USEDOCKERCOMPOSEV2COMPATIBLEMODE': 'False', 'SYSTEM_OIDCREQUESTURI': 'https://dev.azure.com/explosion-ai/5c6613e9-6ccf-48bd-81de-dbc3
b0a6f957/_apis/distributedtask/hubs/build/plans/81350580-d718-43c3-bbc0-270dee2fc3e9/jobs/3c863fb0-c7e7-5f3f-b438-df562166fe19/oidctoken', 'JAVA_HOME': '/usr/lib/jvm/temurin-11-jdk-amd64', 'DI
STRIBUTEDTASK_AGENT_USEFETCHFILTERINCHECKOUTTASK': 'True', 'DISTRIBUTEDTASK_AGENT_USENEWNODEHANDLERTELEMETRY': 'True', 'DISTRIBUTEDTASK_AGENT_CONTINUEAFTERCANCELPROCESSTREEKILLATTEMPT': 'True'
, 'GRADLE_HOME': '/usr/share/gradle-8.11', 'SYSTEM_STAGENAME': '__default', 'SYSTEM_JOBPARALLELISMTAG': 'Public', 'AGENT_OS': 'Linux', 'ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE': '/opt/actionarchiv
ecache', 'BUILD_BUILDURI': 'vstfs:///Build/Build/27202', 'XDG_CONFIG_HOME': '/home/vsts/.config', 'AGENT_JOBNAME': 'JSONL Python39Linux', 'FAIL_DEPRECATED_BUILD_TASK': 'true', 'DOTNET_SKIP_FIR
ST_TIME_EXPERIENCE': '1', 'BUILD_REPOSITORY_URI': 'https://github.com/explosion/cython-blis', 'ANT_HOME': '/usr/share/ant', 'DISTRIBUTEDTASK_AGENT_USEWORKSPACEID': 'True', 'RESOURCES_TRIGGERIN
GALIAS': '', 'AGENT_ENABLE_PIPELINEARTIFACT_LARGE_CHUNK_SIZE': 'true', 'JAVA_HOME_8_X64': '/usr/lib/jvm/temurin-8-jdk-amd64', 'BUILD_DEFINITIONVERSION': '1', 'RUNNER_TOOLSDIRECTORY': '/opt/hos
tedtoolcache', 'DISTRIBUTEDTASK_AGENT_FAILDEPRECATEDTASK': 'True', 'SYSTEM_SERVERTYPE': 'Hosted', 'AGENT_USEWORKSPACEID': 'true', 'BUILD_REPOSITORY_CLEAN': 'False', 'BUILD_REQUESTEDFORID': '00
000002-0000-8888-8000-000000000000', 'SYSTEM_JOBIDENTIFIER': 'JSONL.Python39Linux', 'SYSTEM_ARTIFACTSDIRECTORY': '/home/vsts/work/1/a', 'HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS': '3650', 'AGENT_VE
RSION': '4.248.0', 'BUILD_SOURCEVERSIONAUTHOR': 'honnibal', 'AZP_AGENT_CHECK_FOR_TASK_DEPRECATION': 'true', 'SYSTEM_JOBDISPLAYNAME': 'JSONL Python39Linux', 'ANDROID_NDK': '/usr/local/lib/andro
id/sdk/ndk/27.2.12479018', 'DISTRIBUTEDTASK_AGENT_ENABLEADDITIONALMASKINGREGEXES': 'True', 'BOOTSTRAP_HASKELL_NONINTERACTIVE': '1', 'BUILD_REPOSITORY_NAME': 'explosion/cython-blis', 'PIPX_BIN_
DIR': '/opt/pipx_bin', 'PWD': '/home/vsts/work/1/s/flame-blis', 'BUILD_ARTIFACTSTAGINGDIRECTORY': '/home/vsts/work/1/a', 'STATS_TRP': 'true', 'AGENT_ACCEPTTEEEULA': 'True', 'BUILD_SOURCEBRANCH
NAME': 'v0.8.x', 'STATS_VMD': 'true', 'TASK_DISPLAYNAME': 'Generate JSONL (Linux)', 'DISTRIBUTEDTASK_AGENT_ENABLERESOURCEMONITORDEBUGOUTPUT': 'True', 'BUILD_CONTAINERID': '29133180', 'ANDROID_
NDK_LATEST_HOME': '/usr/local/lib/android/sdk/ndk/27.2.12479018', 'SYSTEMD_EXEC_PID': '596', 'AZP_75787_ENABLE_NEW_PH_LOGIC': 'true', 'DISTRIBUTEDTASK_AGENT_AGENTENABLEPIPELINEARTIFACTLARGECHU
NKSIZE': 'True', 'RESOURCES_TRIGGERINGCATEGORY': '', 'ROSETTA2_WARNING': 'true', 'POWERSHELL_DISTRIBUTION_CHANNEL': 'Azure-DevOps-ubuntu22', 'AGENT_CLOUDID': 'cc0b709a-2cb2-4727-8ec5-adb402963
aba', 'STATS_EXTP': 'https://provjobdprod.z13.web.core.windows.net/settings/provjobdsettings-latest/provjobd.data', 'SYSTEM_STAGEDISPLAYNAME': '__default', 'SYSTEM_PLANID': '81350580-d718-43c3
-bbc0-270dee2fc3e9', 'SYSTEM_POSTLINESSPEED': '10000', 'BUILD_BUILDNUMBER': '20250111.6', 'DOTNET_MULTILEVEL_LOOKUP': '0', 'BUILD_REPOSITORY_LOCALPATH': '/home/vsts/work/1/s', 'VSTS_AGENT_PERF
LOG': '/home/vsts/perflog', 'HOME': '/home/vsts', 'LANG': 'C.UTF-8', 'BUILD_REPOSITORY_PROVIDER': 'GitHub', 'DISTRIBUTEDTASK_AGENT_MOUNTWORKSPACE': 'True', 'FAIL_DEPRECATED_TASK': 'true', 'SYS
TEM_TIMELINEID': '81350580-d718-43c3-bbc0-270dee2fc3e9', 'SYSTEM_PHASEDISPLAYNAME': 'JSONL', 'SYSTEM_TASKDEFINITIONSURI': 'https://dev.azure.com/explosion-ai/', 'GOROOT_1_21_X64': '/opt/hosted
toolcache/go/1.21.13/x64', 'BUILD_STAGINGDIRECTORY': '/home/vsts/work/1/a', 'SYSTEM_HOSTTYPE': 'build', 'AGENT_WORKFOLDER': '/home/vsts/work', 'USE_LATEST_GIT_VERSION': 'true', 'SYSTEM_STAGEID
': '96ac2280-8cb4-5df5-99de-dd2da759617d', 'TASK_PUBLISHTELEMETRY': 'True', 'AZP_AGENT_MOUNT_WORKSPACE': 'true', 'STATS_PIP': 'false', 'EDGEWEBDRIVER': '/usr/local/share/edge_driver', 'JAVA_HO
ME_21_X64': '/usr/lib/jvm/temurin-21-jdk-amd64', 'SYSTEM_DEFINITIONID': '6', 'BUILD_DEFINITIONFOLDERPATH': '\\', 'DISTRIBUTEDTASK_AGENT_USEMSALLIBRARY': 'True', 'INVOCATION_ID': '0458f13ac7fd4
95d928c7662d81dc02a', 'STATS_D': 'true', 'DISTRIBUTEDTASK_AGENT_USEGITLONGPATHS': 'True', 'DISTRIBUTEDTASK_AGENT_USELATESTGITVERSION': 'True', 'TF_BUILD': 'True', 'AGENT_DISABLELOGPLUGIN_TESTF
ILEPUBLISHERPLUGIN': 'true', 'JAVA_HOME_17_X64': '/usr/lib/jvm/temurin-17-jdk-amd64', 'AGENT_TASKRESTRICTIONSENFORCEMENTMODE': 'Enabled', 'AGENT_ROOTDIRECTORY': '/home/vsts/work', 'SYSTEM_JOBA
TTEMPT': '1', 'DISTRIBUTEDTASK_TASKS_NODE_SKIPDEBUGLOGSWHENDEBUGMODEOFF': 'True', 'ANDROID_NDK_HOME': '/usr/local/lib/android/sdk/ndk/27.2.12479018', 'SYSTEM_DEBUG': 'false', 'SYSTEM_DEFINITIO
NNAME': 'explosion.cython-blis', 'HOMEBREW_NO_AUTO_UPDATE': '1', 'BUILD_BINARIESDIRECTORY': '/home/vsts/work/1/b', 'NVM_DIR': '/home/vsts/.nvm', 'DISTRIBUTEDTASK_AGENT_LOGTASKNAMEINUSERAGENT':
 'True', 'SGX_AESM_ADDR': '1', 'RETIRE_AZURERM_POWERSHELL_MODULE': 'true', 'SYSTEM_PHASEATTEMPT': '1', 'STATS_RDCL': 'true', 'DISTRIBUTEDTASK_AGENT_ROSETTA2WARNING': 'True', 'SYSTEM_ENABLEACCE
SSTOKEN': 'SecretVariable', 'SYSTEM_TEAMFOUNDATIONSERVERURI': 'https://dev.azure.com/explosion-ai/', 'AGENT_USE_FETCH_FILTER_IN_CHECKOUT_TASK': 'true', 'BUILD_BUILDID': '27202', 'SYSTEM_TASKDI
SPLAYNAME': 'Generate JSONL (Linux)', 'BUILD_REPOSITORY_ID': 'explosion/cython-blis', 'AGENT_NAME': 'Hosted Agent', 'ANDROID_HOME': '/usr/local/lib/android/sdk', 'SYSTEM_JOBPOSITIONINPHASE': '
3', 'ACCEPT_EULA': 'Y', 'AGENT_MACHINENAME': 'fv-az470-500', 'DISTRIBUTEDTASK_AGENT_FORCEUPDATETOLATEST2VERSION': 'False', 'SYSTEM_PULLREQUEST_ISFORK': 'False', 'SYSTEM_JOBTIMEOUT': '60', 'AZP
_75787_ENABLE_NEW_LOGIC': 'false', 'SYSTEM_TEAMPROJECTID': '5c6613e9-6ccf-48bd-81de-dbc3b0a6f957', 'SYSTEM_COLLECTIONID': '116cc368-5c0c-4eb4-bb44-7f3fa5bdce14', 'STATS_UE': 'true', 'USER': 'v
sts', 'AZP_PS_ENABLE_INVOKE_PROCESS': 'true', 'SYSTEM_TEAMPROJECT': 'Public', 'DISTRIBUTEDTASK_AGENT_CHECKIFTASKNODERUNNERISDEPRECATED246': 'True', 'DISTRIBUTEDTASK_AGENT_FAILDEPRECATEDBUILDTA
SK': 'True', 'BUILD_SOURCEVERSION': '12152a2f3274461876a139a391255b8bd00fc91e', 'STATS_V3PS': 'true', 'PIPX_HOME': '/opt/pipx', 'AGENT_DISABLELOGPLUGIN_TESTRESULTLOGPLUGIN': 'false', 'USEPYTHO
NVERSION_PYTHONLOCATION': '/opt/hostedtoolcache/Python/3.9.20/x64', 'SYSTEM_PHASEID': 'ecb95708-c2a5-5456-f379-96cd8090c2a6', 'GECKOWEBDRIVER': '/usr/local/share/gecko_driver', 'AZP_AGENT_IGNO
RE_VSTSTASKLIB': 'true', 'STATS_EXT': 'true', 'BUILD_REASON': 'BatchedCI', 'SYSTEM_STAGEATTEMPT': '1', 'CHROMEWEBDRIVER': '/usr/local/share/chromedriver-linux64', 'ENABLE_ISSUE_SOURCE_VALIDATI
ON': 'true', 'SHLVL': '1', 'FAIL_JOB_WHEN_AGENT_DIES': 'true', 'SYSTEM': 'build', 'DISTRIBUTEDTASK_AGENT_LOGTOBLOBSTORAGESERVICE': 'True', 'DISTRIBUTEDTASK_AGENT_READONLYVARIABLES': 'True', 'A
NDROID_SDK_ROOT': '/usr/local/lib/android/sdk', 'VCPKG_INSTALLATION_ROOT': '/usr/local/share/vcpkg', 'RUNNER_TOOL_CACHE': '/opt/hostedtoolcache', 'ImageVersion': '20241117.1.0', 'DISTRIBUTEDTA
SK_AGENT_IGNOREVSTSTASKLIB': 'True', 'BUILD_SOURCEBRANCH': 'refs/heads/v0.8.x', 'AZURE_HTTP_USER_AGENT': 'VSTS_116cc368-5c0c-4eb4-bb44-7f3fa5bdce14_build_6_0', 'DISTRIBUTEDTASK_AGENT_DOCKERACT
IONRETRIES': 'True', 'DOTNET_NOLOGO': '1', 'BUILD_SOURCESDIRECTORY': '/home/vsts/work/1/s', 'COPYFILESOVERSSHV0_USE_QUEUE': 'true', 'GOROOT_1_23_X64': '/opt/hostedtoolcache/go/1.23.3/x64', 'MS
DEPLOY_HTTP_USER_AGENT': 'VSTS_116cc368-5c0c-4eb4-bb44-7f3fa5bdce14_build_6_0', 'TASK_SKIPTRANSLATORFORCHECKOUT': 'False', 'SYSTEM_CULTURE': 'en-US', 'SYSTEM_WORKFOLDER': '/home/vsts/work', 'A
GENT_READONLYVARIABLES': 'true', 'VSTSAGENT_DOCKER_ACTION_RETRIES': 'true', 'USE_MSAL': 'true', 'AGENT_ID': '92', 'XDG_RUNTIME_DIR': '/run/user/1001', 'BUILD_QUEUEDBYID': '00000002-0000-8888-8
000-000000000000', 'AZURE_EXTENSION_DIR': '/opt/az/azcliextensions', 'DISTRIBUTEDTASK_AGENT_FIXPOSSIBLEGITOUTOFMEMORYPROBLEM': 'False', 'STATS_VMFE': 'true', 'AGENT_BUILDDIRECTORY': '/home/vst
s/work/1', 'USE_MSDEPLOY_TOKEN_AUTH': 'true', 'BUILD_REQUESTEDFOR': 'Microsoft.VisualStudio.Services.TFS', 'ANDROID_NDK_ROOT': '/usr/local/lib/android/sdk/ndk/27.2.12479018', 'GOROOT_1_22_X64'
: '/opt/hostedtoolcache/go/1.22.9/x64', 'CHROME_BIN': '/usr/bin/google-chrome', 'SYSTEM_DEFAULTWORKINGDIRECTORY': '/home/vsts/work/1/s', 'DISTRIBUTEDTASK_TASKS_COPYFILESOVERSSHV0USEQUEUE': 'Tr
ue', 'JOURNAL_STREAM': '8:18463', 'AGENT_ISSELFHOSTED': '0', 'AGENT_OSARCHITECTURE': 'X64', 'LEIN_HOME': '/usr/local/lib/lein', 'LEIN_JAR': '/usr/local/lib/lein/self-installs/leiningen-2.11.2-
standalone.jar', 'SYSTEM_ISDOCKERCONTAINER': '0', 'SYSTEM_ISSCHEDULED': 'False', 'BUILD_REPOSITORY_GIT_SUBMODULECHECKOUT': 'False', 'PATH': '/opt/hostedtoolcache/Python/3.9.20/x64/bin:/opt/hos
tedtoolcache/Python/3.9.20/x64:/snap/bin:/home/vsts/.local/bin:/opt/pipx_bin:/home/vsts/.cargo/bin:/home/vsts/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/vsts/.dotnet/tools:/usr/lo
cal/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'SYSTEM_JOBID': '3c863fb0-c7e7-5f3f-b438-df562166fe19', 'USE_GIT_LONG_PATHS': 'true', 'BUILD_QUEUE
DBY': 'Microsoft.VisualStudio.Services.TFS', 'AZP_ENABLE_RESOURCE_MONITOR_DEBUG_OUTPUT': 'true', 'GHCUP_INSTALL_BASE_PREFIX': '/usr/local', 'SWIFT_PATH': '/usr/share/swift/usr/bin', 'PIPELINE_
WORKSPACE': '/home/vsts/work/1', 'ImageOS': 'ubuntu22', 'BUILD_SOURCEVERSIONMESSAGE': 'Re-enable jsonl generation for macos and linux', 'SYSTEM_TEAMFOUNDATIONCOLLECTIONURI': 'https://dev.azure
.com/explosion-ai/', 'STATS_D_D': 'true', 'AGENT_LOGTOBLOBSTORAGESERVICE': 'true', 'STATS_D_TC': 'true', 'SYSTEM_ISAZUREVM': '1', 'DISTRIBUTEDTASK_AGENT_ENABLERESOURCEUTILIZATIONWARNINGS': 'Tr
ue', 'SYSTEM_TASKINSTANCEID': 'cb975c34-4e3c-5996-1ce4-8536c51a0dfa', 'AGENT_JOBSTATUS': 'Succeeded', 'DEBIAN_FRONTEND': 'noninteractive', 'AZP_AGENT_LOG_TASKNAME_IN_USERAGENT': 'true', 'GIT_T
ERMINAL_PROMPT': '0', 'PIPELINE_REPOSITORY_NAME': 'explosion/cython-blis', 'AGENT_TOOLSDIRECTORY': '/opt/hostedtoolcache', 'DISTRIBUTEDTASK_AGENT_ADDFORCECREDENTIALSTOGITCHECKOUT': 'True', 'SY
STEM_PHASENAME': 'JSONL', 'OLDPWD': '/home/vsts/work/1/s', 'SYSTEM_TOTALJOBSINPHASE': '3', 'VSTSAGENT_CONTINUE_AFTER_CANCEL_PROCESSTREEKILL_ATTEMPT': 'true', 'AZP_75787_ENABLE_COLLECT': 'true'
, 'DISTRIBUTEDTASK_AGENT_USENODE20TOSTARTCONTAINER': 'True', '_': '/opt/hostedtoolcache/Python/3.9.20/x64/bin/python'}
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/bulldozer/bli_cntx_init_bulldozer.c -o /tmp/tmp5134ol_c/bli_cntx_init_bulldozer.o -O3 -fPIC -
std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./fra
me/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/excavator/bli_cntx_init_excavator.c -o /tmp/tmp5134ol_c/bli_cntx_init_excavator.o -O3 -fPIC -
std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./fra
me/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/generic/bli_cntx_init_generic.c -o /tmp/tmp5134ol_c/bli_cntx_init_generic.o -O3 -fPIC -std=c9
9 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/
 -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/haswell/bli_cntx_init_haswell.c -o /tmp/tmp5134ol_c/bli_cntx_init_haswell.o -O3 -fPIC -std=c9
9 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/
 -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/knl/bli_cntx_init_knl.c -o /tmp/tmp5134ol_c/bli_cntx_init_knl.o -O3 -fPIC -std=c99 -fvisibili
ty=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1
f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/penryn/bli_cntx_init_penryn.c -o /tmp/tmp5134ol_c/bli_cntx_init_penryn.o -O3 -fPIC -std=c99 -
fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I
./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/piledriver/bli_cntx_init_piledriver.c -o /tmp/tmp5134ol_c/bli_cntx_init_piledriver.o -O3 -fPI
C -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./
frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/sandybridge/bli_cntx_init_sandybridge.c -o /tmp/tmp5134ol_c/bli_cntx_init_sandybridge.o -O3 -
fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -
I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/skx/bli_cntx_init_skx.c -o /tmp/tmp5134ol_c/bli_cntx_init_skx.o -O3 -fPIC -std=c99 -fvisibili
ty=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1
f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/steamroller/bli_cntx_init_steamroller.c -o /tmp/tmp5134ol_c/bli_cntx_init_steamroller.o -O3 -
fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -
I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/zen/bli_cntx_init_zen.c -o /tmp/tmp5134ol_c/bli_cntx_init_zen.o -O3 -fomit-frame-pointer -fPI
C -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./
frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/config/zen2/bli_cntx_init_zen2.c -o /tmp/tmp5134ol_c/bli_cntx_init_zen2.o -O3 -fomit-frame-pointer -
fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -
I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/kernels/skx/3/bli_dgemm_skx_asm_16x12_l2.c -o /tmp/tmp5134ol_c/bli_dgemm_skx_asm_16x12_l2.o -O3 -mav
x512f -mavx512dq -mavx512bw -mavx512vl -mfpmath=sse -march=skylake-avx512 -fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY
 -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/bli
s-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/kernels/skx/3/bli_dgemm_skx_asm_16x14.c -o /tmp/tmp5134ol_c/bli_dgemm_skx_asm_16x14.o -O3 -mavx512f 
-mavx512dq -mavx512bw -mavx512vl -mfpmath=sse -march=skylake-avx512 -fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinc
lude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.
0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/kernels/skx/3/bli_sgemm_skx_asm_32x12_l2.c -o /tmp/tmp5134ol_c/bli_sgemm_skx_asm_32x12_l2.o -O3 -mav
x512f -mavx512dq -mavx512bw -mavx512vl -mfpmath=sse -march=skylake-avx512 -fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY
 -Iinclude/linux-x86_64 -I./frame/3/ -I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/bli
s-1.3.0/blis/_src/include/linux-x86_64
[COMMAND] gcc -c /home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/kernels/knl/1m/bli_dpackm_knl_asm_24x8.c -o /tmp/tmp5134ol_c/bli_dpackm_knl_asm_24x8.o -O3 -mavx512f
 -mavx512pf -mfpmath=sse -march=knl -fPIC -std=c99 -fvisibility=default -D_POSIX_C_SOURCE=200112L -DBLIS_VERSION_STRING="0.7.0" -DBLIS_IS_BUILDING_LIBRARY -Iinclude/linux-x86_64 -I./frame/3/ -
I./frame/ind/ukernels/ -I./frame/3/ -I./frame/1m/ -I./frame/1f/ -I./frame/1/ -I./frame/include -I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64
gcc: error: unrecognized command-line option ‘-mavx512pf’; did you mean ‘-mavx512f’?
Traceback (most recent call last):
  File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
    main()
    ~~~~^^
  File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
                             ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
    return _build_backend().build_wheel(
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        wheel_directory, config_settings, metadata_directory
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 432, in build_wheel
    return _build(['bdist_wheel'])
  File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 423, in _build
    return self._build_with_temp_dir(
           ~~~~~~~~~~~~~~~~~~~~~~~~~^
        cmd,
        ^^^^
    ...<3 lines>...
        self._arbitrary_args(config_settings),
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
    self.run_setup()
    ~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 317, in run_setup
    exec(code, locals())
    ~~~~^^^^^^^^^^^^^^^^
  File "<string>", line 303, in <module>
  File "/usr/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup
    return distutils.core.setup(**attrs)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup
    return run_commands(dist)
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
    dist.run_commands()
    ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
    self.run_command(cmd)
    ~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
    self.run_command("build")
    ~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
    self.distribution.run_command(command)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
    self.distribution.run_command(command)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/setuptools/command/build_ext.py", line 99, in run
    _build_ext.run(self)
    ~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3.13/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run
    self.build_extensions()
    ~~~~~~~~~~~~~~~~~~~~~^^
  File "<string>", line 104, in build_extensions
  File "<string>", line 234, in compile_objects
  File "<string>", line 249, in build_object
  File "/usr/lib/python3.13/subprocess.py", line 419, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gcc', '-c', '/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/kernels/knl/1m/bli_dpackm_knl_asm_24x8.c', '-o', '/tmp/tmp5134
ol_c/bli_dpackm_knl_asm_24x8.o', '-O3', '-mavx512f', '-mavx512pf', '-mfpmath=sse', '-march=knl', '-fPIC', '-std=c99', '-fvisibility=default', '-D_POSIX_C_SOURCE=200112L', '-DBLIS_VERSION_STRIN
G="0.7.0"', '-DBLIS_IS_BUILDING_LIBRARY', '-Iinclude/linux-x86_64', '-I./frame/3/', '-I./frame/ind/ukernels/', '-I./frame/3/', '-I./frame/1m/', '-I./frame/1f/', '-I./frame/1/', '-I./frame/incl
ude', '-I/home/otakutyrant/.cache/pikaur/build/python-blis/src/blis-1.3.0/blis/_src/include/linux-x86_64']' returned non-zero exit status 1.

otakutyrant avatar May 13 '25 00:05 otakutyrant

I solved my issue by executing BLIS_ARCH="generic" pip install blis --no-binary blis. No idea why it works.

otakutyrant avatar May 18 '25 17:05 otakutyrant

Fixed by release 1.1.0

crusaderky avatar Nov 24 '25 17:11 crusaderky