Closed lunaluxie closed 1 year ago
@lunaluxie — Thanks for the report! For future users, which platform are you on? (It looks like a mac? Is it an M1?)
It's on an Intel Mac.
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!
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?
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
@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?
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
Ah, I see. What version of numpy do you have installed?
Yes, that command looks right to me!
I've had success running pip install --upgrade numpy
if that API/ImportError occurs
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
Hmm, perhaps FSPS data files need updating? Can you try
cd $SPS_HOME
git checkout master
git pull
I had success. Everything is back to normal. Thanks a lot for the help.
closing as resolved, but please reopen if there are still issues with this. Thanks.
I'm having an issue installing fsps.
I'm following the guide from the documentation. Using an Anaconda installation with
Python 3.9.12
. I can installfsps 0.4.2
successfully using pip, but when I import fsps, I get a segmentation fault with no indication as to what is the problem.I use gfortran version
12.2.0
:GNU Fortran (Homebrew GCC 12.2.0) 12.2.0
.Edit: Tried to compile using different flags which gives a slightly different error. Using the flags suggested in the documentation
I get the following error
Edit solved the issue by installing directly from the git repository instead of the pypy package.