Thread overview | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 11, 2006 DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Fold in of bug fixes. http://www.digitalmars.com/d/changelog.html |
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> Fold in of bug fixes.
>
> http://www.digitalmars.com/d/changelog.html
Did you update phobos.lib? It's not linking to std.math.abs.
eg.
import std.math;
int main()
{
return abs(-30);
}
won't link.
Maybe you should also comment out std.math2.abs() to prevent conflicts.
|
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | "Don Clugston" <dac@nospam.com.au> wrote in message news:dq2lc5$1322$1@digitaldaemon.com... > Did you update phobos.lib? It's not linking to std.math.abs. eg. > > import std.math; > int main() > { > return abs(-30); > } > > won't link. > > Maybe you should also comment out std.math2.abs() to prevent conflicts. I did update it, here's what it should be: 01/11/2006 12:35 AM 749,056 phobos.lib |
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote:
> "Don Clugston" <dac@nospam.com.au> wrote in message news:dq2lc5$1322$1@digitaldaemon.com...
>
>>Did you update phobos.lib? It's not linking to std.math.abs.
>>eg.
>>
>>import std.math;
>>int main()
>>{
>> return abs(-30);
>>}
>>
>>won't link.
>>
>>Maybe you should also comment out std.math2.abs() to prevent conflicts.
>
>
> I did update it, here's what it should be:
>
> 01/11/2006 12:35 AM 749,056 phobos.lib
Found the problem. It turns out I had a DMD 0.142 phobos.lib in the directory I was compiling from! Sorry for that piece of stupidity.
|
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > Fold in of bug fixes. > > http://www.digitalmars.com/d/changelog.html Mmmm delicious :) Thanks a lot ! -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d-pu s+: a-->----- C+++$>++++ UL P+ L+ E--- W++ N++ o? K? w++ !O !M V? PS- PE- Y PGP t 5 X? R tv-- b DI- D+ G e>+++ h>++ !r !y ------END GEEK CODE BLOCK------ Tomasz Stachowiak /+ a.k.a. h3r3tic +/ |
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | "Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com... > Fold in of bug fixes. > > http://www.digitalmars.com/d/changelog.html Hey, any idea when this atrocity is going to be fixed? class Outer { void fork() { Inner i = new Inner; i.x = 5; // Error, inaccessible } class Inner { private int x; } } i.x is inaccessible from any methods of Outer. This breaks the rules of implicit-module-friendship, and furthermore, is frustrating. I've run into it too many times to count, and have had to make several inner class methods and fields public, something which I'm not fond of doing. |
January 11, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | What? Nothing thoroughly controversial in this release? <g> (thanks for the 'properties' fix ~ makes for a cleaner API in certain cases) "Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com... > Fold in of bug fixes. > > http://www.digitalmars.com/d/changelog.html > > > |
January 12, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | Don, can you send me your email address, please? |
January 12, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Kris | Kris wrote: > What? Nothing thoroughly controversial in this release? <g> > > (thanks for the 'properties' fix ~ makes for a cleaner API in certain cases) <snip> Every release has something controversial, namely the fixes that haven't made it in. :-) Stewart. -- -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GCS/M d- s:- C++@ a->--- UB@ P+ L E@ W++@ N+++ o K-@ w++@ O? M V? PS- PE- Y? PGP- t- 5? X? R b DI? D G e++>++++ h-- r-- !y ------END GEEK CODE BLOCK------ My e-mail is valid but not my primary mailbox. Please keep replies on the 'group where everyone may benefit. |
January 12, 2006 Re: DMD 0.143 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | "Walter Bright" <newshound@digitalmars.com> wrote in message news:dq2h6e$v8p$1@digitaldaemon.com... > Fold in of bug fixes. > > http://www.digitalmars.com/d/changelog.html Thanks Walter, updates of this kind (mainly fixes) really boost confidence in D, well mine anyway. But uh, the changelog page is getting rather long, 116,133 bytes. It might be a good idea to create a seperate page for the latest release :-& Lio. |
Copyright © 1999-2021 by the D Language Foundation