PGI Compilers and Tools
Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SUCCESS: executable pgfortran found.
SUCCESS: CUDA home directory found at /opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers.
SUCCESS: version of CUDA toolkit detected: 11.6
/home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/setuptools/installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
warnings.warn(
running build_ext
running build_src
INFO: build_src
INFO: building extension "isingcpu" sources
INFO: f2py options: []
INFO: f2py: ./ising/ext_sources/cpusearch.pyf
Reading fortran codes...
Reading file './ising/ext_sources/cpusearch.pyf' (format:free)
Line #30 in ./ising/ext_sources/cpusearch.pyf:" intent(callback) callback "
analyzeline: missing __user__ module (could be nothing)
Line #30 in ./ising/ext_sources/cpusearch.pyf:" intent(callback) callback "
analyzeline: appending intent(callback) callback to find_lowest arguments
Line #42 in ./ising/ext_sources/cpusearch.pyf:" intent(callback) callback "
analyzeline: missing __user__ module (could be nothing)
Line #42 in ./ising/ext_sources/cpusearch.pyf:" intent(callback) callback "
analyzeline: appending intent(callback) callback to find_lowest_energies_only arguments
Post-processing...
Block: find_lowest__user__routines
Block: find_lowest_user_interface
Block: callback
Block: isingcpu
Block: types
Block: cpusearch
Block: find_lowest
In: ./ising/ext_sources/cpusearch.pyf:isingcpu:unknown_interface:cpusearch:find_lowest
get_useparameters: no module omp_lib info used by find_lowest
In: ./ising/ext_sources/cpusearch.pyf:isingcpu:unknown_interface:cpusearch:find_lowest
get_useparameters: no module find_lowest__user__routines info used by find_lowest
Block: find_lowest_energies_only
In: ./ising/ext_sources/cpusearch.pyf:isingcpu:unknown_interface:cpusearch:find_lowest_energies_only
get_useparameters: no module omp_lib info used by find_lowest_energies_only
In: ./ising/ext_sources/cpusearch.pyf:isingcpu:unknown_interface:cpusearch:find_lowest_energies_only
get_useparameters: no module find_lowest__user__routines info used by find_lowest_energies_only
Block: energy
Post-processing (stage 2)...
Block: find_lowest__user__routines
Block: find_lowest_user_interface
Block: callback
Block: isingcpu
Block: unknown_interface
Block: types
Block: cpusearch
Block: find_lowest
Block: find_lowest_energies_only
Block: energy
Building modules...
Constructing call-back function "cb_callback_in_find_lowest__user__routines"
def callback(m): return
Building module "isingcpu"...
Constructing F90 module support for "types"...
Variables: ik d wp
Constructing F90 module support for "cpusearch"...
Constructing wrapper function "cpusearch.find_lowest"...
energies_out,states_out = find_lowest(jh,sweep_size,how_many,callback,[no_bits,callback_extra_args])
Constructing wrapper function "cpusearch.find_lowest_energies_only"...
energies_out = find_lowest_energies_only(jh,sweep_size,how_many,callback,[no_bits,callback_extra_args])
Creating wrapper for Fortran function "energy"("energy")...
Constructing wrapper function "cpusearch.energy"...
energy = energy(state_repr,jh,no_bits)
Wrote C/API module "isingcpu" to file "build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c"
Fortran 90 wrappers are saved to "build/src.linux-x86_64-3.10/ising/ext_sources/isingcpu-f2pywrappers2.f90"
INFO: adding 'build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c' to sources.
INFO: adding 'build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources' to include_dirs.
INFO: adding 'build/src.linux-x86_64-3.10/ising/ext_sources/isingcpu-f2pywrappers2.f90' to sources.
INFO: building extension "isinggpu" sources
INFO: f2py options: []
INFO: f2py: ./ising/ext_sources/gpusearch.pyf
Reading fortran codes...
Reading file './ising/ext_sources/gpusearch.pyf' (format:free)
Line #27 in ./ising/ext_sources/gpusearch.pyf:" intent(callback) callback "
analyzeline: missing __user__ module (could be nothing)
Line #27 in ./ising/ext_sources/gpusearch.pyf:" intent(callback) callback "
analyzeline: appending intent(callback) callback to find_lowest arguments
Line #41 in ./ising/ext_sources/gpusearch.pyf:" intent(callback) callback "
analyzeline: missing __user__ module (could be nothing)
Line #41 in ./ising/ext_sources/gpusearch.pyf:" intent(callback) callback "
analyzeline: appending intent(callback) callback to find_lowest_energies_only arguments
Post-processing...
Block: find_lowest__user__routines
Block: find_lowest_user_interface
Block: callback
Block: isinggpu
Block: gpusearch
Block: find_lowest
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest
get_useparameters: no module thrust info used by find_lowest
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest
get_useparameters: no module cudafor info used by find_lowest
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest
get_useparameters: no module global info used by find_lowest
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest
get_useparameters: no module cuda_search info used by find_lowest
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest
get_useparameters: no module find_lowest__user__routines info used by find_lowest
Block: find_lowest_energies_only
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest_energies_only
get_useparameters: no module thrust info used by find_lowest_energies_only
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest_energies_only
get_useparameters: no module cudafor info used by find_lowest_energies_only
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest_energies_only
get_useparameters: no module global info used by find_lowest_energies_only
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest_energies_only
get_useparameters: no module cuda_search info used by find_lowest_energies_only
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:find_lowest_energies_only
get_useparameters: no module find_lowest__user__routines info used by find_lowest_energies_only
Block: get_device_properties
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:get_device_properties
get_useparameters: no module cudafor info used by get_device_properties
In: ./ising/ext_sources/gpusearch.pyf:isinggpu:unknown_interface:gpusearch:get_device_properties
get_useparameters: no module global info used by get_device_properties
Post-processing (stage 2)...
Block: find_lowest__user__routines
Block: find_lowest_user_interface
Block: callback
Block: isinggpu
Block: unknown_interface
Block: gpusearch
Block: find_lowest
Block: find_lowest_energies_only
Block: get_device_properties
Building modules...
Constructing call-back function "cb_callback_in_find_lowest__user__routines"
def callback(m): return
Building module "isinggpu"...
Constructing F90 module support for "gpusearch"...
Constructing wrapper function "gpusearch.find_lowest"...
energies_out,states_out = find_lowest(jh,sweep_size,how_many,callback,[no_bits,callback_extra_args])
Constructing wrapper function "gpusearch.find_lowest_energies_only"...
energies_out = find_lowest_energies_only(jh,sweep_size,how_many,callback,[no_bits,callback_extra_args])
Constructing wrapper function "gpusearch.get_device_properties"...
mem_in_bytes = get_device_properties()
Wrote C/API module "isinggpu" to file "build/src.linux-x86_64-3.10/ising/ext_sources/isinggpumodule.c"
Fortran 90 wrappers are saved to "build/src.linux-x86_64-3.10/ising/ext_sources/isinggpu-f2pywrappers2.f90"
INFO: adding 'build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c' to sources.
INFO: adding 'build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources' to include_dirs.
INFO: adding 'build/src.linux-x86_64-3.10/ising/ext_sources/isinggpu-f2pywrappers2.f90' to sources.
INFO: build_src: building npy-pkg config files
/home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
INFO: customize UnixCCompiler
INFO: customize UnixCCompiler using BuildExtCommand
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-march=native)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-march=native'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-O3)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-O3'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-Werror)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-Werror'
INFO: CCompilerOpt.__init__[1709] : check requested baseline
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-msse)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-msse2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse2'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSE2' with flags (-msse -msse2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSE' with flags (-msse -msse2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-msse3)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse3'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -Werror'
INFO: CCompilerOpt.__init__[1718] : check requested dispatch-able features
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mssse3)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mssse3'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-msse4.1)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse4.1'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mpopcnt)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mpopcnt'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-msse4.2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse4.2'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mf16c)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mf16c'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mfma)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mfma'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx2'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512f)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512f'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512cd)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512cd'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512er -mavx512pf)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512er -mavx512pf'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512vl -mavx512bw -mavx512dq'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512vnni)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512vnni'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512ifma -mavx512vbmi)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512ifma -mavx512vbmi'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
INFO: CCompilerOpt.cc_test_flags[1021] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq'
INFO: CCompilerOpt.feature_test[1474] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror'
INFO: CCompilerOpt.__init__[1730] : skip features (SSE2 SSE SSE3) since its part of baseline
INFO: CCompilerOpt.__init__[1734] : initialize targets groups
INFO: CCompilerOpt.__init__[1736] : parse target group simd_test
INFO: CCompilerOpt._parse_target_tokens[1947] : skip targets (ASIMD NEON VSX XOP FMA4 VSX2 VSX3) not part of baseline or dispatch-able features
INFO: CCompilerOpt._parse_policy_not_keepbase[2059] : skip baseline features (SSE2)
INFO: CCompilerOpt.generate_dispatch_header[2280] : generate CPU dispatch header: (build/src.linux-x86_64-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h)
WARN: CCompilerOpt.generate_dispatch_header[2289] : dispatch header dir build/src.linux-x86_64-3.10/numpy/distutils/include does not exist, creating it
INFO: CCompilerOpt.feature_extra_checks[1554] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
INFO: CCompilerOpt.feature_extra_checks[1554] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
INFO: customize PGroupFCompiler
INFO: Found executable /opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/bin/pgfortran
INFO: customize PGroupFCompiler using BuildExtCommand
INFO: building 'isingcpu' extension
INFO: compiling C sources
INFO: C compiler: gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC
INFO: compile options: '-Ibuild/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources -I/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include -I/home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.10/numpy/distutils/include -I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c'
extra options: '-fPIC -fopenmp -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_OMP -lstdc++ -msse -msse2 -msse3'
INFO: nvcc: ./ising/ext_sources/cpucsort.cu
INFO: gcc: build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c
INFO: gcc: build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c
INFO: nvcc: ./ising/ext_sources/bucketSelectCPU.cu
In file included from /usr/include/stdlib.h:55,
from /opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/stdlib.h:13,
from /home/alexander/miniconda3/envs/hpc/include/python3.10/Python.h:34,
from build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c:18:
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:60:17: error: two or more data types in declaration specifiers
60 | typedef float _Float32;
| ^~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:63:18: error: two or more data types in declaration specifiers
63 | typedef double _Float64;
| ^~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:74:18: error: two or more data types in declaration specifiers
74 | typedef double _Float32x;
| ^~~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:78:25: error: two or more data types in declaration specifiers
78 | typedef long double _Float64x;
| ^~~~~~~~~
In file included from /usr/include/stdlib.h:55,
from /opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/stdlib.h:13,
from /home/alexander/miniconda3/envs/hpc/include/python3.10/Python.h:34,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.h:7,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c:2:
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:60:17: error: two or more data types in declaration specifiers
60 | typedef float _Float32;
| ^~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:63:18: error: two or more data types in declaration specifiers
63 | typedef double _Float64;
| ^~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:74:18: error: two or more data types in declaration specifiers
74 | typedef double _Float32x;
| ^~~~~~~~~
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/bits/floatn.h:78:25: error: two or more data types in declaration specifiers
78 | typedef long double _Float64x;
| ^~~~~~~~~
In file included from /home/alexander/miniconda3/envs/hpc/include/python3.10/pyport.h:210,
from /home/alexander/miniconda3/envs/hpc/include/python3.10/Python.h:50,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.h:7,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c:2:
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:18: warning: ignoring #pragma libm [-Wunknown-pragmas]
18 | #pragma libm (acosf, acoshf, asinf, asinhf, atanhf, atan2f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:19: warning: ignoring #pragma libm [-Wunknown-pragmas]
19 | #pragma libm (cbrtf, ceilf, copysignf, cosf, coshf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:20: warning: ignoring #pragma libm [-Wunknown-pragmas]
20 | #pragma libm (erff, erfcf, expf, exp2f, exp10f, expm1f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:21: warning: ignoring #pragma libm [-Wunknown-pragmas]
21 | #pragma libm (fabsf, floorf, fmaf, fminf, fmaxf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:22: warning: ignoring #pragma libm [-Wunknown-pragmas]
22 | #pragma libm (ilogbf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:23: warning: ignoring #pragma libm [-Wunknown-pragmas]
23 | #pragma libm (ldexpf, lgammaf, llrintf, llroundf, logbf, log1pf, logf, log2f, log10f, lrintf, lroundf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:24: warning: ignoring #pragma libm [-Wunknown-pragmas]
24 | #pragma libm (modff)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:25: warning: ignoring #pragma libm [-Wunknown-pragmas]
25 | #pragma libm (nanf, nearbyintf, nextafterf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:26: warning: ignoring #pragma libm [-Wunknown-pragmas]
26 | #pragma libm (powf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:27: warning: ignoring #pragma libm [-Wunknown-pragmas]
27 | #pragma libm (remainderf, remquof, rintf, roundf, rsqrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:28: warning: ignoring #pragma libm [-Wunknown-pragmas]
28 | #pragma libm (scalblnf, scalbnf, sinf, sinhf, sqrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:29: warning: ignoring #pragma libm [-Wunknown-pragmas]
29 | #pragma libm (tanf, tanhf, tgammaf, truncf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:30: warning: ignoring #pragma libm [-Wunknown-pragmas]
30 | #pragma libm (abs, acos, acosh, asin, asinh, atanh, atan2)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:31: warning: ignoring #pragma libm [-Wunknown-pragmas]
31 | #pragma libm (cbrt, ceil, copysign, cos, cosh)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:32: warning: ignoring #pragma libm [-Wunknown-pragmas]
32 | #pragma libm (erf, erfc, exp, exp2, exp10, expm1)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:33: warning: ignoring #pragma libm [-Wunknown-pragmas]
33 | #pragma libm (fabs, floor, fma, fmin, fmax)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:34: warning: ignoring #pragma libm [-Wunknown-pragmas]
34 | #pragma libm (ilogb, isinf, isfinite, isnan)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:35: warning: ignoring #pragma libm [-Wunknown-pragmas]
35 | #pragma libm (ldexp, lgamma, llrint, llround, logb, log1p, log, log2, log10, lrint, lround)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:36: warning: ignoring #pragma libm [-Wunknown-pragmas]
36 | #pragma libm (modf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:37: warning: ignoring #pragma libm [-Wunknown-pragmas]
37 | #pragma libm (nan, nearbyint, nextafter)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:38: warning: ignoring #pragma libm [-Wunknown-pragmas]
38 | #pragma libm (pow)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:39: warning: ignoring #pragma libm [-Wunknown-pragmas]
39 | #pragma libm (remainder, remquo, rint, round, rsqrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:40: warning: ignoring #pragma libm [-Wunknown-pragmas]
40 | #pragma libm (scalbln, scalbn, sin, sinh, sqrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:41: warning: ignoring #pragma libm [-Wunknown-pragmas]
41 | #pragma libm (tan, tanh, tgamma, trunc)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:42: warning: ignoring #pragma libm [-Wunknown-pragmas]
42 | #pragma libm (llabs)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:43: warning: ignoring #pragma libm [-Wunknown-pragmas]
43 | #pragma libm (cyl_bessel_i0f,cyl_bessel_i1f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:44: warning: ignoring #pragma libm [-Wunknown-pragmas]
44 | #pragma libm (erfcinvf,erfcxf,erfinvf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:45: warning: ignoring #pragma libm [-Wunknown-pragmas]
45 | #pragma libm (erfcinv,erfcx,erfinv)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:46: warning: ignoring #pragma libm [-Wunknown-pragmas]
46 | #pragma libm (fdim,fdimf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:47: warning: ignoring #pragma libm [-Wunknown-pragmas]
47 | #pragma libm (normf,norm3df,norm4df,normcdff,normcdfinvf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:48: warning: ignoring #pragma libm [-Wunknown-pragmas]
48 | #pragma libm (norm,norm3d,norm4d,normcdf,normcdfinv)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:49: warning: ignoring #pragma libm [-Wunknown-pragmas]
49 | #pragma libm (rnormf,rnorm3df,rnorm4df,rhypotf,rcbrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:50: warning: ignoring #pragma libm [-Wunknown-pragmas]
50 | #pragma libm (rnorm,rnorm3d,rnorm4d,rhypot,rcbrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:51: warning: ignoring #pragma libm [-Wunknown-pragmas]
51 | #pragma libm (ynf,y1f,y0f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:52: warning: ignoring #pragma libm [-Wunknown-pragmas]
52 | #pragma libm (yn,y1,y0)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:53: warning: ignoring #pragma libm [-Wunknown-pragmas]
53 | #pragma libm (jnf,j1f,j0f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:54: warning: ignoring #pragma libm [-Wunknown-pragmas]
54 | #pragma libm (jn,j1,j0)
|
In file included from /home/alexander/miniconda3/envs/hpc/include/python3.10/pyport.h:210,
from /home/alexander/miniconda3/envs/hpc/include/python3.10/Python.h:50,
from build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c:18:
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:18: warning: ignoring #pragma libm [-Wunknown-pragmas]
18 | #pragma libm (acosf, acoshf, asinf, asinhf, atanhf, atan2f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:19: warning: ignoring #pragma libm [-Wunknown-pragmas]
19 | #pragma libm (cbrtf, ceilf, copysignf, cosf, coshf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:20: warning: ignoring #pragma libm [-Wunknown-pragmas]
20 | #pragma libm (erff, erfcf, expf, exp2f, exp10f, expm1f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:21: warning: ignoring #pragma libm [-Wunknown-pragmas]
21 | #pragma libm (fabsf, floorf, fmaf, fminf, fmaxf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:22: warning: ignoring #pragma libm [-Wunknown-pragmas]
22 | #pragma libm (ilogbf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:23: warning: ignoring #pragma libm [-Wunknown-pragmas]
23 | #pragma libm (ldexpf, lgammaf, llrintf, llroundf, logbf, log1pf, logf, log2f, log10f, lrintf, lroundf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:24: warning: ignoring #pragma libm [-Wunknown-pragmas]
24 | #pragma libm (modff)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:25: warning: ignoring #pragma libm [-Wunknown-pragmas]
25 | #pragma libm (nanf, nearbyintf, nextafterf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:26: warning: ignoring #pragma libm [-Wunknown-pragmas]
26 | #pragma libm (powf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:27: warning: ignoring #pragma libm [-Wunknown-pragmas]
27 | #pragma libm (remainderf, remquof, rintf, roundf, rsqrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:28: warning: ignoring #pragma libm [-Wunknown-pragmas]
28 | #pragma libm (scalblnf, scalbnf, sinf, sinhf, sqrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:29: warning: ignoring #pragma libm [-Wunknown-pragmas]
29 | #pragma libm (tanf, tanhf, tgammaf, truncf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:30: warning: ignoring #pragma libm [-Wunknown-pragmas]
30 | #pragma libm (abs, acos, acosh, asin, asinh, atanh, atan2)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:31: warning: ignoring #pragma libm [-Wunknown-pragmas]
31 | #pragma libm (cbrt, ceil, copysign, cos, cosh)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:32: warning: ignoring #pragma libm [-Wunknown-pragmas]
32 | #pragma libm (erf, erfc, exp, exp2, exp10, expm1)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:33: warning: ignoring #pragma libm [-Wunknown-pragmas]
33 | #pragma libm (fabs, floor, fma, fmin, fmax)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:34: warning: ignoring #pragma libm [-Wunknown-pragmas]
34 | #pragma libm (ilogb, isinf, isfinite, isnan)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:35: warning: ignoring #pragma libm [-Wunknown-pragmas]
35 | #pragma libm (ldexp, lgamma, llrint, llround, logb, log1p, log, log2, log10, lrint, lround)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:36: warning: ignoring #pragma libm [-Wunknown-pragmas]
36 | #pragma libm (modf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:37: warning: ignoring #pragma libm [-Wunknown-pragmas]
37 | #pragma libm (nan, nearbyint, nextafter)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:38: warning: ignoring #pragma libm [-Wunknown-pragmas]
38 | #pragma libm (pow)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:39: warning: ignoring #pragma libm [-Wunknown-pragmas]
39 | #pragma libm (remainder, remquo, rint, round, rsqrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:40: warning: ignoring #pragma libm [-Wunknown-pragmas]
40 | #pragma libm (scalbln, scalbn, sin, sinh, sqrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:41: warning: ignoring #pragma libm [-Wunknown-pragmas]
41 | #pragma libm (tan, tanh, tgamma, trunc)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:42: warning: ignoring #pragma libm [-Wunknown-pragmas]
42 | #pragma libm (llabs)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:43: warning: ignoring #pragma libm [-Wunknown-pragmas]
43 | #pragma libm (cyl_bessel_i0f,cyl_bessel_i1f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:44: warning: ignoring #pragma libm [-Wunknown-pragmas]
44 | #pragma libm (erfcinvf,erfcxf,erfinvf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:45: warning: ignoring #pragma libm [-Wunknown-pragmas]
45 | #pragma libm (erfcinv,erfcx,erfinv)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:46: warning: ignoring #pragma libm [-Wunknown-pragmas]
46 | #pragma libm (fdim,fdimf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:47: warning: ignoring #pragma libm [-Wunknown-pragmas]
47 | #pragma libm (normf,norm3df,norm4df,normcdff,normcdfinvf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:48: warning: ignoring #pragma libm [-Wunknown-pragmas]
48 | #pragma libm (norm,norm3d,norm4d,normcdf,normcdfinv)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:49: warning: ignoring #pragma libm [-Wunknown-pragmas]
49 | #pragma libm (rnormf,rnorm3df,rnorm4df,rhypotf,rcbrtf)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:50: warning: ignoring #pragma libm [-Wunknown-pragmas]
50 | #pragma libm (rnorm,rnorm3d,rnorm4d,rhypot,rcbrt)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:51: warning: ignoring #pragma libm [-Wunknown-pragmas]
51 | #pragma libm (ynf,y1f,y0f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:52: warning: ignoring #pragma libm [-Wunknown-pragmas]
52 | #pragma libm (yn,y1,y0)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:53: warning: ignoring #pragma libm [-Wunknown-pragmas]
53 | #pragma libm (jnf,j1f,j0f)
|
/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include/math.h:54: warning: ignoring #pragma libm [-Wunknown-pragmas]
54 | #pragma libm (jn,j1,j0)
|
In file included from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960,
from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:5,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.h:13,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c:2:
/home/alexander/miniconda3/envs/hpc/lib/python3.10/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 " \
| ^~~~~~~
In file included from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960,
from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:5,
from build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.h:13,
from build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c:20:
/home/alexander/miniconda3/envs/hpc/lib/python3.10/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 " \
| ^~~~~~~
build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c: In function ‘callback_’:
build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c:503:9: warning: variable ‘capi_j’ set but not used [-Wunused-but-set-variable]
503 | int capi_j,capi_i = 0;
| ^~~~~~
At top level:
build/src.linux-x86_64-3.10/ising/ext_sources/isingcpumodule.c:195:12: warning: ‘f2py_size’ defined but not used [-Wunused-function]
195 | static int f2py_size(PyArrayObject* var, ...)
| ^~~~~~~~~
error: Command "gcc -pthread -B /home/alexander/miniconda3/envs/hpc/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -O2 -isystem /home/alexander/miniconda3/envs/hpc/include -fPIC -Ibuild/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources -I/opt/nvidia/hpc_sdk/Linux_x86_64/22.2/compilers/include -I/home/alexander/miniconda3/envs/hpc/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.10/numpy/distutils/include -I/home/alexander/miniconda3/envs/hpc/include/python3.10 -c build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.c -o build/temp.linux-x86_64-3.10/build/src.linux-x86_64-3.10/build/src.linux-x86_64-3.10/ising/ext_sources/fortranobject.o -fPIC -fopenmp -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_OMP -lstdc++ -msse -msse2 -msse3" failed with exit status 1
INFO:
########### EXT COMPILER OPTIMIZATION ###########
INFO: Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
Generated : none
INFO: CCompilerOpt.cache_flush[817] : write cache to path -> /home/alexander/Projects/NTT/ising/build/temp.linux-x86_64-3.10/ccompiler_opt_cache_ext.py
ERROR! build process failed.`