January 01, 2005
David Friedman wrote:

>> * the Phobos unittest still breaks (on Linux):
>>> Error: AssertError Failure format(734)
>>
>> http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500
> <rest snipped>
> 
> This is a bug in glibc.

That's reassuring to hear! (do you know of a fixed glibc version ?)

But shouldn't the unit test run in the final version of the library ?
(maybe it's not such a great unittest, if it doesn't work everywhere)

--anders
January 01, 2005
Jarrett Billingsley wrote:

>>3) make a "dmd-0.###.tar.gz" Linux tarball, without Windows binaries
> 
> No offense, but the download is all of 2.8MB ;)

It's possible to use it from SRPM anyway, so it's no big deal...
Just have to create a proper directory for it, before unpacking.

The zipfile is not redistributable anyway, so size doesn't matter:

> The Software is copyrighted and comes with a single user license,
> and may not be redistributed. If you wish to obtain a redistribution
> license, please contact Digital Mars.

And the line endings can be fixed before doing any patches or such.
(the previously posted RPM for DMD has all of the workarounds used)

Just some friendy suggestions,
--anders
January 04, 2005
Anders F Björklund wrote:
> David Friedman wrote:
> 
>>> * the Phobos unittest still breaks (on Linux):
>>>
>>>> Error: AssertError Failure format(734)
>>>
>>>
>>> http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500
>>
>> <rest snipped>
>>
>> This is a bug in glibc.
> 
> 
> That's reassuring to hear! (do you know of a fixed glibc version ?)
> 

I'm trying to figure out if the latest CVS version has a fix.  That doesn't seem to be the case, though, so I'll probably file a bug report.


> But shouldn't the unit test run in the final version of the library ?
> (maybe it's not such a great unittest, if it doesn't work everywhere)
> 
> --anders

Maybe, "version(GlibcHexFloatBug) { /*nothing*/ } else { <test> }"

David
January 04, 2005
"David Friedman" <d3rdclsmail_a_@_t_earthlink_d_._t_net> wrote in message news:crctos$lhd$1@digitaldaemon.com...
> Anders F Björklund wrote:
> > David Friedman wrote:
> >
> >>> * the Phobos unittest still breaks (on Linux):
> >>>
> >>>> Error: AssertError Failure format(734)
> >>>
> >>>
> >>> http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.bugs/2500
> >>
> >> <rest snipped>
> >>
> >> This is a bug in glibc.
> >
> >
> > That's reassuring to hear! (do you know of a fixed glibc version ?)
> >
>
> I'm trying to figure out if the latest CVS version has a fix.  That doesn't seem to be the case, though, so I'll probably file a bug report.

%A doesn't seem to be widely used, so I think it's probably best to wait for a fix in glibc rather than reimplementing it within std.format.

>
>
> > But shouldn't the unit test run in the final version of the library ? (maybe it's not such a great unittest, if it doesn't work everywhere)
> >
> > --anders
>
> Maybe, "version(GlibcHexFloatBug) { /*nothing*/ } else { <test> }"
>
> David


1 2
Next ›   Last »