Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR.
[summary]
cover old code using tag-8.4.2
from this commmit, backport code from past 810
more than 842: CODE_OF_CONDUCT.md, README.md, ml
ndb using c++20 feature: std::range::any_of() & std::range::none_of(), rollback to c++11 standard std::any_of() & std::none_of() for compile success in mac.
Fixes #78
Tests
[ ] Unit Test
[ ] Logic Test
[ ] Benchmark Test
[ ] No Test - Explain why
Type of change
[ ] Bug Fix (non-breaking change which fixes an issue)
[ ] New Feature (non-breaking change which adds functionality)
[ ] Breaking Change (fix or feature that could cause existing functionality not to work as expected)
I hereby agree to the terms of the CLA available at: http://www.shannondata.ai/doc/cla/
Summary
Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR.
[summary]
Tests
Type of change