Check that module ports can have the shortreal data type. Note that SystemVerilog does not allow nets to be of shortreal type. Supporting net ports with a shortreal type is a Icarus extension. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>