decay ClassAs with many template functionalities generic lambdas loosely fit into that categorythe two decay_t mostly used in library development. That does not mean that they are of no interest or use for application development. After all, from time to time everyone has test 400 eq cycle results write their own utility classes that go into that direction. Decay_t be consistent with other standard namings, the type probably should have been typeofbut decay_t to existing, incompatible extensions of that name in many compilers, decltype was chosen instead. It can decay_t be used wherever a decay_t is needed:.
std::decay - es3.info
If you want to revert this, we should vote again. But supporting mis-configured compilers is IMHO a very weak argument. If this is no longer the case, we can remoce the CMake check, too. Or did I miss something? There is a big difference between detecting a broken compiler setup and supporting a broken compiler setup.
The test is there to make sure the tool chain is recent enough and in the case gruenich discusses the tool chain is clearly not recent enough.
If yes, I think the question is settled. Ok, thanks Christian for your input. Currently we have in CheckCxxFeatures. Thanks for pointing out the problem with the check. Since it's not feature complete, there are two options:. Open sidebar Core Modules dune-common Merge Requests! Discussion 7 Commits 1 Changes. Christian Engwer christi commented Mar 21, Nobody insists on gcc Since it's not feature complete, there are two options: Marked this merge request as a Work In Progress.
The source branch doesn't exist. Can we close this? Status changed to closed. You are about to add 0 people to the discussion. Finish editing this message first! Please register or sign in to comment.