digitalmars.D.bugs - DMD-0.155 regressions
- Thomas Kuehne (56/56) Apr 30 2006 -----BEGIN PGP SIGNED MESSAGE-----
- Lionello Lunesu (4/4) May 02 2006 Thomas,
- Thomas Kuehne (10/12) May 02 2006 -----BEGIN PGP SIGNED MESSAGE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Starting with this version of DStress all executables generated by "run" and "norun" targets are tested with Valgrind's memcheck. The only preliminary exception are inline assembler tests (Valgrind doesn't yet fully support SSE3). DMD-0.155's regressions since DMD-0.154 24 new regressions PASS -> FAIL: run/i/import_13_D.d PASS -> FAIL: run/i/import_13_D.d (-g) PASS -> FAIL: run/i/import_13_D.d (-inline) PASS -> FAIL: run/i/import_13_D.d (-fPIC) PASS -> FAIL: run/i/import_13_D.d (-O) PASS -> ERROR: run/i/import_13_D.d (-release) PASS -> FAIL: run/i/import_13_D.d (-g -inline) PASS -> FAIL: run/i/import_13_D.d (-g -fPIC) PASS -> FAIL: run/i/import_13_D.d (-g -O) PASS -> ERROR: run/i/import_13_D.d (-g -release) PASS -> FAIL: run/i/import_13_D.d (-inline -fPIC) PASS -> FAIL: run/i/import_13_D.d (-inline -O) PASS -> ERROR: run/i/import_13_D.d (-inline -release) PASS -> FAIL: run/i/import_13_D.d (-fPIC -O) PASS -> ERROR: run/i/import_13_D.d (-fPIC -release) PASS -> ERROR: run/i/import_13_D.d (-O -release) PASS -> FAIL: run/i/import_13_D.d (-g -inline -fPIC) PASS -> FAIL: run/i/import_13_D.d (-g -inline -O) PASS -> ERROR: run/i/import_13_D.d (-g -inline -release) PASS -> ERROR: run/i/import_13_D.d (-g -fPIC -release) PASS -> ERROR: run/i/import_13_D.d (-g -O -release) PASS -> FAIL: run/i/import_13_D.d (-inline -fPIC -O) PASS -> ERROR: run/i/import_13_D.d (-inline -fPIC -release) PASS -> ERROR: run/i/import_13_D.d (-inline -O -release) Known internal compiler bugs with messages: dmd-0.155: expression.c:1135: virtual void IntegerExp::toCBuffer(OutBuffer*, HdrGenState*): Assertion `0' failed. dmd-0.155: expression.c:3631: virtual Expression* DotVarExp::semantic(Scope*): Assertion `type' failed. dmd-0.155: expression.c:5550: virtual Expression* MinAssignExp::semantic(Scope*): Assertion `e2->type->isfloating()' failed. dmd-0.155: expression.c:725: virtual void Expression::toMangleBuffer(OutBuffer*): Assertion `0' failed. dmd-0.155: func.c:451: virtual void FuncDeclaration::semantic3(Scope*): Assertion `0' failed. dmd-0.155: iasm.c:1894: void asm_merge_symbol(OPND*, Dsymbol*): Assertion `ei' failed. dmd-0.155: template.c:2111: TemplateDeclaration* TemplateInstance::findTemplateDeclaration(Scope*): Assertion `s->parent' failed. dmd-0.155: tocsym.c:143: virtual Symbol* VarDeclaration::toSymbol(): Assertion `!needThis()' failed. dmd-0.155: toobj.c:191: virtual void ClassDeclaration::toObjFile(): Assertion `!scope' failed. Internal error: ../ztc/cgcod.c 175 Internal error: ../ztc/cgcod.c 562 Summary: (467K) http://dstress.kuehne.cn/www/dstress.html Details: (720K) http://dstress.kuehne.cn/www/dmd-0.155.html Log: (1.6M) http://dstress.kuehne.cn/raw-results/linux-amd64_dmd-0.155.log.gz (Use the regular expression "^==" to find bugs that were caught by Valgrind.) Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEVJeC3w+/yD4P9tIRAnmHAJ4/CK8GoKs6zJk484LNi/IBLn3ZwgCgvjnw 5+p4h8125hXc5aRMoiLHvQA= =n9tM -----END PGP SIGNATURE-----
Apr 30 2006
Thomas, Here's a patch to get dstress.c to work on Windows. Now it compiles with both dmc and cl (VS2005). L.
May 02 2006
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Lionello Lunesu schrieb am 2006-05-02:Here's a patch to get dstress.c to work on Windows. Now it compiles with both dmc and cl (VS2005).Thanks, applied. Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFEWEqA3w+/yD4P9tIRAlaZAJ9ANKEHSeFciNw4wN/FOFfHhKe2TgCgo9Mh 1BXD7AQ45d8cUcsV8ttrNOk= =42vq -----END PGP SIGNATURE-----
May 02 2006