Builds job at ci.lycus.org

12 views
Skip to first unread message

Alex Rønne Petersen

unread,
Nov 22, 2012, 8:40:02 AM11/22/12
to ldc...@googlegroups.com
Hey,

Just a heads up that a build job for LDC is now running here:
http://ci.lycus.org/job/LDC/

We're planning to add openSUSE and OS X to the mix eventually. The
former has a bug in llvm-config that's blocking us; the latter needs a
server upgrade because the latest version of LLVM seems to break
horribly on OS X versions lower than 10.7.

The job runs the following commands:

$ cmake -DMULTILIB=ON .;
$ make;
$ ctest --output-on-failure;

Let me know if anything else should be part of the job.

Regards,
Alex

David Nadlinger

unread,
Nov 24, 2012, 4:31:53 PM11/24/12
to ldc...@googlegroups.com
Hi Alex,

On Thu, Nov 22, 2012 at 2:40 PM, Alex Rønne Petersen
<xtzg...@gmail.com> wrote:
> Just a heads up that a build job for LDC is now running here:
> http://ci.lycus.org/job/LDC/

again, thanks a lot for providing the infrastructure to do this!

Yes, having the tests run on OS X would be great, but I guess there is
no easy way we can support D2 on pre-10.7 right now, as we would have
to implement our own TLS emulation, which would like necessitate
changes to LLVM itself (at least for solutions with somewhat good
performance). If Snow Leopard support turns out to be an often
requested feature, it should certainly be doable, but I think the best
choice is to push for a quick release now.

Eventually, it would also be great if we could have build status
updates via mail, but you mentioned that Jenkins doesn't offer very
fine-grained notification settings. Would it be possible to get just
the reports for the LDC project in your current configuration? If so,
and it is only restriction to state changes that is not possible, then
I guess we could create an extra mailing list for the devs interested
in getting the notifications, and so still keep the volume on this
list low.

David
Reply all
Reply to author
Forward
0 new messages