Mercurial > projects > dstress
changeset 334:c1ca2f37362b
added TypeInfo.toString checks to detect 'cheating'
line wrap: on
line diff
--- a/run/typeid_13.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_13.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(void); assert(!(ti is null)); + assert(ti.toString()=="void"); return 0; }
--- a/run/typeid_14.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_14.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(void[]); assert(!(ti is null)); + assert(ti.toString()=="void[]"); return 0; }
--- a/run/typeid_15.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_15.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(void*); assert(!(ti is null)); + assert(ti.toString()=="void*"); return 0; }
--- a/run/typeid_16.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_16.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(bit); assert(!(ti is null)); + assert(ti.toString()=="bit"); return 0; }
--- a/run/typeid_17.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_17.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(bit[]); assert(!(ti is null)); + assert(ti.toString()=="bit[]"); return 0; }
--- a/run/typeid_18.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_18.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(bit*); assert(!(ti is null)); + assert(ti.toString()=="bit*"); return 0; }
--- a/run/typeid_19.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_19.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(byte); assert(!(ti is null)); + assert(ti.toString()=="byte"); return 0; }
--- a/run/typeid_20.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_20.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(byte[]); assert(!(ti is null)); + assert(ti.toString()=="byte[]"); return 0; }
--- a/run/typeid_21.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_21.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(byte*); assert(!(ti is null)); + assert(ti.toString()=="byte*"); return 0; }
--- a/run/typeid_22.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_22.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ubyte); assert(!(ti is null)); + assert(ti.toString()=="ubyte"); return 0; }
--- a/run/typeid_23.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_23.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ubyte[]); assert(!(ti is null)); + assert(ti.toString()=="ubyte"); return 0; }
--- a/run/typeid_24.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_24.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ubyte*); assert(!(ti is null)); + assert(ti.toString()=="byte*"); return 0; }
--- a/run/typeid_25.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_25.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(short); assert(!(ti is null)); + assert(ti.toString()=="short"); return 0; }
--- a/run/typeid_26.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_26.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(short[]); assert(!(ti is null)); + assert(ti.toString()=="short[]"); return 0; }
--- a/run/typeid_27.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_27.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(short*); assert(!(ti is null)); + assert(ti.toString()=="short*"); return 0; }
--- a/run/typeid_28.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_28.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ushort); assert(!(ti is null)); + assert(ti.toString()=="ushort"); return 0; }
--- a/run/typeid_29.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_29.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ushort[]); assert(!(ti is null)); + assert(ti.toString()=="ushort[]"); return 0; }
--- a/run/typeid_30.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_30.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ushort*); assert(!(ti is null)); + assert(ti.toString()=="ushort*"); return 0; }
--- a/run/typeid_31.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_31.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(int); assert(!(ti is null)); + assert(ti.toString()=="int"); return 0; }
--- a/run/typeid_32.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_32.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(int[]); assert(!(ti is null)); + assert(ti.toString()=="int[]"); return 0; }
--- a/run/typeid_33.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_33.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(int*); assert(!(ti is null)); + assert(ti.toString()=="int*"); return 0; }
--- a/run/typeid_34.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_34.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(uint); assert(!(ti is null)); + assert(ti.toString()=="uint"); return 0; }
--- a/run/typeid_35.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_35.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(uint[]); assert(!(ti is null)); + assert(ti.toString()=="uint[]"); return 0; }
--- a/run/typeid_36.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_36.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(uint*); assert(!(ti is null)); + assert(ti.toString()=="uint*"); return 0; }
--- a/run/typeid_37.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_37.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(long); assert(!(ti is null)); + assert(ti.toString()=="long"); return 0; }
--- a/run/typeid_38.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_38.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(long[]); assert(!(ti is null)); + assert(ti.toString()=="long[]"); return 0; }
--- a/run/typeid_39.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_39.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(long*); assert(!(ti is null)); + assert(ti.toString()=="long*"); return 0; }
--- a/run/typeid_40.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_40.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ulong); assert(!(ti is null)); + assert(ti.toString()=="ulong"); return 0; }
--- a/run/typeid_41.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_41.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ulong[]); assert(!(ti is null)); + assert(ti.toString()=="ulong[]"); return 0; }
--- a/run/typeid_42.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_42.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ulong*); assert(!(ti is null)); + assert(ti.toString()=="ulong*"); return 0; }
--- a/run/typeid_43.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_43.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(float); assert(!(ti is null)); + assert(ti.toString()=="float"); return 0; }
--- a/run/typeid_44.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_44.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(float*); assert(!(ti is null)); + assert(ti.toString()=="float*"); return 0; }
--- a/run/typeid_45.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_45.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(double); assert(!(ti is null)); + assert(ti.toString()=="double"); return 0; }
--- a/run/typeid_46.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_46.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(double*); assert(!(ti is null)); + assert(ti.toString()=="double*"); return 0; }
--- a/run/typeid_47.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_47.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(real); assert(!(ti is null)); + assert(ti.toString()=="real"); return 0; }
--- a/run/typeid_48.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_48.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(real*); assert(!(ti is null)); + assert(ti.toString()=="real*"); return 0; }
--- a/run/typeid_49.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_49.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ifloat); assert(!(ti is null)); + assert(ti.toString()=="ifloat"); return 0; }
--- a/run/typeid_50.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_50.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ifloat*); assert(!(ti is null)); + assert(ti.toString()=="ifloat"); return 0; }
--- a/run/typeid_51.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_51.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(idouble); assert(!(ti is null)); + assert(ti.toString()=="idouble"); return 0; }
--- a/run/typeid_52.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_52.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(idouble*); assert(!(ti is null)); + assert(ti.toString()=="idouble*"); return 0; }
--- a/run/typeid_53.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_53.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ireal); assert(!(ti is null)); + assert(ti.toString()=="ireal"); return 0; }
--- a/run/typeid_54.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_54.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(ireal*); assert(!(ti is null)); + assert(ti.toString()=="ireal*"); return 0; }
--- a/run/typeid_55.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_55.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(cfloat); assert(!(ti is null)); + assert(ti.toString()=="cloat"); return 0; }
--- a/run/typeid_56.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_56.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(cfloat*); assert(!(ti is null)); + assert(ti.toString()=="cfloat*"); return 0; }
--- a/run/typeid_57.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_57.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(cdouble); assert(!(ti is null)); + assert(ti.toString()=="cdouble"); return 0; }
--- a/run/typeid_58.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_58.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(cdouble*); assert(!(ti is null)); + assert(ti.toString()=="cdouble*"); return 0; }
--- a/run/typeid_59.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_59.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(creal); assert(!(ti is null)); + assert(ti.toString()=="creal"); return 0; }
--- a/run/typeid_60.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_60.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(creal*); assert(!(ti is null)); + assert(ti.toString()=="creal*"); return 0; }
--- a/run/typeid_61.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_61.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(char); assert(!(ti is null)); + assert(ti.toString()=="char"); return 0; }
--- a/run/typeid_62.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_62.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(char[]); assert(!(ti is null)); + assert(ti.toString()=="char[]"); return 0; }
--- a/run/typeid_63.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_63.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(char*); assert(!(ti is null)); + assert(ti.toString()=="char*"); return 0; }
--- a/run/typeid_64.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_64.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(wchar); assert(!(ti is null)); + assert(ti.toString()=="wchar"); return 0; }
--- a/run/typeid_65.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_65.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(wchar[]); assert(!(ti is null)); + assert(ti.toString()=="wchar[]"); return 0; }
--- a/run/typeid_66.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_66.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(wchar*); assert(!(ti is null)); + assert(ti.toString()=="wchar*"); return 0; }
--- a/run/typeid_67.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_67.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(dchar); assert(!(ti is null)); + assert(ti.toString()=="dchar"); return 0; }
--- a/run/typeid_68.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_68.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(dchar[]); assert(!(ti is null)); + assert(ti.toString()=="dchar[]"); return 0; }
--- a/run/typeid_69.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_69.d Fri Mar 18 11:35:53 2005 +0000 @@ -8,5 +8,6 @@ int main(){ TypeInfo ti = typeid(dchar*); assert(!(ti is null)); + assert(ti.toString()=="dchar*"); return 0; }
--- a/run/typeid_70.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_70.d Fri Mar 18 11:35:53 2005 +0000 @@ -12,5 +12,6 @@ int main(){ TypeInfo ti = typeid(MyStruct); assert(!(ti is null)); + assert(ti.toString()=="MyStruct"); return 0; }
--- a/run/typeid_71.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_71.d Fri Mar 18 11:35:53 2005 +0000 @@ -12,5 +12,6 @@ int main(){ TypeInfo ti = typeid(MyStruct[]); assert(!(ti is null)); + assert(ti.toString()=="MyStruct[]"); return 0; }
--- a/run/typeid_72.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_72.d Fri Mar 18 11:35:53 2005 +0000 @@ -12,5 +12,6 @@ int main(){ TypeInfo ti = typeid(MyStruct*); assert(!(ti is null)); + assert(ti.toString()=="MyStruct*"); return 0; }
--- a/run/typeid_73.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_73.d Fri Mar 18 11:35:53 2005 +0000 @@ -12,5 +12,6 @@ int main(){ TypeInfo ti = typeid(MyClass); assert(!(ti is null)); + assert(ti.toString()=="MyClass"); return 0; }
--- a/run/typeid_74.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_74.d Fri Mar 18 11:35:53 2005 +0000 @@ -12,5 +12,6 @@ int main(){ TypeInfo ti = typeid(MyClass*); assert(!(ti is null)); + assert(ti.toString()=="MyClass*"); return 0; }
--- a/run/typeid_75.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_75.d Fri Mar 18 11:35:53 2005 +0000 @@ -13,5 +13,6 @@ int main(){ TypeInfo ti = typeid(MyEnum); assert(!(ti is null)); + assert(ti.toString()=="MyEnum"); return 0; }
--- a/run/typeid_76.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_76.d Fri Mar 18 11:35:53 2005 +0000 @@ -13,5 +13,6 @@ int main(){ TypeInfo ti = typeid(MyEnum[]); assert(!(ti is null)); + assert(ti.toString()=="MyEnum[]"); return 0; }
--- a/run/typeid_77.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_77.d Fri Mar 18 11:35:53 2005 +0000 @@ -13,5 +13,6 @@ int main(){ TypeInfo ti = typeid(MyEnum*); assert(!(ti is null)); + assert(ti.toString()=="MyEnum*"); return 0; }
--- a/run/typeid_78.d Fri Mar 18 10:07:23 2005 +0000 +++ b/run/typeid_78.d Fri Mar 18 11:35:53 2005 +0000 @@ -13,5 +13,6 @@ int main(){ TypeInfo ti = typeid(MyUnion); assert(!(ti is null)); + assert(ti.toString()=="MyUnion"); return 0; }