Get the latest tech news
Building the Rust Compiler with GCC
If you know one thing about me, it is that I love working on the Rust compiler. Some people kayak, travel or play guitar - and I stare at assembly, trying to figure out what I broke.
Now, the long term fix for this problem is kind of obvious: we need to add a new function to libgccjit, allowing us to get 128 bit constants directly. In the good old days, writing clever, complex algorithms was quite often needed to squeeze every bit of performance out of your computer. Such a thing can happen for a whole bunch of reasons: invalid memory accesses, corrupt data, stack overflows, incorrect alignment.
Or read this on Hacker News