Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Fails on Ubuntu 20.04, Nvidia HPC SDK 22.2, Python 3.10 #3

Open
AlexanderNenninger opened this issue Feb 15, 2022 · 0 comments
Open

Comments

@AlexanderNenninger
Copy link

Command:

python install.py --usecuda

Output:

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.`
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant