Results 4 comments of sal

I just started taking a close look at all of the cmake changes in this PR to help give this an extra pair of eyes. If it ends up helping...

I just scanned through the build output of the linux build and I think this one warning might be new, but i'm not entirely sure. Not sure if `-Wtype-limits` was...

i can check what you'd end up with if you change the cmake generator from Ninja to Visual Studio 2022 project files, but i have a feeling it's not going...

i'll take a closer look at why the linux builds are failing for this and the other PR at some point this week