Giter Club home page Giter Club logo

Comments (13)

anersesi avatar anersesi commented on July 17, 2024 2

I had success. Everything is back to normal. Thanks a lot for the help.

from python-fsps.

dfm avatar dfm commented on July 17, 2024

@lunaluxie — Thanks for the report! For future users, which platform are you on? (It looks like a mac? Is it an M1?)

from python-fsps.

lunaluxie avatar lunaluxie commented on July 17, 2024

It's on an Intel Mac.

from python-fsps.

dfm avatar dfm commented on July 17, 2024

Very strange! If you have a chance, can you see if the previous version works for you?

pip install fsps==0.4.1

No stress if not since you've got something working, but I'm interested!

from python-fsps.

lunaluxie avatar lunaluxie commented on July 17, 2024

I have tried to install every version all the way back to v0.3.0rc1 all of them fail in some way. When installing 0.4.0 specifically with Python 3.10 and Numpy 1.23.2, I get the following Numpy error during installation

pip install fsps==0.4.0
Collecting fsps==0.4.0
  Using cached fsps-0.4.0.tar.gz (96 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from fsps==0.4.0) (1.23.2)
Building wheels for collected packages: fsps
  Building wheel for fsps (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for fsps (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [785 lines of output]
      <string>:8: 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
      
      
      rmbadname1: Replacing "const" with "const_bn".
      rmbadname1: Replacing "const" with "const_bn".
      Reading fortran codes...
          Reading file 'src/fsps/fsps.f90' (format:free)
      Post-processing...
          Block: _fsps
                          Block: driver
      In: :_fsps:src/fsps/fsps.f90:driver
      get_useparameters: no module sps_vars info used by driver
      In: :_fsps:src/fsps/fsps.f90:driver
      get_useparameters: no module sps_utils info used by driver
                                  Block: setup
      In: :_fsps:src/fsps/fsps.f90:driver:setup
      get_useparameters: no module sps_vars info used by setup
      In: :_fsps:src/fsps/fsps.f90:driver:setup
      get_useparameters: no module sps_utils info used by setup
                                  Block: set_ssp_params
      In: :_fsps:src/fsps/fsps.f90:driver:set_ssp_params
      get_useparameters: no module sps_vars info used by set_ssp_params
      In: :_fsps:src/fsps/fsps.f90:driver:set_ssp_params
      get_useparameters: no module sps_utils info used by set_ssp_params
                                  Block: set_csp_params
      In: :_fsps:src/fsps/fsps.f90:driver:set_csp_params
      get_useparameters: no module sps_vars info used by set_csp_params
      In: :_fsps:src/fsps/fsps.f90:driver:set_csp_params
      get_useparameters: no module sps_utils info used by set_csp_params
                                  Block: ssps
      In: :_fsps:src/fsps/fsps.f90:driver:ssps
      get_useparameters: no module sps_vars info used by ssps
      In: :_fsps:src/fsps/fsps.f90:driver:ssps
      get_useparameters: no module sps_utils info used by ssps
                                  Block: ssp
      In: :_fsps:src/fsps/fsps.f90:driver:ssp
      get_useparameters: no module sps_vars info used by ssp
      In: :_fsps:src/fsps/fsps.f90:driver:ssp
      get_useparameters: no module sps_utils info used by ssp
                                  Block: compute_zdep
      In: :_fsps:src/fsps/fsps.f90:driver:compute_zdep
      get_useparameters: no module sps_vars info used by compute_zdep
      In: :_fsps:src/fsps/fsps.f90:driver:compute_zdep
      get_useparameters: no module sps_utils info used by compute_zdep
                                  Block: get_spec
      In: :_fsps:src/fsps/fsps.f90:driver:get_spec
      get_useparameters: no module sps_vars info used by get_spec
      In: :_fsps:src/fsps/fsps.f90:driver:get_spec
      get_useparameters: no module sps_utils info used by get_spec
                                  Block: get_mags
      In: :_fsps:src/fsps/fsps.f90:driver:get_mags
      get_useparameters: no module sps_vars info used by get_mags
      In: :_fsps:src/fsps/fsps.f90:driver:get_mags
      get_useparameters: no module sps_utils info used by get_mags
                                  Block: interp_ssp
      In: :_fsps:src/fsps/fsps.f90:driver:interp_ssp
      get_useparameters: no module sps_vars info used by interp_ssp
      In: :_fsps:src/fsps/fsps.f90:driver:interp_ssp
      get_useparameters: no module sps_utils info used by interp_ssp
                                  Block: smooth_spectrum
      In: :_fsps:src/fsps/fsps.f90:driver:smooth_spectrum
      get_useparameters: no module sps_vars info used by smooth_spectrum
      In: :_fsps:src/fsps/fsps.f90:driver:smooth_spectrum
      get_useparameters: no module sps_utils info used by smooth_spectrum
                                  Block: stellar_spectrum
      In: :_fsps:src/fsps/fsps.f90:driver:stellar_spectrum
      get_useparameters: no module sps_vars info used by stellar_spectrum
      In: :_fsps:src/fsps/fsps.f90:driver:stellar_spectrum
      get_useparameters: no module sps_utils info used by stellar_spectrum
                                  Block: get_ssp_spec
      In: :_fsps:src/fsps/fsps.f90:driver:get_ssp_spec
      get_useparameters: no module sps_vars info used by get_ssp_spec
      In: :_fsps:src/fsps/fsps.f90:driver:get_ssp_spec
      get_useparameters: no module sps_utils info used by get_ssp_spec
                                  Block: set_sfh_tab
      In: :_fsps:src/fsps/fsps.f90:driver:set_sfh_tab
      get_useparameters: no module sps_vars info used by set_sfh_tab
      In: :_fsps:src/fsps/fsps.f90:driver:set_sfh_tab
      get_useparameters: no module sps_utils info used by set_sfh_tab
                                  Block: set_ssp_lsf
      In: :_fsps:src/fsps/fsps.f90:driver:set_ssp_lsf
      get_useparameters: no module sps_vars info used by set_ssp_lsf
      In: :_fsps:src/fsps/fsps.f90:driver:set_ssp_lsf
      get_useparameters: no module sps_utils info used by set_ssp_lsf
                                  Block: get_setup_vars
      In: :_fsps:src/fsps/fsps.f90:driver:get_setup_vars
      get_useparameters: no module sps_vars info used by get_setup_vars
      In: :_fsps:src/fsps/fsps.f90:driver:get_setup_vars
      get_useparameters: no module sps_utils info used by get_setup_vars
                                  Block: get_nz
      In: :_fsps:src/fsps/fsps.f90:driver:get_nz
      get_useparameters: no module sps_vars info used by get_nz
      In: :_fsps:src/fsps/fsps.f90:driver:get_nz
      get_useparameters: no module sps_utils info used by get_nz
                                  Block: get_zlegend
      In: :_fsps:src/fsps/fsps.f90:driver:get_zlegend
      get_useparameters: no module sps_vars info used by get_zlegend
      In: :_fsps:src/fsps/fsps.f90:driver:get_zlegend
      get_useparameters: no module sps_utils info used by get_zlegend
                                  Block: get_timefull
      In: :_fsps:src/fsps/fsps.f90:driver:get_timefull
      get_useparameters: no module sps_vars info used by get_timefull
      In: :_fsps:src/fsps/fsps.f90:driver:get_timefull
      get_useparameters: no module sps_utils info used by get_timefull
                                  Block: get_ntfull
      In: :_fsps:src/fsps/fsps.f90:driver:get_ntfull
      get_useparameters: no module sps_vars info used by get_ntfull
      In: :_fsps:src/fsps/fsps.f90:driver:get_ntfull
      get_useparameters: no module sps_utils info used by get_ntfull
                                  Block: get_nspec
      In: :_fsps:src/fsps/fsps.f90:driver:get_nspec
      get_useparameters: no module sps_vars info used by get_nspec
      In: :_fsps:src/fsps/fsps.f90:driver:get_nspec
      get_useparameters: no module sps_utils info used by get_nspec
                                  Block: get_nbands
      In: :_fsps:src/fsps/fsps.f90:driver:get_nbands
      get_useparameters: no module sps_vars info used by get_nbands
      In: :_fsps:src/fsps/fsps.f90:driver:get_nbands
      get_useparameters: no module sps_utils info used by get_nbands
                                  Block: get_nemline
      In: :_fsps:src/fsps/fsps.f90:driver:get_nemline
      get_useparameters: no module sps_vars info used by get_nemline
      In: :_fsps:src/fsps/fsps.f90:driver:get_nemline
      get_useparameters: no module sps_utils info used by get_nemline
                                  Block: get_emlambda
      In: :_fsps:src/fsps/fsps.f90:driver:get_emlambda
      get_useparameters: no module sps_vars info used by get_emlambda
      In: :_fsps:src/fsps/fsps.f90:driver:get_emlambda
      get_useparameters: no module sps_utils info used by get_emlambda
                                  Block: get_lambda
      In: :_fsps:src/fsps/fsps.f90:driver:get_lambda
      get_useparameters: no module sps_vars info used by get_lambda
      In: :_fsps:src/fsps/fsps.f90:driver:get_lambda
      get_useparameters: no module sps_utils info used by get_lambda
                                  Block: get_libraries
      In: :_fsps:src/fsps/fsps.f90:driver:get_libraries
      get_useparameters: no module sps_vars info used by get_libraries
      In: :_fsps:src/fsps/fsps.f90:driver:get_libraries
      get_useparameters: no module sps_utils info used by get_libraries
                                  Block: get_isochrone_dimensions
      In: :_fsps:src/fsps/fsps.f90:driver:get_isochrone_dimensions
      get_useparameters: no module sps_vars info used by get_isochrone_dimensions
      In: :_fsps:src/fsps/fsps.f90:driver:get_isochrone_dimensions
      get_useparameters: no module sps_utils info used by get_isochrone_dimensions
                                  Block: get_nmass_isochrone
      In: :_fsps:src/fsps/fsps.f90:driver:get_nmass_isochrone
      get_useparameters: no module sps_vars info used by get_nmass_isochrone
      In: :_fsps:src/fsps/fsps.f90:driver:get_nmass_isochrone
      get_useparameters: no module sps_utils info used by get_nmass_isochrone
                                  Block: get_stats
      In: :_fsps:src/fsps/fsps.f90:driver:get_stats
      get_useparameters: no module sps_vars info used by get_stats
      In: :_fsps:src/fsps/fsps.f90:driver:get_stats
      get_useparameters: no module sps_utils info used by get_stats
                                  Block: get_filter_data
      In: :_fsps:src/fsps/fsps.f90:driver:get_filter_data
      get_useparameters: no module sps_vars info used by get_filter_data
      In: :_fsps:src/fsps/fsps.f90:driver:get_filter_data
      get_useparameters: no module sps_utils info used by get_filter_data
                                  Block: write_isoc
      In: :_fsps:src/fsps/fsps.f90:driver:write_isoc
      get_useparameters: no module sps_vars info used by write_isoc
      In: :_fsps:src/fsps/fsps.f90:driver:write_isoc
      get_useparameters: no module sps_utils info used by write_isoc
      Post-processing (stage 2)...
          Block: _fsps
                  Block: unknown_interface
                          Block: driver
                                  Block: setup
                                  Block: set_ssp_params
                                  Block: set_csp_params
                                  Block: ssps
                                  Block: ssp
                                  Block: compute_zdep
                                  Block: get_spec
                                  Block: get_mags
                                  Block: interp_ssp
                                  Block: smooth_spectrum
                                  Block: stellar_spectrum
                                  Block: get_ssp_spec
                                  Block: set_sfh_tab
                                  Block: set_ssp_lsf
                                  Block: get_setup_vars
                                  Block: get_nz
                                  Block: get_zlegend
                                  Block: get_timefull
                                  Block: get_ntfull
                                  Block: get_nspec
                                  Block: get_nbands
                                  Block: get_nemline
                                  Block: get_emlambda
                                  Block: get_lambda
                                  Block: get_libraries
                                  Block: get_isochrone_dimensions
                                  Block: get_nmass_isochrone
                                  Block: get_stats
                                  Block: get_filter_data
                                  Block: write_isoc
      Saving signatures to file "./src/fsps/_fsps.pyf"
      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 "fsps._fsps" sources
      INFO: f2py options: []
      INFO: f2py: src/fsps/_fsps.pyf
      Reading fortran codes...
          Reading file 'src/fsps/_fsps.pyf' (format:free)
      Post-processing...
          Block: _fsps
                          Block: driver
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver
      get_useparameters: no module sps_vars info used by driver
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver
      get_useparameters: no module sps_utils info used by driver
                                  Block: setup
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:setup
      get_useparameters: no module sps_vars info used by setup
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:setup
      get_useparameters: no module sps_utils info used by setup
                                  Block: set_ssp_params
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_ssp_params
      get_useparameters: no module sps_vars info used by set_ssp_params
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_ssp_params
      get_useparameters: no module sps_utils info used by set_ssp_params
                                  Block: set_csp_params
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_csp_params
      get_useparameters: no module sps_vars info used by set_csp_params
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_csp_params
      get_useparameters: no module sps_utils info used by set_csp_params
                                  Block: ssps
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:ssps
      get_useparameters: no module sps_vars info used by ssps
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:ssps
      get_useparameters: no module sps_utils info used by ssps
                                  Block: ssp
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:ssp
      get_useparameters: no module sps_vars info used by ssp
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:ssp
      get_useparameters: no module sps_utils info used by ssp
                                  Block: compute_zdep
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:compute_zdep
      get_useparameters: no module sps_vars info used by compute_zdep
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:compute_zdep
      get_useparameters: no module sps_utils info used by compute_zdep
                                  Block: get_spec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_spec
      get_useparameters: no module sps_vars info used by get_spec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_spec
      get_useparameters: no module sps_utils info used by get_spec
                                  Block: get_mags
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_mags
      get_useparameters: no module sps_vars info used by get_mags
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_mags
      get_useparameters: no module sps_utils info used by get_mags
                                  Block: interp_ssp
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:interp_ssp
      get_useparameters: no module sps_vars info used by interp_ssp
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:interp_ssp
      get_useparameters: no module sps_utils info used by interp_ssp
                                  Block: smooth_spectrum
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:smooth_spectrum
      get_useparameters: no module sps_vars info used by smooth_spectrum
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:smooth_spectrum
      get_useparameters: no module sps_utils info used by smooth_spectrum
                                  Block: stellar_spectrum
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:stellar_spectrum
      get_useparameters: no module sps_vars info used by stellar_spectrum
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:stellar_spectrum
      get_useparameters: no module sps_utils info used by stellar_spectrum
                                  Block: get_ssp_spec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_ssp_spec
      get_useparameters: no module sps_vars info used by get_ssp_spec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_ssp_spec
      get_useparameters: no module sps_utils info used by get_ssp_spec
                                  Block: set_sfh_tab
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_sfh_tab
      get_useparameters: no module sps_vars info used by set_sfh_tab
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_sfh_tab
      get_useparameters: no module sps_utils info used by set_sfh_tab
                                  Block: set_ssp_lsf
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_ssp_lsf
      get_useparameters: no module sps_vars info used by set_ssp_lsf
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:set_ssp_lsf
      get_useparameters: no module sps_utils info used by set_ssp_lsf
                                  Block: get_setup_vars
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_setup_vars
      get_useparameters: no module sps_vars info used by get_setup_vars
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_setup_vars
      get_useparameters: no module sps_utils info used by get_setup_vars
                                  Block: get_nz
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nz
      get_useparameters: no module sps_vars info used by get_nz
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nz
      get_useparameters: no module sps_utils info used by get_nz
                                  Block: get_zlegend
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_zlegend
      get_useparameters: no module sps_vars info used by get_zlegend
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_zlegend
      get_useparameters: no module sps_utils info used by get_zlegend
                                  Block: get_timefull
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_timefull
      get_useparameters: no module sps_vars info used by get_timefull
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_timefull
      get_useparameters: no module sps_utils info used by get_timefull
                                  Block: get_ntfull
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_ntfull
      get_useparameters: no module sps_vars info used by get_ntfull
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_ntfull
      get_useparameters: no module sps_utils info used by get_ntfull
                                  Block: get_nspec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nspec
      get_useparameters: no module sps_vars info used by get_nspec
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nspec
      get_useparameters: no module sps_utils info used by get_nspec
                                  Block: get_nbands
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nbands
      get_useparameters: no module sps_vars info used by get_nbands
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nbands
      get_useparameters: no module sps_utils info used by get_nbands
                                  Block: get_nemline
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nemline
      get_useparameters: no module sps_vars info used by get_nemline
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nemline
      get_useparameters: no module sps_utils info used by get_nemline
                                  Block: get_emlambda
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_emlambda
      get_useparameters: no module sps_vars info used by get_emlambda
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_emlambda
      get_useparameters: no module sps_utils info used by get_emlambda
                                  Block: get_lambda
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_lambda
      get_useparameters: no module sps_vars info used by get_lambda
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_lambda
      get_useparameters: no module sps_utils info used by get_lambda
                                  Block: get_libraries
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_libraries
      get_useparameters: no module sps_vars info used by get_libraries
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_libraries
      get_useparameters: no module sps_utils info used by get_libraries
                                  Block: get_isochrone_dimensions
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_isochrone_dimensions
      get_useparameters: no module sps_vars info used by get_isochrone_dimensions
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_isochrone_dimensions
      get_useparameters: no module sps_utils info used by get_isochrone_dimensions
                                  Block: get_nmass_isochrone
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nmass_isochrone
      get_useparameters: no module sps_vars info used by get_nmass_isochrone
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_nmass_isochrone
      get_useparameters: no module sps_utils info used by get_nmass_isochrone
                                  Block: get_stats
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_stats
      get_useparameters: no module sps_vars info used by get_stats
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_stats
      get_useparameters: no module sps_utils info used by get_stats
                                  Block: get_filter_data
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_filter_data
      get_useparameters: no module sps_vars info used by get_filter_data
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:get_filter_data
      get_useparameters: no module sps_utils info used by get_filter_data
                                  Block: write_isoc
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:write_isoc
      get_useparameters: no module sps_vars info used by write_isoc
      In: src/fsps/_fsps.pyf:_fsps:unknown_interface:driver:write_isoc
      get_useparameters: no module sps_utils info used by write_isoc
      Post-processing (stage 2)...
          Block: _fsps
                  Block: unknown_interface
                          Block: driver
                                  Block: setup
                                  Block: set_ssp_params
                                  Block: set_csp_params
                                  Block: ssps
                                  Block: ssp
                                  Block: compute_zdep
                                  Block: get_spec
                                  Block: get_mags
                                  Block: interp_ssp
                                  Block: smooth_spectrum
                                  Block: stellar_spectrum
                                  Block: get_ssp_spec
                                  Block: set_sfh_tab
                                  Block: set_ssp_lsf
                                  Block: get_setup_vars
                                  Block: get_nz
                                  Block: get_zlegend
                                  Block: get_timefull
                                  Block: get_ntfull
                                  Block: get_nspec
                                  Block: get_nbands
                                  Block: get_nemline
                                  Block: get_emlambda
                                  Block: get_lambda
                                  Block: get_libraries
                                  Block: get_isochrone_dimensions
                                  Block: get_nmass_isochrone
                                  Block: get_stats
                                  Block: get_filter_data
                                  Block: write_isoc
      Building modules...
          Building module "_fsps"...
                  Constructing F90 module support for "driver"...
                    Variables: is_setup
                  Constructing wrapper function "driver.setup"...
                    setup(compute_vega_mags0,vactoair_flag0)
                  Constructing wrapper function "driver.set_ssp_params"...
                    set_ssp_params(imf_type0,imf_upper_limit0,imf_lower_limit0,imf1,imf2,imf3,vdmc,mdave,dell,delt,sbss,fbhb,pagb,add_stellar_remnants0,tpagb_norm_type0,add_agb_dust_model0,agb_dust,redgb,agb,masscut,fcstar,evtype,smooth_lsf0)
                  Constructing wrapper function "driver.set_csp_params"...
                    set_csp_params(smooth_velocity0,redshift_colors0,compute_light_ages0,nebemlineinspec0,dust_type0,add_dust_emission0,add_neb_emission0,add_neb_continuum0,cloudy_dust0,add_igm_absorption0,zmet,sfh,wgp1,wgp2,wgp3,tau,const_bn,tage,fburst,tburst,dust1,dust2,logzsol,zred,pmetals,dust_clumps,frac_nodust,dust_index,dust_tesc,frac_obrun,uvb,mwr,dust1_index,sf_start,sf_trunc,sf_slope,duste_gamma,duste_umin,duste_qpah,sigma_smooth,min_wave_smooth,max_wave_smooth,gas_logu,gas_logz,igm_factor,fagn,agn_tau)
                  Constructing wrapper function "driver.ssps"...
                    ssps()
                  Constructing wrapper function "driver.ssp"...
                    ssp(zi)
                  Constructing wrapper function "driver.compute_zdep"...
                    compute_zdep(ns,n_age,ztype)
                  Constructing wrapper function "driver.get_spec"...
                    spec_out = get_spec(ns,n_age)
                  Constructing wrapper function "driver.get_mags"...
                    mags = get_mags(ns,n_age,z_red,mc,[n_bands])
                  Constructing wrapper function "driver.interp_ssp"...
                    interp_ssp(zpos,tpos,spec,mass,lbol,[ns])
                  Constructing wrapper function "driver.smooth_spectrum"...
                    smooth_spectrum(wave,spec,sigma_broad,minw,maxw,[ns])
                  Constructing wrapper function "driver.stellar_spectrum"...
                    stellar_spectrum(mact,logt,lbol,logg,phase,ffco,lmdot,wght,spec_out,[ns])
                  Constructing wrapper function "driver.get_ssp_spec"...
                    get_ssp_spec(ssp_spec_out,ssp_mass_out,ssp_lbol_out,[ns,n_age,n_z])
                  Constructing wrapper function "driver.set_sfh_tab"...
                    set_sfh_tab(age,sfr,met,[ntab])
                  Constructing wrapper function "driver.set_ssp_lsf"...
                    set_ssp_lsf(sigma,wlo,whi,[nsv])
                  Constructing wrapper function "driver.get_setup_vars"...
                    cvms,vta_flag = get_setup_vars()
                  Constructing wrapper function "driver.get_nz"...
                    n_z = get_nz()
                  Constructing wrapper function "driver.get_zlegend"...
                    z_legend = get_zlegend(n_z)
                  Constructing wrapper function "driver.get_timefull"...
                    timefull = get_timefull(n_age)
                  Constructing wrapper function "driver.get_ntfull"...
                    n_age = get_ntfull()
                  Constructing wrapper function "driver.get_nspec"...
                    ns = get_nspec()
                  Constructing wrapper function "driver.get_nbands"...
                    nb = get_nbands()
                  Constructing wrapper function "driver.get_nemline"...
                    nline = get_nemline()
                  Constructing wrapper function "driver.get_emlambda"...
                    em_lambda = get_emlambda(nline)
                  Constructing wrapper function "driver.get_lambda"...
                    lambda = get_lambda(ns)
                  Constructing wrapper function "driver.get_libraries"...
                    isocname,specname = get_libraries()
                  Constructing wrapper function "driver.get_isochrone_dimensions"...
                    n_age,n_mass = get_isochrone_dimensions()
                  Constructing wrapper function "driver.get_nmass_isochrone"...
                    nmass = get_nmass_isochrone(zz,tt)
                  Constructing wrapper function "driver.get_stats"...
                    age,mass_csp,lbol_csp,sfr,mdust,mformed,emlines = get_stats(n_age,nline)
                  Constructing wrapper function "driver.get_filter_data"...
                    wave_eff,mag_vega,mag_sun = get_filter_data(nb)
                  Constructing wrapper function "driver.write_isoc"...
                    write_isoc(outfile)
          Wrote C/API module "_fsps" to file "build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c"
          Fortran 90 wrappers are saved to "build/src.macosx-10.9-universal2-3.10/src/fsps/_fsps-f2pywrappers2.f90"
      INFO:   adding 'build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c' to sources.
      INFO:   adding 'build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps' to include_dirs.
      INFO:   adding 'build/src.macosx-10.9-universal2-3.10/src/fsps/_fsps-f2pywrappers2.f90' to sources.
      INFO: build_src: building npy-pkg config files
      running build_py
      creating build/lib.macosx-10.9-universal2-cpython-310
      creating build/lib.macosx-10.9-universal2-cpython-310/fsps
      copying src/fsps/sps_home.py -> build/lib.macosx-10.9-universal2-cpython-310/fsps
      copying src/fsps/__init__.py -> build/lib.macosx-10.9-universal2-cpython-310/fsps
      copying src/fsps/fsps_version.py -> build/lib.macosx-10.9-universal2-cpython-310/fsps
      copying src/fsps/filters.py -> build/lib.macosx-10.9-universal2-cpython-310/fsps
      copying src/fsps/fsps.py -> build/lib.macosx-10.9-universal2-cpython-310/fsps
      running build_ext
      INFO: customize UnixCCompiler
      INFO: customize UnixCCompiler using custom_build_ext
      WARN: CCompilerOpt.__init__[1012] : unable to detect CPU architecture which lead to disable the optimization. check dist_info:<<
      ('macosx-10.9-universal2', 'clang', '-Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math')
      >>
      INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-march=native)
      INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math
      
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/distutils
      creating /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/distutils/checks
      INFO: compile options: '-I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c'
      extra options: '-march=native'
      WARN: CCompilerOpt.dist_test[630] : CCompilerOpt._dist_test_spawn[764] : Command (clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c /private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.c -o /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/tmpwpz_xs_3/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o.d -march=native) failed with exit status 1 output ->
      clang: error: the clang compiler does not support '-march=native'
      
      WARN: CCompilerOpt.cc_test_flags[1077] : testing failed
      INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-O3)
      INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math
      
      INFO: compile options: '-I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c'
      extra options: '-O3'
      INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-Werror=switch)
      INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math
      
      INFO: compile options: '-I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c'
      extra options: '-Werror=switch'
      INFO: CCompilerOpt.cc_test_flags[1073] : testing flags (-Werror)
      INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math
      
      INFO: compile options: '-I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c'
      extra options: '-Werror'
      INFO: CCompilerOpt.__init__[1782] : check requested baseline
      INFO: CCompilerOpt.__init__[1791] : check requested dispatch-able features
      INFO: CCompilerOpt.__init__[1807] : initialize targets groups
      INFO: CCompilerOpt.__init__[1809] : parse target group simd_test
      INFO: CCompilerOpt._parse_target_tokens[2020] : skip targets (SSE42 SSE2 XOP AVX512_SKX AVX512F VX (AVX2 FMA3) VSX2 ASIMD NEON VXE2 VSX3 VSX VSX4 VXE FMA4) not part of baseline or dispatch-able features
      INFO: CCompilerOpt.generate_dispatch_header[2353] : generate CPU dispatch header: (build/src.macosx-10.9-universal2-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h)
      WARN: CCompilerOpt.generate_dispatch_header[2362] : dispatch header dir build/src.macosx-10.9-universal2-3.10/numpy/distutils/include does not exist, creating it
      INFO: get_default_fcompiler: matching types: '['gnu95', 'nag', 'nagfor', 'absoft', 'ibm', 'intel', 'gnu', 'g95', 'pg']'
      INFO: customize Gnu95FCompiler
      INFO: Found executable /usr/local/bin/gfortran
      INFO: customize Gnu95FCompiler
      INFO: customize Gnu95FCompiler using custom_build_ext
      INFO: building 'fsps._fsps' extension
      INFO: compiling C sources
      INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math
      
      creating build/temp.macosx-10.9-universal2-cpython-310/build
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/src
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/src/fsps
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/build
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src
      creating build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps
      INFO: compile options: '-Ibuild/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps -I/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.macosx-10.9-universal2-3.10/numpy/distutils/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c'
      INFO: clang: build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c
      INFO: clang: build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c
      In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c:2:
      In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.h:7:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:11:
      In file included from /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include/limits.h:37:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h:63:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:807:2: error: Unsupported architecture
      #error Unsupported architecture
       ^
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:11:
      In file included from /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include/limits.h:37:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h:63:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:807:2: error: Unsupported architecture
      #error Unsupported architecture
       ^
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:11In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c:2:
      In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.h:7:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:11:
      In file included from /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include/limits.h:37:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h:64:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/limits.h:8:2: error: architecture not supported
      #error architecture not supported
       ^
      :
      In file included from /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/include/limits.h:37:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h:64:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/limits.h:8:2: error: architecture not supported
      #error architecture not supported
       ^
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c:/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h2::
      25In file included from :
      build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.hIn file included from :/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h7::
      64In file included from :
      /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.hIn file included from :/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h25::
      71In file included from :
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.hIn file included from :/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h64::
      27In file included from :
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.hIn file included from :/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h71::
      33In file included from :
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h:34:2: error: :27:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.harchitecture not supported
      :33:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h:34:2: error: architecture not supported
      #error architecture not supported
       ^
      #error architecture not supported
       ^
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:25In file included from :
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.hbuild/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c::264:
      :
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.hIn file included from :71build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.h::
      7In file included from :
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h:/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h27::
      25:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.hIn file included from :/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h55::649:
      :In file included from  /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.herror: :unknown type name '__int64_t'; did you mean '__int128_t'?
      71:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h:27:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:55:9: error: unknown type name '__int64_t'; did you mean '__int128_t'?
      typedef __int64_t       __darwin_blkcnt_t;      /* total blocks */
              ^
      typedef __int64_t       __darwin_blkcnt_t;      /* total blocks */
              ^
      note: '__int128_t' declared here
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:56:9:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:56:9:  errorerror: : unknown type name '__int32_t'; did you mean '__int128_t'?
      unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_blksize_t;     /* preferred block size */
              ^
      typedef __int32_t       __darwin_blksize_t;     /* preferred block size */
              ^
      note: '__int128_t' declared here
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:57/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h::9:57 error:: 9unknown type name '__int32_t'; did you mean '__int128_t'?:
       error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_dev_t;         /* dev_t */
              ^
      typedef __int32_t       __darwin_dev_t;         /* dev_t */
      note        ^: '__int128_t' declared here
      
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:60:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_gid_t;         /* [???] process and group IDs */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:61:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:60:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_gid_t;         /* [???] process and group IDs */
              ^
      typedef __uint32_t      __darwin_id_t;          /* [XSI] pid_t, uid_t, or gid_t*/note:
              ^
      '__uint128_t' declared here
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:61:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_id_t;          /* [XSI] pid_t, uid_t, or gid_t*/
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:62:/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:9: error: unknown type name '__uint64_t'; did you mean '__uint128_t'?
      62:9: error: unknown type name '__uint64_t'; did you mean '__uint128_t'?
      typedef __uint64_t      __darwin_ino64_t;       /* [???] Used for 64 bit inodes */
              ^
      note: '__uint128_t' declared here
      typedef __uint64_t      __darwin_ino64_t;       /* [???] Used for 64 bit inodes */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:68:9: error: unknown type name '__darwin_natural_t'
      typedef __darwin_natural_t __darwin_mach_port_name_t; /* Used by mach */
              ^
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:68:9: error: unknown type name '__darwin_natural_t'
      typedef __darwin_natural_t __darwin_mach_port_name_t; /* Used by mach */
              ^
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:70:9: error: unknown type name '__uint16_t'; did you mean '__uint128_t'?
      typedef __uint16_t      __darwin_mode_t;        /* [???] Some file attributes */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:71:9: error: unknown type name '__int64_t'; did you mean '__int128_t'?
      typedef __int64_t       __darwin_off_t;         /* [???] Used for file sizes */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:70:9: error: unknown type name '__uint16_t'; did you mean '__uint128_t'?
      typedef __uint16_t      __darwin_mode_t;        /* [???] Some file attributes */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:72:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_pid_t;         /* [???] process and group IDs */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:71:9: error: unknown type name '__int64_t'; did you mean '__int128_t'?
      typedef __int64_t       __darwin_off_t;         /* [???] Used for file sizes */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:73:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_sigset_t;      /* [???] signal set */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:72:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_pid_t;         /* [???] process and group IDs */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:74:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_suseconds_t;   /* [???] microseconds */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:73:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_sigset_t;      /* [???] signal set */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:75:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_uid_t;         /* [???] user IDs */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:74:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_suseconds_t;   /* [???] microseconds */
              ^
      note: '__int128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:76:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:75:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_useconds_t;    /* [???] microseconds */
              ^
      note: '__uint128_t' declared here
      typedef __uint32_t      __darwin_uid_t;         /* [???] user IDs */
              ^
      note: '__uint128_t' declared here
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h:76:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_useconds_t;    /* [???] microseconds */
              ^
      note: '__uint128_t' declared here
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:25:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:In file included from 64:
      In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h::271:
      :
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.hbuild/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.h::437::
      9In file included from :/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h :error: unknown type name '__uint32_t'; did you mean '__uint128_t'?25
      :
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:71:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h:43:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?typedef __uint32_t      __darwin_wctype_t;
      
              ^
      note: '__uint128_t' declared here
      typedef __uint32_t      __darwin_wctype_t;
              ^
      note: '__uint128_t' declared here
      In file included from build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c:18:
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:25:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64:
      In file included from In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.c/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h::2:
      75In file included from :
      In file included from build/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps/fortranobject.h/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h:31:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h:37::72: error: architecture not supported
      :
      In file included from /Library/Frameworks/Python.framework/Versions/3.10/include/python3.10/Python.h:25:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:64:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h:75:
      In file included from /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h:31:
      /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h:37:2: error: architecture not supported
      #error architecture not supported
       ^
      #error architecture not supported
       ^
      fatal error: too many errors emitted, stopping now [-ferror-limit=]
      fatal error: too many errors emitted, stopping now [-ferror-limit=]
      20 errors generated.
      20 errors generated.
      error: Command "clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -ftrapping-math -Ibuild/src.macosx-10.9-universal2-3.10/build/src.macosx-10.9-universal2-3.10/src/fsps -I/private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-build-env-y7pxlmya/overlay/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.macosx-10.9-universal2-3.10/numpy/distutils/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.c -o build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.o -MMD -MF build/temp.macosx-10.9-universal2-cpython-310/build/src.macosx-10.9-universal2-3.10/src/fsps/_fspsmodule.o.d" failed with exit status 1
      INFO:
      ########### EXT COMPILER OPTIMIZATION ###########
      INFO: Platform      :
        Architecture: unsupported
        Compiler    : clang
      
      CPU baseline  :
        Requested   : optimization disabled
        Enabled     : none
        Flags       : none
        Extra checks: none
        Requested   : optimization disabled
      
      CPU dispatch  :
        Enabled     : none
        Generated   : none
      INFO: CCompilerOpt.cache_flush[857] : write cache to path -> /private/var/folders/bt/5mqdmwf17kl9bzh6lt_j_pbr0000gp/T/pip-install-8_e82o0m/fsps_9ee19bd6aacd487e8c51d113a2b6aed4/build/temp.macosx-10.9-universal2-cpython-310/ccompiler_opt_cache_ext.py
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for fsps
Failed to build fsps
ERROR: Could not build wheels for fsps, which is required to install pyproject.toml-based projects

I got similar errors with the architecture not being supported before. I suspect it could be related to running Catalina, and that somehow not supporting universal binaries properly?

from python-fsps.

anersesi avatar anersesi commented on July 17, 2024

I get the same error message when installing the newest version of fsps==0.4.2
When I install the 0.4.1 version, everything works fine, but the thing is that I want to change libraries.

FFLAGS="-DMIST=0 -DPADOVA=1" python -m pip install fsps==0.4.1 --no-binary fsps

When I use the command above, I manage to install the right version of fsps but the library remains the same, i.e. it does not change to the Padova isochrones.

Any suggestions on what to do?

Many thanks.
Angelos

PS: I am using Ubuntu

from python-fsps.

dfm avatar dfm commented on July 17, 2024

@anersesi — can you post the full output of that command including the error for v0.4.2?

When I use the command above, I manage to install the right version of fsps but the library remains the same, i.e. it does not change to the Padova isochrones.

You may need to pip uninstall fsps first?

from python-fsps.

anersesi avatar anersesi commented on July 17, 2024

The error message I get when fsps==0.4.2 version is installed

RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xf
Traceback (most recent call last):
  File "generate_fsps_grid.py", line 15, in <module>
    import fsps
  File "/home/anersesi/anaconda3/lib/python3.8/site-packages/fsps/__init__.py", line 21, in <module>
    from .fsps import StellarPopulation  # noqa
  File "/home/anersesi/anaconda3/lib/python3.8/site-packages/fsps/fsps.py", line 8, in <module>
    from ._fsps import driver
ImportError: numpy.core.multiarray failed to import

I uninstall the fsps always, before changing libraries.
So, is this command correct?
FFLAGS="-DMIST=0 -DPADOVA=1" python -m pip install fsps==0.4.1 --no-binary fsps

from python-fsps.

dfm avatar dfm commented on July 17, 2024

Ah, I see. What version of numpy do you have installed?

Yes, that command looks right to me!

from python-fsps.

bd-j avatar bd-j commented on July 17, 2024

I've had success running pip install --upgrade numpy if that API/ImportError occurs

from python-fsps.

anersesi avatar anersesi commented on July 17, 2024

Indeed, if I upgrade numpy, scipy, and astropy it solves the previous error message.
Now I get this

SPS_SETUP ERROR: wavelength grid cannot be opened

from python-fsps.

bd-j avatar bd-j commented on July 17, 2024

Hmm, perhaps FSPS data files need updating? Can you try

cd $SPS_HOME
git checkout master
git pull

from python-fsps.

bd-j avatar bd-j commented on July 17, 2024

closing as resolved, but please reopen if there are still issues with this. Thanks.

from python-fsps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.