Added a warning note about error reporting to read_verilog help message
authorClifford Wolf <clifford@clifford.at>
Sun, 16 Feb 2014 19:20:25 +0000 (20:20 +0100)
committerClifford Wolf <clifford@clifford.at>
Sun, 16 Feb 2014 19:20:25 +0000 (20:20 +0100)
frontends/verilog/verilog_frontend.cc

index d46dfa6e2e1329cc3290b919bbe5f576aebbcb38..477f26b45d950831364d627151287d28b43adc4a 100644 (file)
@@ -125,6 +125,11 @@ struct VerilogFrontend : public Frontend {
                log("The command 'verilog_defaults' can be used to register default options for\n");
                log("subsequent calls to 'read_verilog'.\n");
                log("\n");
+               log("Note that the Verilog frontend does a pretty good job of processing valid\n");
+               log("verilog input, but has not very good error reporting. It generally is\n");
+               log("recommended to use a simulator (for example icarus verilog) for checking\n");
+               log("the syntax of the code, rather than to rely on read_verilog for that.\n");
+               log("\n");
        }
        virtual void execute(FILE *&f, std::string filename, std::vector<std::string> args, RTLIL::Design *design)
        {