Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Difficulty compiling `HPX_REGISTER_CHANNEL_DECLARATION(double)` #2869
The crux of the error seems to lie in the compiler macro for
One work around that seems to work is using
The compilation fails for gcc/7.1.0 with boost/1.64. With I believe the main error being
/work/02578/bremer/stampede2/dgswemv2_local_install_Release/include/hpx/lcos/base_lco_with_value.hpp:259:20: error: conflicting declaration ‘typedef class hpx::lcos::base_lco_with_value<double, double, hpx::traits::detail::component_tag> base_lco_with_value_double’
However, I have attached the full compiler error.