Ваш порт должен быть только 'reg' в том месте, где вы назначаете значения.
Любые другие порты в иерархии, которые передают этот сигнал, не должны знать, был ли исходный порт регистром или проводом. ,
Таким образом, удалите регистр в модуле верхнего уровня:
module combouno(clk,enb,rest,dec);
input clk,enb,rest;
output [7:0]dec;
В любом случае, лучше переключиться на стиль порта ANSI:
module combouno
(
input clk,enb,rest,
output [7:0]dec
);
Также проверьте на вводошибки: вы используете 'res' и 'rest'.