hello cgw:
I run the case in mfix-23.1.1,and the case can run well with the windows-os.
but with the linux-os, it can’t built the solver:
(mfix-23.1.1) [sc01@cu01 chem_success_48s_test5]$ build_mfixsolver --batch --smp -j 20
Building custom solver for chem_2.mfx
Running cmake command:
cmake -DENABLE_PYMFIX=ON -DENABLE_OpenMP=1 -G “Unix Makefiles” -DCMAKE_INSTALL_PREFIX=/home/sc01/test-fuwuqi/chem_success_48s_test5 -DUDF_DIR=/home/sc01/test-fuwuqi/chem_success_48s_test5 -DVERSION=23.1.1 /opt/software/anaconda3/envs/mfix-23.1.1/share/mfix/src
– Setting build type to ‘RelWithDebInfo’ as none was specified.
– MFIX build settings summary:
– Build type = RelWithDebInfo
– CMake version = 3.26.4
– Fortran compiler =
– Fortran flags =
– ENABLE_MPI = OFF
– ENABLE_OpenMP = 1
– ENABLE_CTEST = OFF
– ENABLE_COVERAGE = OFF
– The Fortran compiler identification is GNU 4.8.5
– The C compiler identification is GNU 4.8.5
– Detecting Fortran compiler ABI info
– Detecting Fortran compiler ABI info - done
– Check for working Fortran compiler: /usr/bin/f95 - skipped
– Detecting C compiler ABI info
– Detecting C compiler ABI info - done
– Check for working C compiler: /usr/bin/cc - skipped
– Detecting C compile features
– Detecting C compile features - done
– Performing Test ffpe_trap
– Performing Test ffpe_trap - Success
– Performing Test ffpe_summary
– Performing Test ffpe_summary - Failed
– Found OpenMP_C: -fopenmp (found version “3.1”)
– Found OpenMP_Fortran: -fopenmp (found version “3.1”)
– Found OpenMP: TRUE (found version “3.1”)
– Found Git: /opt/software/anaconda3/envs/mfix-23.1.1/bin/git (found version “2.40.1”)
– Found PythonInterp: /opt/software/anaconda3/envs/mfix-23.1.1/bin/python (found version “3.10.11”)
Found UDFs:
/home/sc01/test-fuwuqi/chem_success_48s_test5/usr_rates_des.f;/home/sc01/test-fuwuqi/chem_success_48s_test5/species.inc
– Found Python: /opt/software/anaconda3/envs/mfix-23.1.1/bin/python
– Configuring done (26.1s)
– Generating done (3.9s)
– Build files have been written to: /home/sc01/test-fuwuqi/chem_success_48s_test5/build
Build command:
cmake --build . --target install -j 20
gmake: Warning: File Makefile' has modification time 79850587 s in the future gmake[1]: Warning: File
CMakeFiles/Makefile2’ has modification time 79850589 s in the future
gmake[2]: Warning: File model/CMakeFiles/mfixcore.dir/flags.make' has modification time 79850588 s in the future gmake[2]: warning: Clock skew detected. Your build may be incomplete. gmake[2]: Warning: File
model/CMakeFiles/mfixcore.dir/flags.make’ has modification time 79850588 s in the future
[ 0%] Building Fortran object model/CMakeFiles/mfixcore.dir/param_mod.f.o
[ 0%] Building Fortran object model/CMakeFiles/mfixcore.dir/dmp_modules/compar_mod.f.o
[ 0%] Building Fortran object model/CMakeFiles/mfixcore.dir/funits_mod.f.o
[ 0%] Building Fortran object model/CMakeFiles/mfixcore.dir/param1_mod.f.o
[ 0%] Building Fortran object model/CMakeFiles/mfixcore.dir/scales_mod.f.o
[ 1%] Building Fortran object model/CMakeFiles/mfixcore.dir/fldvar_mod.f.o
[ 1%] Building Fortran object model/CMakeFiles/mfixcore.dir/visc_s_mod.f.o
[ 1%] Building Fortran object model/CMakeFiles/mfixcore.dir/GhdTheory/pressure.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/GhdTheory/chi_ij_GHD.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/GhdTheory/bulk_viscosity.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/mflux_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/cdist_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/trace_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/vshear_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/make_upper_case.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/adjust_leq.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/cartesian_grid/progress_bar_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/remove_comment.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/turb_mod.f.o
[ 2%] Building Fortran object model/CMakeFiles/mfixcore.dir/parallel_mod.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/des/particle_filter_mod.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/des/resize.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/des/sq_rotation.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/visc_g_mod.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/usr_mod.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/cartesian_grid/polygon_mod.f.o
[ 3%] Building Fortran object model/CMakeFiles/mfixcore.dir/cartesian_grid/quadric_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/qmomk/qmomk_parameters_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/tau_g_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/cartesian_grid/dashboard_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/tau_s_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/des/sq_gmres.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/des/sq_obb.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/dqmom/gaussj.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/get_flow_bc.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/get_walls_bc.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/qmomk/qmomk_tools_mod.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/dgtsl.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/rrates.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/thermochemical/get_values.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/usr_write_out1.f.o
[ 4%] Building Fortran object model/CMakeFiles/mfixcore.dir/usr_read_namelist.f.o
[ 5%] Building Fortran object model/CMakeFiles/mfixcore.dir/write_usr1.f.o
[ 6%] Building Fortran object model/CMakeFiles/mfixcore.dir/ODEPACK.F.o
[ 6%] Building C object model/CMakeFiles/mfixcore.dir/xpow.c.o
[ 6%] Building Fortran object model/CMakeFiles/mfixcore.dir/usr_write_out0.f.o
/opt/software/anaconda3/envs/mfix-23.1.1/share/mfix/src/model/xpow.c:1:0: error: bad value (haswell) for -march= switch
/* xpow.c - replacement pow() function that detects integer and dyadic exponents
^
gmake[2]: *** [model/CMakeFiles/mfixcore.dir/xpow.c.o] Error 1
gmake[2]: *** Waiting for unfinished jobs…
[ 6%] Building Fortran object model/CMakeFiles/mfixcore.dir/write_usr0.f.o
gmake[1]: *** [model/CMakeFiles/mfixcore.dir/all] Error 2
gmake: *** [all] Error 2
BUILD FAILED
==========================================================================
And I want to know, where can i download the mfix-22.1?