New comment by Aloz1 on void-packages repository https://github.com/void-linux/void-packages/pull/34626#issuecomment-999186209 Comment: > What isn't clear to me is: does the current version not work at all, or is it simply missing the generated backtraces? Oh, the current llvm backend works fine, it just doesn't produce backtraces, which makes debugging VHDL code quite difficult. > Unless it provides specific functionality, I'd rather avoid that extra backend :P As far as I can tell, the only feature that ghdl-gcc offers that other backends do not is code coverage (which is done via gcov). After mulling over this for a bit, its unimportant enough that I think dealing with the ghdl-gcc mess can be done later if absolutely necessary. I'm just using ghdl for some personal VHDL projects, so don't need code coverage. > That sounds messy but workable, I suppose. This whole thing seems kinda wild tbh ;-; Yeah, the whole method of using gcc as an intermediary for generating binaries is a lot more of a dogs breakfast than with llvm.