8 ms·
I can commiserate. I did some bootstrapping of gcc 10 years ago and it was the most miserable experience ever. You make a change somewhere. Kick off "make" and
by muth02446 2y ago
I can commiserate. I did some bootstrapping of gcc 10 years ago and it was the most miserable experience ever. You make a change somewhere. Kick off "make" and 20 min later you get some bizarre error in some artifact that is hard to find, generated by a build system that is impossible to trace.
A self-hosting Cwerg will hopefully be much easier to bootstrap because of its size.
But until then, why do you need the (continuous) bootstrapping. You can use a cached version of the bootstrapped C++ compiler or cross compile.
- Rochus 2y agoI didn't express a requirement for Cwerg, but just tried to explain why I prefer to implement a compiler in C++98 than C++17.