Thread overview | |||||
---|---|---|---|---|---|
|
April 30, 2006 DMD-0.155 regressions | ||||
---|---|---|---|---|
| ||||
Attachments: | 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 |
May 02, 2006 Re: DMD-0.155 regressions | ||||
---|---|---|---|---|
| ||||
Posted in reply to Thomas Kuehne Attachments: | Thomas, Here's a patch to get dstress.c to work on Windows. Now it compiles with both dmc and cl (VS2005). L. |
May 03, 2006 Re: DMD-0.155 regressions | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lionello Lunesu Attachments: | 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
|
Copyright © 1999-2021 by the D Language Foundation