Tipo de destino IEEE.STD_LOGIC_1164.STD_LOGIC_VECTOR na atribuição da variável é diferente do tipo de expressão IEEE.STD_LOGIC_1164.STD_ULOGIC.

type t_g is array (1 downto 1, 3 downto 1)of integer;
signal g: t_g;
Perfect Porcupine