Forum Discussion
metaprogrammer
New Contributor
7 years agoCould not find a way to report a Quartus bug
It appears that Verilog preprocessor in Quartus is not quite standard-conformant, the usual string concatenation trick does not work. For example, the following will fail: `define PREFIX .
`define...
metaprogrammer
New Contributor
7 years agoQuartus II Lite, 18.1, but it's the same with the previous versions as well. Fails with "missing compiler directive" error, detailed logs show that the macro expansion order is wrong (and it's a very common bug for quite a few Verilog preprocessors in the industry).