vst0
enum vst0 =
q{
I r1 = mf(amin, amax, bmin, bmax);
I r2 = dumb!(I,m,op)(amin, amax, bmin, bmax);
if (r1 != r2) {
writefln("Failed at a min=%s max=%s b min=%s max=%s",
amin, amax, bmin, bmax);
writefln("\t a min: %8b max:%8b", amin, amax);
writefln("\t b min: %8b max:%8b", bmin, bmax);
writefln("\t proposed: %8b", r1);
writefln("\t verified: %8b", r2);
}
};
bitall
functionsmanifest constantstemplates