Thread overview
DMD-0.150 regressions
Mar 20, 2006
Thomas Kuehne
Mar 21, 2006
Walter Bright
Mar 21, 2006
Thomas Kuehne
Mar 22, 2006
Walter Bright
March 20, 2006
93 new regressions
PASS -> FAIL: run/t/template_32_N.d
PASS -> FAIL: run/t/template_32_N.d (-g)
PASS -> FAIL: run/t/template_32_N.d (-inline)
PASS -> FAIL: run/t/template_32_N.d (-fPIC)
PASS -> FAIL: run/t/template_32_N.d (-O)
PASS -> FAIL: run/t/template_32_N.d (-release)
PASS -> FAIL: run/t/template_32_N.d (-g -inline)
PASS -> FAIL: run/t/template_32_N.d (-g -fPIC)
PASS -> FAIL: run/t/template_32_N.d (-g -O)
PASS -> FAIL: run/t/template_32_N.d (-g -release)
PASS -> FAIL: run/t/template_32_N.d (-inline -fPIC)
PASS -> FAIL: run/t/template_32_N.d (-inline -O)
PASS -> FAIL: run/t/template_32_N.d (-inline -release)
PASS -> FAIL: run/t/template_32_N.d (-fPIC -O)
PASS -> FAIL: run/t/template_32_N.d (-fPIC -release)
PASS -> FAIL: run/t/template_32_N.d (-O -release)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -fPIC)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -O)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -release)
PASS -> FAIL: run/t/template_32_N.d (-g -fPIC -O)
PASS -> FAIL: run/t/template_32_N.d (-g -fPIC -release)
PASS -> FAIL: run/t/template_32_N.d (-g -O -release)
PASS -> FAIL: run/t/template_32_N.d (-inline -fPIC -O)
PASS -> FAIL: run/t/template_32_N.d (-inline -fPIC -release)
PASS -> FAIL: run/t/template_32_N.d (-inline -O -release)
PASS -> FAIL: run/t/template_32_N.d (-fPIC -O -release)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -fPIC -O)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -fPIC -release)
PASS -> FAIL: run/t/template_32_N.d (-g -fPIC -O -release)
PASS -> FAIL: run/t/template_32_N.d (-inline -fPIC -O -release)
PASS -> FAIL: run/t/template_32_N.d (-g -inline -fPIC -O -release)
PASS -> FAIL: run/t/template_32_Q.d
PASS -> FAIL: run/t/template_32_Q.d (-g)
PASS -> FAIL: run/t/template_32_Q.d (-inline)
PASS -> FAIL: run/t/template_32_Q.d (-fPIC)
PASS -> FAIL: run/t/template_32_Q.d (-O)
PASS -> FAIL: run/t/template_32_Q.d (-release)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline)
PASS -> FAIL: run/t/template_32_Q.d (-g -fPIC)
PASS -> FAIL: run/t/template_32_Q.d (-g -O)
PASS -> FAIL: run/t/template_32_Q.d (-g -release)
PASS -> FAIL: run/t/template_32_Q.d (-inline -fPIC)
PASS -> FAIL: run/t/template_32_Q.d (-inline -O)
PASS -> FAIL: run/t/template_32_Q.d (-inline -release)
PASS -> FAIL: run/t/template_32_Q.d (-fPIC -O)
PASS -> FAIL: run/t/template_32_Q.d (-fPIC -release)
PASS -> FAIL: run/t/template_32_Q.d (-O -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -fPIC)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -O)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -fPIC -O)
PASS -> FAIL: run/t/template_32_Q.d (-g -fPIC -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -O -release)
PASS -> FAIL: run/t/template_32_Q.d (-inline -fPIC -O)
PASS -> FAIL: run/t/template_32_Q.d (-inline -fPIC -release)
PASS -> FAIL: run/t/template_32_Q.d (-inline -O -release)
PASS -> FAIL: run/t/template_32_Q.d (-fPIC -O -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -fPIC -O)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -fPIC -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -fPIC -O -release)
PASS -> FAIL: run/t/template_32_Q.d (-inline -fPIC -O -release)
PASS -> FAIL: run/t/template_32_Q.d (-g -inline -fPIC -O -release)
PASS -> FAIL: run/t/template_32_T.d
PASS -> FAIL: run/t/template_32_T.d (-g)
PASS -> FAIL: run/t/template_32_T.d (-inline)
PASS -> FAIL: run/t/template_32_T.d (-fPIC)
PASS -> FAIL: run/t/template_32_T.d (-O)
PASS -> FAIL: run/t/template_32_T.d (-release)
PASS -> FAIL: run/t/template_32_T.d (-g -inline)
PASS -> FAIL: run/t/template_32_T.d (-g -fPIC)
PASS -> FAIL: run/t/template_32_T.d (-g -O)
PASS -> FAIL: run/t/template_32_T.d (-g -release)
PASS -> FAIL: run/t/template_32_T.d (-inline -fPIC)
PASS -> FAIL: run/t/template_32_T.d (-inline -O)
PASS -> FAIL: run/t/template_32_T.d (-inline -release)
PASS -> FAIL: run/t/template_32_T.d (-fPIC -O)
PASS -> FAIL: run/t/template_32_T.d (-fPIC -release)
PASS -> FAIL: run/t/template_32_T.d (-O -release)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -fPIC)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -O)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -release)
PASS -> FAIL: run/t/template_32_T.d (-g -fPIC -O)
PASS -> FAIL: run/t/template_32_T.d (-g -fPIC -release)
PASS -> FAIL: run/t/template_32_T.d (-g -O -release)
PASS -> FAIL: run/t/template_32_T.d (-inline -fPIC -O)
PASS -> FAIL: run/t/template_32_T.d (-inline -fPIC -release)
PASS -> FAIL: run/t/template_32_T.d (-inline -O -release)
PASS -> FAIL: run/t/template_32_T.d (-fPIC -O -release)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -fPIC -O)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -fPIC -release)
PASS -> FAIL: run/t/template_32_T.d (-g -fPIC -O -release)
PASS -> FAIL: run/t/template_32_T.d (-inline -fPIC -O -release)
PASS -> FAIL: run/t/template_32_T.d (-g -inline -fPIC -O -release)

summary: 382K http://dstress.kuehne.cn/www/dstress.html

details: 646K
http://dstress.kuehne.cn/www/dmd-0.150.html

log: 1.2M http://dstress.kuehne.cn/raw-results/linux-amd64_dmd-0.150.log.gz

Thomas


March 21, 2006
"Thomas Kuehne" <thomas-dloop@kuehne.cn> wrote in message news:2ss3f3-nnd.ln1@birke.kuehne.cn...
> PASS -> FAIL: run/t/template_32_N.d
> PASS -> FAIL: run/t/template_32_Q.d
> PASS -> FAIL: run/t/template_32_T.d

I run them and they pass. What's happening on your system?


March 21, 2006
Walter Bright schrieb am 2006-03-21:
>
> "Thomas Kuehne" <thomas-dloop@kuehne.cn> wrote in message news:2ss3f3-nnd.ln1@birke.kuehne.cn...
>> PASS -> FAIL: run/t/template_32_N.d
>> PASS -> FAIL: run/t/template_32_Q.d
>> PASS -> FAIL: run/t/template_32_T.d
>
> I run them and they pass. What's happening on your system?

dmd-0.150 run/t/template_32_N.d
gcc template_32_N.o -o template_32_N -lphobos -lpthread -lm -Xlinker -L/opt/dmd/150/dmd/lib
template_32_N.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_N31__T3sumVoe0000000000000080ff3fZ3sumo+0x0): multiple definition of `_D7dstress3run1t13template_32_N31__T3sumVoe0000000000000080ff3fZ3sumo'
template_32_N.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_N31__T3sumVoe0000000000000080ff3fZ3sumo+0x0): first defined here
collect2: ld returned 1 exit status
- --- errorlevel 1

dmd-0.150 run/t/template_32_Q.d
gcc template_32_Q.o -o template_32_Q -lphobos -lpthread -lm -Xlinker -L/opt/dmd/150/dmd/lib
template_32_Q.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_Q31__T3sumVpe0000000000000080ff3fZ3sump+0x0): multiple definition of `_D7dstress3run1t13template_32_Q31__T3sumVpe0000000000000080ff3fZ3sump'
template_32_Q.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_Q31__T3sumVpe0000000000000080ff3fZ3sump+0x0): first defined here
collect2: ld returned 1 exit status

dmd-0.150 run/t/template_32_T.d
gcc template_32_T.o -o template_32_T -lphobos -lpthread -lm -Xlinker -L/opt/dmd/150/dmd/lib
template_32_T.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_T31__T3sumVje0000000000000080ff3fZ3sumj+0x0): multiple definition of `_D7dstress3run1t13template_32_T31__T3sumVje0000000000000080ff3fZ3sumj'
template_32_T.o:(.gnu.linkonce.d._D7dstress3run1t13template_32_T31__T3sumVje0000000000000080ff3fZ3sumj+0x0): first defined here
collect2: ld returned 1 exit status
- --- errorlevel 1

Thomas


March 22, 2006
"Thomas Kuehne" <thomas-dloop@kuehne.cn> wrote in message news:7nk4f3-hc7.ln1@birke.kuehne.cn...
> dmd-0.150 run/t/template_32_Q.d
> gcc template_32_Q.o -o
> template_32_Q -lphobos -lpthread -lm -Xlinker -L/opt/dmd/150/dmd/lib

What's -Xlinker ?


March 22, 2006
It's stuff to pass to ld; it's like Wl but without commas.

-[Unknown]


> "Thomas Kuehne" <thomas-dloop@kuehne.cn> wrote in message news:7nk4f3-hc7.ln1@birke.kuehne.cn...
>> dmd-0.150 run/t/template_32_Q.d
>> gcc template_32_Q.o -o template_32_Q -lphobos -lpthread -lm -Xlinker -L/opt/dmd/150/dmd/lib
> 
> What's -Xlinker ? 
> 
>