3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-06-19 20:33:39 +00:00

Fixed handling of mixed real/int ternary expressions

This commit is contained in:
Clifford Wolf 2014-06-25 10:05:36 +02:00
parent 4fc43d1932
commit 076182c34e
2 changed files with 22 additions and 3 deletions

View file

@ -13,9 +13,12 @@ module demo_001(y1, y2, y3, y4);
assign y4 = p4 + 0.2;
endmodule
module demo_002(y1);
output [3:0] y1;
module demo_002(y0, y1, y2, y3);
output [63:0] y0, y1, y2, y3;
assign y1 = 1'bx >= (-1 * -1.17);
assign y0 = 1'bx >= (-1 * -1.17);
assign y1 = 1 ? 1 ? -1 : 'd0 : 0.0;
assign y2 = 1 ? -1 : 1 ? 'd0 : 0.0;
assign y3 = 1 ? -1 : 'd0;
endmodule