You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2014-04-29T20:34:54Z
Obviously the preprocessor doesn't care about modules or not, so it's extremely unlikely to be a bug in Verilog-Perl. Please check your script carefully; you didn't provide #�.pl; perhaps it is not actually defining anything since you must be overloading something to have it print "ticDefine".
Author Name: Tim Jordan
Original Redmine Issue: 751 from https://www.veripool.org
Original Date: 2014-04-29
Here's in:
`define LOWER lower
`define IF_UPB_BUS_REV if_upb_bus_v2c0
module #�
(
output logic o,
input logic i
);
ifdef UPPER
UPPER ( o, i );`endif
endmodule:#�
and here's out:
[jordant@helium #�] % ./#�.pl #�.sv
ticDefine : 'LOWER' 'lower' ''
ticDefine : 'IF_UPB_BUS_REV' 'if_upb_bus_v2c0' ''
`line 1 "#�.sv" 1
module #�
(
output logic o,
input logic i
);
endmodule:#�
`line 21 "#�.sv" 2
The text was updated successfully, but these errors were encountered: