bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug #4189] broken bycopy in DO


From: Alexander Malmberg
Subject: Re: [bug #4189] broken bycopy in DO
Date: Fri, 04 Jul 2003 13:45:04 +0200

[snip]
> Changes by: Richard Frith-Macdonald <rfm@gnu.org>
> Date: Fri 07/04/2003 at 10:21 (GMT)
> 
>             What     | Removed                   | Added
> ---------------------------------------------------------------------------
>             Severity | 7                         | 1 - Ordinary

Why was the severity of this changed?

[snip]
> 4. DO kewords like bycopy and byref are only meaningful in protocols (they
> are ignored in class interfaces and implementations) ... so the bycopy
> return value on the server side must be declared in a protocol to which the
> class of the server instance conforms.

This doesn't make any sense to me. Why shouldn't these keywords work
without protocols?


After updating -base with this fix, just about every single GNUstep
program now dumps core (at start, or very soon after starting). After
digging around a bit, it turns out that -base is now incompatible with
gcc <3.3, and I'm using 3.2. Although I can understand that supporting
broken compilers can be difficult or impossible, suddenly requiring 3.3
without any discussion or warning doesn't seem very nice.

(Also, there seem to be other causes; I've heard of crashes with gcc 3.3
as well in #GNUstep.)

- Alexander Malmberg




reply via email to

[Prev in Thread] Current Thread [Next in Thread]