Closed SimeonEhrig closed 1 year ago
@psychocoderHPC During my work on the new CI I triggered the following error with Clang 7 and C++ 20 (-std=c++2a
): https://gitlab.com/hzdr/crp/vikunja/-/jobs/2720300423
I found following answer: https://github.com/boostorg/smart_ptr/issues/87
TLTR: Boost gives no guaranties for compilers which use the flag -std=c++2a
, because it is experimental. For vikunja, I added the rule, that forbid job combinations with this compiler flag. Should I overtake it to the general rules for alpaka projects?
The job generator should heavily improve the test coverage and should maintenance much easier.
The PR implements also the following things:
The PR also includes fixes for alpaka 0.9 from the PR #79 . The PR could not be merged, because it need some modifications of the CI.