kristinemlarson / gnssrefl

GNSS Interferometric Reflectometry Software (GNSS-IR)
GNU General Public License v3.0
156 stars 76 forks source link

Local Python Install: ISSUE #196

Closed makanina closed 1 year ago

makanina commented 1 year ago

Hi I´m using the steps for Python installation by using Ubuntu, previously in my other Pc I used the version code from 2021 without issues, but now in other PCs I've had many problems installing it. On my last try, i activated the environments and run the commands: pip install wheel and pip install gnssrefl in the last one command i had this message: `

error: subprocess-exited-with-error

  × Building wheel for gnssrefl (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [403 lines of output]
      running bdist_wheel
      running build
      running config_cc
      INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
      running config_fc
      INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
      running build_src
      INFO: build_src
      INFO: building extension "gnssrefl.gpssnr" sources
      INFO: f2py options: ['--verbose']
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c' to sources.
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl' to include_dirs.
      INFO:   adding 'build/src.linux-x86_64-3.8/gnssrefl/gpssnr-f2pywrappers.f' to sources.
      INFO: building extension "gnssrefl.gnsssnr" sources
      INFO: f2py options: ['--verbose']
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c' to sources.
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl' to include_dirs.
      INFO:   adding 'build/src.linux-x86_64-3.8/gnssrefl/gnsssnr-f2pywrappers.f' to sources.
      INFO: building extension "gnssrefl.gnsssnrbigger" sources
      INFO: f2py options: ['--verbose']
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c' to sources.
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl' to include_dirs.
      INFO:   adding 'build/src.linux-x86_64-3.8/gnssrefl/gnsssnrbigger-f2pywrappers.f' to sources.
      INFO: building extension "gnssrefl.xnmeasnr" sources
      INFO: f2py options: ['--verbose']
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c' to sources.
      INFO:   adding 'build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl' to include_dirs.
      INFO:   adding 'build/src.linux-x86_64-3.8/gnssrefl/xnmeasnr-f2pywrappers.f' to sources.
      INFO: build_src: building npy-pkg config files
      running build_py
      creating build/lib.linux-x86_64-3.8
      creating build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/check_rinex_file.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/computemp1mp2.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/daily_avg.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/daily_avg_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/decipher_argt.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_ioc.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_noaa.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_orbits.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_psmsl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_rinex.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_teqc.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_tides.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_unr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/download_wsv.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/EGM96.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/filesizes.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gnssir.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gnssir_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gnssir_input.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gnssir_v2.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gps.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/gpsweek.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/highrate.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/installexe_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/invsnr_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/invsnr_input.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/karnak_libraries.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/kelly.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/llh2xyz.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/make_meta.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/max_resolve_RH_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/mjd.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/nmea2snr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/nmea2snr_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/nyquist_libs.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/phase_functions.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/pickle_dilemma.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/prn2gps.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/query_unr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quicklib.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quickLook_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quickLook_function.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quickLook_function2.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quickPhase.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/quickplt.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/read_snr_files.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/refl_zones.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/refl_zones_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/refraction.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rh_plot.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rinex2snr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rinex2snr_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rinex3_rinex2.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rinex3_snr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rinpy.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/rt_rinex3_snr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/smoosh.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/smoosh_snr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/snowdepth_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/snow_functions.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/spline_functions.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/subdaily.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/subdaily_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/utils.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/veg_multiyr.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/vwc.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/vwc_cl.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/vwc_input.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/xyz2llh.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/ydoy.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/ymd.py -> build/lib.linux-x86_64-3.8/gnssrefl
      copying gnssrefl/__init__.py -> build/lib.linux-x86_64-3.8/gnssrefl
      running build_ext
      INFO: customize UnixCCompiler
      INFO: customize UnixCCompiler using build_ext
      INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-march=native)
      INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
  creating /tmp/tmp_hpihwqv/tmp
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages/numpy
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages/numpy/distutils
  creating /tmp/tmp_hpihwqv/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages/numpy/distutils/checks
  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-march=native'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-O3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-O3'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-Werror)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-Werror'
  INFO: CCompilerOpt.__init__[1786] : check requested baseline
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-msse)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse2'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSE' with flags (-msse -msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -Werror'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSE2' with flags (-msse -msse2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-msse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse3'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -Werror'
  INFO: CCompilerOpt.__init__[1795] : check requested dispatch-able features
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mssse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mssse3'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-msse4.1)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse4.1'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mpopcnt)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mpopcnt'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-msse4.2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse4.2'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mf16c)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mf16c'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx2'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mfma)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mfma'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512f -mno-mmx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512f -mno-mmx'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512cd)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512cd'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512er -mavx512pf)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512er -mavx512pf'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512vl -mavx512bw -mavx512dq'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512ifma -mavx512vbmi)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512ifma -mavx512vbmi'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512vnni)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512vnni'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror'
  INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
  INFO: CCompilerOpt.feature_test[1551] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
  INFO: CCompilerOpt.__init__[1807] : skip features (SSE2 SSE3 SSE) since its part of baseline
  INFO: CCompilerOpt.__init__[1811] : initialize targets groups
  INFO: CCompilerOpt.__init__[1813] : parse target group simd_test
  INFO: CCompilerOpt._parse_target_tokens[2024] : skip targets (VSX VSX3 VSX2 VXE2 VXE VX NEON XOP ASIMD FMA4 VSX4) not part of baseline or dispatch-able features
  INFO: CCompilerOpt._parse_policy_not_keepbase[2136] : skip baseline features (SSE2)
  INFO: CCompilerOpt.generate_dispatch_header[2357] : generate CPU dispatch header: (build/src.linux-x86_64-3.8/numpy/distutils/include/npy_cpu_dispatch_config.h)
  WARN: CCompilerOpt.generate_dispatch_header[2366] : dispatch header dir build/src.linux-x86_64-3.8/numpy/distutils/include does not exist, creating it
  INFO: CCompilerOpt.feature_extra_checks[1631] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
  INFO: CCompilerOpt.feature_extra_checks[1631] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  INFO: compile options: '-I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
  INFO: get_default_fcompiler: matching types: '['arm', 'gnu95', 'intel', 'lahey', 'pg', 'nv', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor', 'fujitsu']'
  INFO: customize ArmFlangCompiler
  WARN: Could not locate executable armflang
  INFO: customize Gnu95FCompiler
  INFO: Found executable /usr/bin/gfortran
  INFO: customize Gnu95FCompiler
  INFO: customize Gnu95FCompiler using build_ext
  INFO: building 'gnssrefl.gpssnr' extension
  INFO: compiling C sources
  INFO: C compiler: x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

  creating build/temp.linux-x86_64-3.8/build
  creating build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8
  creating build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl
  creating build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/build
  creating build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8
  creating build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl
  INFO: compile options: '-Ibuild/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl -I/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c'
  extra options: '-msse -msse2 -msse3'
  INFO: x86_64-linux-gnu-gcc: build/src.linux-x86_64-3.8/gnssrefl/gpssnrmodule.c
  INFO: x86_64-linux-gnu-gcc: build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c
  build/src.linux-x86_64-3.8/gnssrefl/gpssnrmodule.c:18:10: fatal error: Python.h: No such file or directory
     18 | #include <Python.h>
        |          ^~~~~~~~~~
  compilation terminated.
  In file included from build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.c:2:
  build/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/fortranobject.h:7:10: fatal error: Python.h: No such file or directory
      7 | #include <Python.h>
        |          ^~~~~~~~~~
  compilation terminated.
  setup.py:2: DeprecationWarning:

    `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
    of the deprecation of `distutils` itself. It will be removed for
    Python >= 3.12. For older Python versions it will remain present.
    It is recommended to use `setuptools < 60.0` for those Python versions.
    For more details, see:
      https://numpy.org/devdocs/reference/distutils_status_migration.html

    from numpy.distutils.core import setup, Extension
  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[857] : write cache to path -> /tmp/pip-install-v3soyx9e/gnssrefl_56a46b941ada466e87385542848c5850/build/temp.linux-x86_64-3.8/ccompiler_opt_cache_ext.py
  error: Command "x86_64-linux-gnu-gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibuild/src.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl -I/tmp/pip-build-env-dmyd3vnp/overlay/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/home/meeb/GNSS/gnssrefl/env/include -I/usr/include/python3.8 -c build/src.linux-x86_64-3.8/gnssrefl/gpssnrmodule.c -o build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/gpssnrmodule.o -MMD -MF build/temp.linux-x86_64-3.8/build/src.linux-x86_64-3.8/gnssrefl/gpssnrmodule.o.d -msse -msse2 -msse3" failed with exit status 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for gnssrefl Failed to build gnssrefl ERROR: Could not build wheels for gnssrefl, which is required to install pyproject.toml-based projects

[notice] A new release of pip is available: 23.0.1 -> 23.2.1 [notice] To update, run: pip install --upgrade pip `

After that doesn't recognize the "installexe" command nor "installexe -h" command. image

Some idea that i´ve been doing wrong ?

Many thanks for your time

kristinemlarson commented 1 year ago

I have assigned your question to Tim. Please confirm that you followed these instructions before running pip install wheel,

Screenshot 2023-09-27 at 9 03 09 PM
makanina commented 1 year ago

I confirm, I am following the instructions you mention

kristinemlarson commented 1 year ago

One thing you can try is to install using pypi instead of git clone. Instructions are on the same page, and I think you should use a different folder and virtual environment.

On Wed, Sep 27, 2023 at 9:23 PM Mariana EE @.***> wrote:

I confirm, I am following the instructions you mention

— Reply to this email directly, view it on GitHub https://github.com/kristinemlarson/gnssrefl/issues/196#issuecomment-1737954133, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFSDAPG4QFDYDL2XZVGQSXLX4R4MPANCNFSM6AAAAAA5J2EIL4 . You are receiving this because you commented.Message ID: @.***>

kristinemlarson commented 1 year ago

I believe you should also disclose which version of Ubuntu you are using. I see from the logs you are using python 3.8

makanina commented 1 year ago

Thanks you, i´ll try to install using pypi. And the Ubuntu version is 22.04.2

Many thanks

timdittmann commented 1 year ago

Hi @makanina, Did you find success with the pypi install? If not, can you share which versions of gcc/gfortran is trying to compile the package? [If it helps, the outputs of gcc--version and gfortran --version]

kristinemlarson commented 1 year ago

Did you get it things to work? If there is a way to improve our documentation, please do let us know.

makanina commented 1 year ago

Thanks for your answers. I couldn't install it on my computer, but a colleague did manage to install it on his computer. So I'm working on that computer.

Baizitang commented 10 months ago

感谢您的回答。我无法在我的计算机上安装它,但一位同事确实设法将其安装在他的计算机上。所以我在那台电脑上工作。

Can you tell me the ubuntu version, gcc version and gfotran version of the computer you are working on?