View previous topic :: View next topic |
Author |
Message |
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sat May 06, 2006 3:50 pm Post subject: Which Mango? |
|
|
Which Mango should be used right now? trunk? branches/v2? release2? I'm asking because I have different problems with each (not compiling/seg-faulting/etc). |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Sat May 06, 2006 5:02 pm Post subject: |
|
|
Release 2.0, apparently. |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Tue May 09, 2006 8:54 pm Post subject: |
|
|
release 2.0 in the trunk has all the latest fixes. The branch is just a placeholder right now; as a backup prior to the next release |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Tue May 09, 2006 8:55 pm Post subject: |
|
|
Carlos; what were the compiling and seg-faulting issues? |
|
Back to top |
|
|
Carlos
Joined: 19 Mar 2004 Posts: 396 Location: Canyon, TX
|
Posted: Tue May 09, 2006 9:04 pm Post subject: |
|
|
From the source in trunk, here's part:
Code: |
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/log/Hierarchy.d:642: Declaration expected, not 'module'
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/log/Hierarchy.d:667: class mango.log.Hierarchy.LoggerInstance conflicts with mango.log.Hierarchy.LoggerInstance at /Users/carlos/Development/d/dsource.org/mango/trunk/mango/log/Hierarchy.d:65
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/log/Hierarchy.d:980: class mango.log.Hierarchy.Hierarchy conflicts with mango.log.Hierarchy.Hierarchy at /Users/carlos/Development/d/dsource.org/mango/trunk/mango/log/Hierarchy.d:378
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:90: template instance FormatStructT!(char) is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:90: variable mango.io.DisplayWriter.DisplayWriter.format voids have no value
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: identifier 'DblFormat' of 'Format.DblFormat' is not defined
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: Format.DblFormat is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: cannot have parameter of type void
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: undefined identifier template instance DoubleT!(char).format
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: template instance DoubleT!(char).format is not an lvalue
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/io/DisplayWriter.d:103: cannot implicitly convert expression (#template instance DoubleT!(char).format) of type void* to void
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpHeaders.d:157: template instance LineIteratorT!(char) is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpHeaders.d:157: variable mango.http.server.HttpHeaders.HttpHeaders.line voids have no value
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpCookies.d:470: IteratorT!(char) is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpCookies.d:470: class mango.http.server.HttpCookies.CookieParser base type must be class or interface, not void
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpParams.d:65: template instance SimpleIteratorT!(char) is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpParams.d:65: variable mango.http.server.HttpParams.HttpParams.amp voids have no value
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpRequest.d:83: template instance LineIteratorT!(char) is used as a type
/Users/carlos/Development/d/dsource.org/mango/trunk/mango/http/server/HttpRequest.d:83: variable mango.http.server.HttpRequest.HttpRequest.line voids have no value
|
The seg-faults came from what I believe was release 1.4, so I wouldn't pay much attention to it. |
|
Back to top |
|
|
csauls
Joined: 27 Mar 2004 Posts: 278
|
Posted: Wed May 10, 2006 2:40 pm Post subject: |
|
|
That is definitely an odd error list... and I have an odd thing to consider. Load up mango/log/Hierarchy.d in a text editor, and do a search for the string "module mango.log.Hierarchy;" -- I'm betting you find it once at line 39 (where it belongs) and then again at line 642 (where it doesn't) and then following it is probably a complete repeat of the entire module's contents. How in hades that might've happened is beyond me, but it would certainly cause the effect you are having. _________________ Chris Nicholson-Sauls |
|
Back to top |
|
|
kris
Joined: 27 Mar 2004 Posts: 1494 Location: South Pacific
|
Posted: Wed May 10, 2006 5:33 pm Post subject: |
|
|
csauls wrote: | That is definitely an odd error list... and I have an odd thing to consider. Load up mango/log/Hierarchy.d in a text editor, and do a search for the string "module mango.log.Hierarchy;" -- I'm betting you find it once at line 39 (where it belongs) and then again at line 642 (where it doesn't) and then following it is probably a complete repeat of the entire module's contents. How in hades that might've happened is beyond me, but it would certainly cause the effect you are having. |
I suspect you are absolutely right, Chris. And it is certainly quite odd |
|
Back to top |
|
|
|