octotiger
octotiger copied to clipboard
Move run_as_os_thread from hpx::threads to hpx::
run_as_os_thread was moved to a different namespace within HPX. This caused some deprecation warnings (and in the case of hipcc actually some compilation errors). This PR should fix that by using the updated namespace.
Unfortunately, changing the namespace make Octo-Tiger incompatible with HPX 1.9.1 as it is still using the old one (hence the failing tests). I think we should postpone this PR at least until the next stable HPX release!
I will attempt to fix the issue with the hipcc compilation on the HPX side though so that we can still use HPX master on AMD devices if required!
@G-071 Since HPX 1.10 is releases could we switch to this version and merge the pull request?