Hello,
I am wondering where this error comes from:
/home/quasar/src/spack/opt/spack/linux-linuxmint19-skylake/gcc-7.4.0/boost-1.70.0-c2sa4tgp44w22dstw23dzepx3t7yumg7/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp(45): error #304: no instance of function template "mpl_::assertion_failed" matches the argument list
argument types are: (mpl_::failed ************boost::mpl::not_<boost::mpl::is_na<mpl_::na>>::************)
detected during:
instantiation of class "mpl_::arg<1>::apply<U1, U2, U3, U4, U5> [with U1=mpl_::na, U2=mpl_::integral_c<int, 1>, U3=mpl_::na, U4=mpl_::na, U5=mpl_::na]"
It happens only when I add a memory.param file. Otherwise the compilation works fine and simulation starts.
The log file
out_log_copy.txt
the memory.param file:
memory.param.txt
Any hint is appreciated.
Kind regards
cristian
The case is solved. It seems that the dimension was set wrongly as #define PARAM_DIMENSION DIM3 while the memory file used only to items in the brackets using SuperCellSize = mCT::Int< 8, 8 >;
Most helpful comment
The case is solved. It seems that the dimension was set wrongly as
#define PARAM_DIMENSION DIM3while the memory file used only to items in the bracketsusing SuperCellSize = mCT::Int< 8, 8 >;