Add test case for real parameters
authorClifford Wolf <clifford@clifford.at>
Tue, 20 Aug 2019 09:38:21 +0000 (11:38 +0200)
committerClifford Wolf <clifford@clifford.at>
Tue, 20 Aug 2019 09:38:21 +0000 (11:38 +0200)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
tests/simple/realexpr.v

index 5b756e6be9036acab8da3227d74a405ed9797afd..74ed8faa56ca26561043ab7f0c402c448be29f61 100644 (file)
@@ -1,4 +1,3 @@
-
 module demo_001(y1, y2, y3, y4);
        output [7:0] y1, y2, y3, y4;
 
@@ -22,3 +21,13 @@ module demo_002(y0, y1, y2, y3);
        assign y3 = 1 ? -1 : 'd0;
 endmodule
 
+module demo_003(output A, B);
+       parameter real p = 0;
+       assign A = (p==1.0);
+       assign B = (p!="1.000000");
+endmodule
+
+module demo_004(output A, B, C, D);
+       demo_003 #(1.0) demo_real (A, B);
+       demo_003 #(1) demo_int (C, D);
+endmodule