+We finally figured out the Verilator issue with `has_virtual_destructor`, turns out they forgot to <type_traits>, so I had Vito walk me through manually modifying my Verilator installation to add the missing include. I then spent a good chunk of time trying to shard the core tests so they could run multithreaded only for Vito to tell me that I could just run `ctest -j [number of threads]` which was much simpler. Once that was figured out, I went through the various core tests and optimized them to reduce run time. I was able to get the test time on GitHub down from 4 hours to 30 minutes, and just a couple of minutes locally.
0 commit comments