value 10 outside of INTEGER range 0 to 3 for generic G
issue228.vhd
   |
 2 |     generic (G : integer range 0 to 3);
   |              ^
