[bug 618] marked fixed,	but dstress bug_optimize_294 showing some failures still
    Thomas Kuehne 
    thomas-dloop at kuehne.cn
       
    Sat Jan 20 03:04:05 PST 2007
    
    
  
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Brad Roberts schrieb am 2007-01-19:
> http://d.puremagic.com/issues/show_bug.cgi?id=618
>
> builds and runs for me: C, F, H, K
>
> fails to build for me:
>    D:  bug_optimize_294_D.d(7): Error: incompatible types for 
> ((_D7dstress3run1b18bug_optimize_294_D10__T3FooTaZ3Foo6__initZ) != 
> (_D7dstress3run1b18bug_optimize_294_D10__T3FooTgZ3Foo6__initZ)): 
> 'Foo!(char)' and 'Foo!(byte)'
>
> segv's at runtime:
>    G:  Program received signal SIGSEGV, Segmentation fault.
> 0x0804a09b in _Dmain () at bug_optimize_294_G.d:7
> 7               if ((Foo!(char)).init == (Foo!(char)).init){
>
>
> So.. the dstress results for C, F, H, K don't seem to match what you're 
> seeing, Thomas.  I'm running on a 32bit linux box and testing with dmd 1.00.
I've fixed a few  copy'n paste errors in the test cases. The differences
were moste likely caused because you tested
dmd source.d && ./source ; echo PASSED
while it should have been
dmd source.d && ./source && echo PASSED || echo FAILED
("dmd -run" can't be used because it will return "0" regardless of
"./source"'s return code)
Thomas
-----BEGIN PGP SIGNATURE-----
iD8DBQFFsfQwLK5blCcjpWoRAnCvAJ957q8fbneCNfKSReoZXEcfot0yxgCgo/j7
VDj8lktygyGTsunvp1Vkcb0=
=KWMf
-----END PGP SIGNATURE-----
    
    
More information about the Digitalmars-d-bugs
mailing list