Skip to content

Upgrade to Boost 1.66 #3939

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

bernhardmgruber
Copy link
Contributor

@bernhardmgruber bernhardmgruber commented Dec 9, 2021

This PR raises the minimum required Boost version to 1.66.0, which is the first release to support Boost.Mp11, which is a prerequisite vor #3834.

@bernhardmgruber
Copy link
Contributor Author

One of the CI jobs fails with:

[ 69%] Building CUDA object CMakeFiles/picongpu.dir/main.cpp.o
nvcc warning : The 'compute_35', 'compute_37', 'compute_50', 'sm_35', 'sm_37' and 'sm_50' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
Killed
make[2]: *** [CMakeFiles/picongpu.dir/build.make:76: CMakeFiles/picongpu.dir/main.cpp.o] Error 137

Any idea what is causing this?

@psychocoderHPC
Copy link
Member

#3942 hopefully will solve the issue. You need to rebase against #3942 anyway to be able to pass HIP tests.

@psychocoderHPC psychocoderHPC added documentation regarding documentation or wiki discussions component: third party third party libraries that are shipped and/or linked labels Dec 14, 2021
@bernhardmgruber
Copy link
Contributor Author

#3942 hopefully will solve the issue. You need to rebase against #3942 anyway to be able to pass HIP tests.

I will rebase when you have merged the PR.

@psychocoderHPC
Copy link
Member

Please rebase against the current dev branch to pull the latest fixes to be able to pass the CI.

@psychocoderHPC psychocoderHPC merged commit 3bd94a3 into ComputationalRadiationPhysics:dev Dec 17, 2021
@bernhardmgruber bernhardmgruber deleted the boost166 branch December 17, 2021 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: third party third party libraries that are shipped and/or linked documentation regarding documentation or wiki discussions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants