LDC 0.9.2 released

2010-03-19 Thread Christian Kamm
A new version of LDC, the LLVM based compiler for the D programming language has been released. It is built with DMDFE version 1.057 and LLVM 2.6. The runtime library has been upgraded to Tango 0.99.9. In addition to up-to-date dependencies, this release incorporates a wealth of fixes and impro

Re: DMD svn and contract inheritance

2009-10-06 Thread Christian Kamm
Robert Clipsham wrote: >> There are quite a few incorrect dstress tests. I've been making tickets >> for them as I find them. > > I believe Christian is the maintainer for the dstress project on > dsource, he should be able to give you commit access if you have patches. That's true. I've updated

Re: C++0x Concepts - Dead?

2009-07-15 Thread Christian Kamm
> "Walter Bright" wrote in message >> Yes. Constraints determine the list of candidate template declarations, >> but do not participate in the partial ordering of candidates to determine >> the 'best' match. Nick Sabalausky wrote: > Pardon my ignorance, but...umm...what? Example: class C {} vo

Re: C++0x Concepts - Dead?

2009-07-15 Thread Christian Kamm
> Christian Kamm wrote: >> Is there a difference between >> template Foo(T : U) {} and >> template Foo(T) if(is(T : U)) {} ? >> Walter Bright wrote: > Yes. Constraints determine the list of candidate template declarations, > but do not participate in the

Re: C++0x Concepts - Dead?

2009-07-15 Thread Christian Kamm
BLS Wrote: > I have somehow the idea that D constraints and template specialization > should merge. I also feel that specialization may just be a special case of constraints - with the added benefit that implicit function template instantiation works. Is there a difference between template Foo(T

Re: C++0x Concepts - Dead?

2009-07-14 Thread Christian Kamm
Walter Bright Wrote: > There are unconfirmed reports that this morning, the C++0x standards > group in Frankfurt voted to kill Concepts. This seems to be the relevant pre-Frankfurt text: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2893.pdf I doubt concepts are 'dead' - from the rumo

Re: dmd 1.046 and 2.031 releases

2009-07-06 Thread Christian Kamm
Walter Bright Wrote: > The deps thing comes from the LDC group. They've been relying on it > as-is, so they'd need to agree on any changes. Actually, it's from Tomasz' xfBuild http://wiki.team0xf.com/index.php?n=Tools.XfBuild . As it is intended as a generally useful dependency format though, I

Re: ldc 0.9.1 released

2009-05-29 Thread Christian Kamm
Timo Gransch wrote: > Christian Kamm schrieb: >> but I am using a debug runtime. Does inserting a breakpoint in >> your code and running to that work? > > Back on x86-64 again: > > (gdb) break main > Breakpoint 1 at 0x409150 Since there's main and _Dmain a

Re: ldc 0.9.1 released

2009-05-28 Thread Christian Kamm
Timo Gransch wrote: > I compile a programm using > > ldmd -g -debug test.d > > Then I try to debug using gdb with the D patches: > > (gdb) list > 1 ../sysdeps/x86_64/elf/start.S: No such file or directory. > in ../sysdeps/x86_64/elf/start.S On x86-32 that gives me a listing of the main fun

ldc 0.9.1 released

2009-05-27 Thread Christian Kamm
use the ldmd wrapper if you want a drop-in replacement for DMD. Linux x86-32 download: http://www.incasoftware.de/~kamm/ldc/ldc-0.9.1-x86_32.tar.bz2 Linux x86-64 download: http://www.incasoftware.de/~kamm/ldc/ldc-0.9.1-x86_64.tar.bz2 Tomas Lindquist Olsen Christian Kamm Frits van Bommel Kelly

Re: Planet D is back

2009-05-08 Thread Christian Kamm
cemiller wrote: > Can you please take "Christopher E. Miller" out of the Blogs? I don't know > why it's there pointing back to http://planet.dsource.org - you'd think it > was an infinite loop! The feeds for Christopher's, pragma's and h3r3tic's blogs seem to be down. I'd rather not remove them

Planet D is back

2009-05-08 Thread Christian Kamm
The Planet D aggregator at http://planet.dsource.org is being updated again! Thanks go to Anders Bergh, who made it and provided me with the necessary files.

Re: Tango 0.99.8 Sean released

2009-03-27 Thread Christian Kamm
Lars Kyllingstad Wrote: > Are there plans to release a Tango-LDC bundle any time soon? Yes. There will be a new release of LDC that comes bundled with Tango 0.99.8.

Re: dmd 1.041 and 2.026 releases

2009-03-05 Thread Christian Kamm
Tomas Lindquist Olsen Wrote: > Compiling on linux from source is broken! Looks like you forgot to > include the total.h file! It compiles with some changes (dchar path, mars.h path, remove copyright.c from makefile) and the total.h from dmd 1.039. Thanks for making this available!

Re: New tango conference movies

2009-02-27 Thread Christian Kamm
> But here I am - > back with bunch of goodies: > > http://petermodzelewski.blogspot.com/2009/02/tango-conference-2008- rolling-dice.html > http://petermodzelewski.blogspot.com/2009/02/tango-conference-2008- ldc.html Thanks a lot! Christian

Re: LDC 0.9 released

2009-01-09 Thread Christian Kamm
Walter Bright wrote: > This is great news, congratulations to the LDC team! > > Can I ask if a powerpc and ARM version will be available soon? Thanks! PowerPC support is still in its infancy. We've had two people looking at it a few months back, but I haven't heard from either recently. I think

Re: LDC 0.9 released

2009-01-09 Thread Christian Kamm
dsimcha wrote: > Also, some Win32 builds, both w/ and w/o D2 support, would be appreciated > if > possible. I am interested in playing around with LDC on Win32 and filing > bug > reports, etc. even if exception handling is broken. I just tried to build > LDC myself and got some ridiculous, inscru

LDC 0.9 released

2009-01-08 Thread Christian Kamm
iling list: ldc-...@googlegroups.com. Alternatively, we're often seen in #ldc on FreeNode. Tomas Lindquist Olsen, Christian Kamm