verilog: add sv_maps iterators
[ghdl-vlg.git] / testsuite / synth / issue1179 / bug.vhdl
blob70f7a8ecaa6ec137ebf25b1ae8049d84b9b70b0a
1 library IEEE;
2 use IEEE.std_logic_1164.all;
3 use IEEE.numeric_std.all;
5 entity bug is
6         port(
7                 m0 : out positive;
8                 m1 : out positive
9         );
10 end bug;
12 architecture behav of bug is
13         constant A : positive := 4;
14         constant B : positive := 1100;
15         constant C : positive := to_integer(A * to_unsigned(B, 11));
16         constant D : positive := to_integer(to_unsigned(B, 11) * A);
17 begin
18    m0 <= c;
19    m1 <= d;
21 end architecture;