Linux fullsystem currently builds with the -std=c++2a and -fconcepts flags on which enables some experimental implementations of C++20 features like concepts, but ideally we want to upgrade GCC so that we can get C++20 and C++23 features like ranges, std::optionalmonadic operations, etc.
We are a bit bottlenecked by Nvidia because the official cross-compile toolchain for the Jetsons only support up to C++17 iirc. Won't be an issue with the Pis
Description of the task
Linux fullsystem currently builds with the
-std=c++2a
and-fconcepts
flags on which enables some experimental implementations of C++20 features like concepts, but ideally we want to upgrade GCC so that we can get C++20 and C++23 features like ranges,std::optional
monadic operations, etc.Thunderloop currently builds with C++17.
Acceptance criteria
Blocked By