1package pkg is
2  subtype myint is integer range integer'low to 169;
3end pkg;
4
5use work.pkg.all;
6
7entity genint is
8  generic (val : myint := 5);
9end genint;
10
11architecture behav of genint is
12begin
13  assert val = -159 or val = 9 severity failure;
14end behav;
15