www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - DMD-0.158 regressions

reply Thomas Kuehne <thomas-dloop kuehne.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

210 new regressions between 0.155 and 0.158:
XFAIL -> FAIL: nocompile/argument_03.d
XFAIL -> FAIL: nocompile/argument_03.d (-g)
XFAIL -> FAIL: nocompile/argument_03.d (-inline)
XFAIL -> FAIL: nocompile/argument_03.d (-fPIC)
XFAIL -> FAIL: nocompile/argument_03.d (-O)
XFAIL -> FAIL: nocompile/argument_03.d (-release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline)
XFAIL -> FAIL: nocompile/argument_03.d (-g -fPIC)
XFAIL -> FAIL: nocompile/argument_03.d (-g -O)
XFAIL -> FAIL: nocompile/argument_03.d (-g -release)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -fPIC)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -O)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -release)
XFAIL -> FAIL: nocompile/argument_03.d (-fPIC -O)
XFAIL -> FAIL: nocompile/argument_03.d (-fPIC -release)
XFAIL -> FAIL: nocompile/argument_03.d (-O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -fPIC)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -O)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -fPIC -O)
XFAIL -> FAIL: nocompile/argument_03.d (-g -fPIC -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_03.d (-g -inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_04.d
XFAIL -> FAIL: nocompile/argument_04.d (-g)
XFAIL -> FAIL: nocompile/argument_04.d (-inline)
XFAIL -> FAIL: nocompile/argument_04.d (-fPIC)
XFAIL -> FAIL: nocompile/argument_04.d (-O)
XFAIL -> FAIL: nocompile/argument_04.d (-release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline)
XFAIL -> FAIL: nocompile/argument_04.d (-g -fPIC)
XFAIL -> FAIL: nocompile/argument_04.d (-g -O)
XFAIL -> FAIL: nocompile/argument_04.d (-g -release)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -fPIC)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -O)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -release)
XFAIL -> FAIL: nocompile/argument_04.d (-fPIC -O)
XFAIL -> FAIL: nocompile/argument_04.d (-fPIC -release)
XFAIL -> FAIL: nocompile/argument_04.d (-O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -fPIC)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -O)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -fPIC -O)
XFAIL -> FAIL: nocompile/argument_04.d (-g -fPIC -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_04.d (-g -inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_05.d
XFAIL -> FAIL: nocompile/argument_05.d (-g)
XFAIL -> FAIL: nocompile/argument_05.d (-inline)
XFAIL -> FAIL: nocompile/argument_05.d (-fPIC)
XFAIL -> FAIL: nocompile/argument_05.d (-O)
XFAIL -> FAIL: nocompile/argument_05.d (-release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline)
XFAIL -> FAIL: nocompile/argument_05.d (-g -fPIC)
XFAIL -> FAIL: nocompile/argument_05.d (-g -O)
XFAIL -> FAIL: nocompile/argument_05.d (-g -release)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -fPIC)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -O)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -release)
XFAIL -> FAIL: nocompile/argument_05.d (-fPIC -O)
XFAIL -> FAIL: nocompile/argument_05.d (-fPIC -release)
XFAIL -> FAIL: nocompile/argument_05.d (-O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -fPIC)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -O)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -fPIC -O)
XFAIL -> FAIL: nocompile/argument_05.d (-g -fPIC -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -fPIC -O)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -fPIC -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/argument_05.d (-g -inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_D.d (-g -inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -fPIC)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -fPIC -O)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -fPIC -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-inline -fPIC -O -release)
XFAIL -> FAIL: nocompile/m/mixin_19_I.d (-g -inline -fPIC -O -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-fPIC)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -fPIC)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-inline -fPIC)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-fPIC -O)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-fPIC -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -inline -fPIC)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -fPIC -O)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -fPIC -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-inline -fPIC -O)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-inline -fPIC -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-fPIC -O -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -inline -fPIC -O)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -inline -fPIC -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -fPIC -O -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-inline -fPIC -O -release)
FAIL -> ERROR: run/a/asm_fld_02_A.d (-g -inline -fPIC -O -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-g -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-fPIC -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-O -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-g -fPIC -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-g -O -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-fPIC -O -release)
FAIL -> ERROR: run/n/nested_class_04_B.d (-g -fPIC -O -release)
XFAIL -> XPASS: nocompile/override_09.d
XFAIL -> XPASS: nocompile/override_09.d (-g)
XFAIL -> XPASS: nocompile/override_09.d (-inline)
XFAIL -> XPASS: nocompile/override_09.d (-fPIC)
XFAIL -> XPASS: nocompile/override_09.d (-O)
XFAIL -> XPASS: nocompile/override_09.d (-release)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline)
XFAIL -> XPASS: nocompile/override_09.d (-g -fPIC)
XFAIL -> XPASS: nocompile/override_09.d (-g -O)
XFAIL -> XPASS: nocompile/override_09.d (-g -release)
XFAIL -> XPASS: nocompile/override_09.d (-inline -fPIC)
XFAIL -> XPASS: nocompile/override_09.d (-inline -O)
XFAIL -> XPASS: nocompile/override_09.d (-inline -release)
XFAIL -> XPASS: nocompile/override_09.d (-fPIC -O)
XFAIL -> XPASS: nocompile/override_09.d (-fPIC -release)
XFAIL -> XPASS: nocompile/override_09.d (-O -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -fPIC)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -O)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -fPIC -O)
XFAIL -> XPASS: nocompile/override_09.d (-g -fPIC -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -O -release)
XFAIL -> XPASS: nocompile/override_09.d (-inline -fPIC -O)
XFAIL -> XPASS: nocompile/override_09.d (-inline -fPIC -release)
XFAIL -> XPASS: nocompile/override_09.d (-inline -O -release)
XFAIL -> XPASS: nocompile/override_09.d (-fPIC -O -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -fPIC -O)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -fPIC -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -fPIC -O -release)
XFAIL -> XPASS: nocompile/override_09.d (-inline -fPIC -O -release)
XFAIL -> XPASS: nocompile/override_09.d (-g -inline -fPIC -O -release)

Known internal compiler errors with messages:
dmd-0.158.bin: expression.c:5568: virtual Expression*
MinAssignExp::semantic(Scope*): Assertion `e2->type->isfloating()' failed.
dmd-0.158.bin: expression.c:725: virtual void
Expression::toMangleBuffer(OutBuffer*): Assertion `0' failed.
dmd-0.158.bin: func.c:453: virtual void FuncDeclaration::semantic3(Scope*):
Assertion `0' failed.
dmd-0.158.bin: template.c:2128: TemplateDeclaration*
TemplateInstance::findTemplateDeclaration(Scope*): Assertion `s->parent' failed.
dmd-0.158.bin: tocsym.c:143: virtual Symbol* VarDeclaration::toSymbol():
Assertion `!needThis()' failed.
dmd-0.158.bin: toobj.c:191: virtual void ClassDeclaration::toObjFile():
Assertion `!scope' failed.
Internal error: ../ztc/cgcod.c 175
Internal error: ../ztc/cgcod.c 562

Summary: (XXXK)
http://dstress.kuehne.cn/www/dstress.html

Details: (XXXK)
http://dstress.kuehne.cn/www/dmd-0.158.html

Log: (X.XM)
http://dstress.kuehne.cn/raw_results/linux-amd64_dmd-0.158.log.gz

Note 1:
GDC-0.18 isn't yet included (still testing).

Note 2:
A few inline assembler tests are most likely false negatives that were
previously hidden by 
http://d.puremagic.com/bugzilla/show_bug.cgi?id=115

Thomas


-----BEGIN PGP SIGNATURE-----

iD8DBQFEeVxQ3w+/yD4P9tIRAoEaAKCgOc8CqNuFBgtU0I5vD+VvevuBiQCfSV7U
BqmIRb11IwHkwsDoN1chm1Q=
=eeYs
-----END PGP SIGNATURE-----
May 28 2006
parent reply "Lionello Lunesu" <lionello lunesu.remove.com> writes:
 XFAIL -> FAIL: nocompile/argument_03.d

So now we expect argument_03.d to PASS? #void test( # bool lala = false, # unsigned ubyte lala2 ) #{ #} Or is it now FAIL-with-line-on-top because the compiler error is wrong? L.
May 28 2006
parent Thomas Kuehne <thomas-dloop kuehne.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lionello Lunesu schrieb am 2006-05-28:
 XFAIL -> FAIL: nocompile/argument_03.d

So now we expect argument_03.d to PASS? #void test( # bool lala = false, # unsigned ubyte lala2 ) #{ #} Or is it now FAIL-with-line-on-top because the compiler error is wrong?

The compiler is reporting the line containing "}" whereas it should report the "unsigned ubyte lala2 )" line. Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEeoyD3w+/yD4P9tIRAgUHAJ0UcxEfjGquoL6QfAVjOi5bvhK7owCeK/hS njpbAVJgc7k7rKi/5n0tGO0= =ORIJ -----END PGP SIGNATURE-----
May 28 2006