Guys - > Gack! They are right! That "= x" should be "= 'bx". Icarus Verilog > does not report an error, and in fact creates a wire x there. That > is wrong! Presumably iverilog -Wall will bark. - Larry