lolcode: add test

Closes #28579.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The argument to MacOS.locate is always a string
icarus-verilog: drop obsolete LD hack
Rely on the build environment rather than use MacOS.locate

Our build environment setup ensures these tools will be on the PATH,
so we shouldn't use private API to find them.
ispell: drop no-op inreplace