In reply to wc6150:
Two problems
The real data type does not support X and Z states. Those states only apply to integral types.
Only nets can be driven from multiple sources. And built-in nets only support integral types. You would have to use a user-defined nettype, or one provided by your tool vendor.