I have managed to break the mux test by fixing a bug :-)

The two values sent to mux-gen.07 were 1e-11 and 5e9. One is almost
zero, and the other is above the max for a u32.  The out-of-range case
was tested for, and was clipped. But the code to set the value to an
in-range value was missing from the component.

I see that the "expected" output from mux-gen.10 never changes
(signed-to-bit). It might make sense to pass that a zero as one of the
inputs to exercise it a little better?

Anyway, I will fix the test to check for actual correct behaviour tonight.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916


_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to