Kai Nacke | 25 May 2013 09:44
Picon
Gravatar

Re: LDC on ARM and PowerPC

On 25.05.2013 07:52, Alex Rønne Petersen wrote:
> What's the state of LDC on these two architectures? Is it anywhere
> near a point where we should consider adding them to the ci.lycus.org
> LDC job?

Hi Alex,

LDC on Linux/PPC64 is nearly finished - currently only 5% of the tests 
do not pass. A CI server for this architecture would be really cool to 
avoid regressions. :-)

PPC32 and ARM are only in its early stages. Both miss important 
implementations like vararg support and thread support. David did some 
work on ARM but this is not yet committed.

Status is also documented on the wiki: 
http://wiki.dlang.org/LDC#Project_status

Regards
Kai

--

-- 
You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldc-dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Alex Rønne Petersen | 25 May 2013 07:52

LDC on ARM and PowerPC

Hey folks,

What's the state of LDC on these two architectures? Is it anywhere
near a point where we should consider adding them to the ci.lycus.org
LDC job?

Regards,
Alex

--

-- 
You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldc-dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

David Nadlinger | 20 May 2013 22:20
Picon
Favicon
Gravatar

digitalmars.D.ldc mailing list interface is live!

Hi all,

Due to some unfortunate coincidences involving Google's SMTP servers and 
an overzealous mail filter, this took quite a bit longer than expected, 
but I am happy to announce:

The digitalmars.D.ldc news group to mailing list setup is now in full 
operation, meaning that you can access the group using either NNTP 
(news.digitalmars.com), email (lists.puremagic.com), and of course the 
web interface at http://forum.dlang.org/.

Thanks a lot again to Jan Knepper, Brad Roberts and Vladimir Panteleev 
for setting this up!

Activity has already shifted away from the ldc-dev Google Group in the 
last weeks and months, and it will be put into moderated mode soon. For 
the time being, please use dm.D.ldc for all discussions, both user- and 
development-related, as the current amount of traffic does not really 
merit a split. If the volume grows unexpectedly, we can always split the 
list again.

Oh, and stay tuned for further updates regarding the upcoming beta 
release!

  — David

--

-- 
You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldc-dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
(Continue reading)

Kai Nacke | 17 Apr 2013 21:01
Picon
Gravatar

Re: Broken builds

Hi Alex,

thanks for the hint. I try to resolve it.

Kai

On 15.04.2013 05:56, Alex Rønne Petersen wrote:
> Hey,
>
> The build has been broken on both openSUSE and Arch Linux for quite a while:
>
> http://ci.lycus.org/job/LDC/label=opensuse-x86-64/151/console
> http://ci.lycus.org/job/LDC/label=archlinux-x86-64/151/console
>

--

-- 
You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldc-dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Alex Rønne Petersen | 15 Apr 2013 05:56

Broken builds

Hey,

The build has been broken on both openSUSE and Arch Linux for quite a while:

http://ci.lycus.org/job/LDC/label=opensuse-x86-64/151/console
http://ci.lycus.org/job/LDC/label=archlinux-x86-64/151/console

--

-- 
You received this message because you are subscribed to the Google Groups "LDC - the LLVM D compiler" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldc-dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

David Nadlinger | 21 Feb 2013 23:44
Picon
Favicon
Gravatar

New forum, dropping D1 support

Hi everyone,

first, as you might have already noticed, we have a new LDC forum at
http://forum.dlang.org/group/digitalmars.D.ldc. Like the other
digitalmars.D groups, it is also accessible via NNTP. It is intended
to replace this mailing list completely, at least until development
activity is high enough to warrant a developer/user split. Right now
there, seem to be some problems with setting up the mailing list
interface, though, which is why I have not announced the move on this
list earlier.

The main reason I'm writing this message, though, is to alert you of a
forum discussion regarding the status of D1 support in LDC:
http://forum.dlang.org/thread/ivwzfbdqpphkjtmuabra <at> forum.dlang.org.

As the interest in D1 seems to have pretty much faded on the user as
well as the developer side and upstream support for it has ended too,
Kai and I are thinking about dropping D1 support from master very
soon. The next release would already be D2-only, with the D1 code
being »archived« in the form of a Git branch where anybody still
interested could continue to work on it. A short rationale can be
found at the linked discussion.

We would love to hear some opinions on the topic, from users and
contributors alike!

Thanks,
David

--

-- 
(Continue reading)

joseph.wakeling | 23 Dec 2012 19:31
Picon

DFLAGS build problems with -release

Hello all,

Just tried to build from GitHub source for the first time in a little while.

I called cmake using the option -DD_FLAGS="-d;-O3;-release" only to be confronted with the following
error during the build:

    [ 21%] ldc2: for the -release option: may only occur zero or one times!

... while removing -release from the DFLAGS corrected this.

Would I be right in assuming that the LDC default build process has been tweaked in response to the
discussion here:
https://groups.google.com/forum/#!topic/ldc-dev/g3nt-HxVhB8

... and that the default DFLAGS are now -d -O3 -release  unless specified otherwise?

Could there be a note on default DFLAGS and how to generate a debug build added to
http://wiki.dlang.org/Building_LDC_from_source please?

Thanks & best wishes,

     -- Joe

--

-- 

Kai | 17 Dec 2012 10:20
Picon
Gravatar

Re: Build broken on Linux

Hi Alex,

thanks for the hint. The build should be fixed now.

Kai

On 17.12.2012 00:30, Alex Rønne Petersen wrote:
> Looks like a recent commit broke the Linux builds:
> http://ci.lycus.org/job/LDC/
>
> Regards,
> Alex
>
> --
>
>

--

-- 

Alex Rønne Petersen | 17 Dec 2012 00:30

Build broken on Linux

Looks like a recent commit broke the Linux builds: http://ci.lycus.org/job/LDC/


Regards,
Alex

--
 
 
David Nadlinger | 11 Dec 2012 19:48
Picon
Favicon
Gravatar

0.10.0 release status

The release branch for the upcoming release has been created. Feel
free to make a mess of master again. ;)

I'm working on setting up the scripts for building the beta packages
right now, expect an announcement later today.

David

--

-- 

David Nadlinger | 10 Dec 2012 01:07
Picon
Favicon
Gravatar

Getting ready for the 0.10.0 release

Hi everyone,

so it seems like the ducks are finally aligning: We build both release
and debug versions of druntime/Phobos now, the pragmas changes are in
(now is your last chance to find better names), and the build bots are
green again [1].

My plan is to get 0.10.0 out on next Sunday, coinciding with the LLVM
3.2 release. I want to base the binary packages on 3.2, because I had
to completely disable optimizations for some parts of druntime to get
the test suite to pass on prior versions (see the commit log).

I just finished the first round of final testing, and save for a LLVM
regression which breaks std.net.curl on x86 [2], things are looking
good on Linux. On OS X 10.7, the tests pass as well, with the
exception of some spurious exception handling errors in the release
builds of the std.parallelism unit tests, which I haven't even managed
to properly reproduce yet.

Also, I had to make some changes to the build system in order to make
it generate universal binaries for multilib builds on OS X. I hope to
have them tested and cleaned up by tomorrow, and then release beta
packages on Tuesday.

I do not plan to make a lot more changes until the release after that,
besides some documentation updates and finally adding proper license
headers to the code base.

 <at> Kai: Do you want to release a »preview« Win64 package as well, or is
it too early for that? I know that exceptions are not working, but I
don't have a good idea about the status of the rest of
druntime/Phobos.

David

[1] Minus the Debian one at ci.lycus.org, which is just missing a 32
bit version of libcurl.
[2] http://llvm.org/bugs/show_bug.cgi?id=14548

--

-- 


Gmane