Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Martin Kinkelin
Travis: Upgrade to Ubuntu 16.04
Martin Kinkelin
Merge pull request #3018 from kinke/travis

Travis: Upgrade to Ubuntu 16.04
Martin Kinkelin
Merge pull request #3019 from kinke/libtinfo

Get rid of libtinfo/libedit dependencies
Martin Kinkelin
Azure & Shippable: Use LLVM without lib{tinfo,edit} dependencies

Via `-DLLVM_ENABLE_TERMINFO=OFF -DLLVM_ENABLE_LIBEDIT=OFF` in the LLVM
CMake command line.
Ivan Butygin
jit: Move BindPtr to public (#3030)
Martin Kinkelin
Azure CI: Try to make tags trigger automatic builds

According to the docs, these should be the default settings, but the
v1.15.0-beta1 tag hasn't triggered, I had to trigger it manually (and
that requires an Azure account).
Martin Kinkelin
Merge pull request #3017 from kinke/azure

Tentative Azure CI fixes
Martin Kinkelin
CMake: Get rid of manual libtinfo/libpthread dependencies

If LLVM was built with support for these, they are included in the
`llvm-config --system-libs` output and thus make it into our
`LLVM_LDFLAGS`.
Martin Kinkelin
Phobos: Force-inline more functions with __FILE__ as template parameter
According to #1712; I haven't checked whether it's still required.
Martin Kinkelin
Azure: Yet another attempt at making tags trigger builds

The previous attempt hasn't worked out for LLVM.
Martin Kinkelin
Use semver-friendly version for untagged builds

Resolves #3025.
Martin Kinkelin
dmd-testsuite: Parallelize building of tools (#3022)
Martin Kinkelin
Azure CI fixup
Martin Kinkelin
Azure CI: Work around GitHubRelease task overwriting isPreRelease flag

This is pretty dumb, the task always overwrites the GitHub flag, even if
it isn't specified explicitly. I had to manually re-set the beta1 release
to a pre-release, in order NOT to make it the latest (stable) release.
Martin Kinkelin
Travis: Skip dmd-testsuite (release) on Mac to reduce time-outs

The time-out ratio has been unbearable for a while.
Martin Kinkelin
SemaphoreCI: Use -lowmem when building dmd-testsuite tools in parallel

This worked fine in the PR introducing the parallel build of these
tools, but now fails, at least sometimes.

The reason is simple, ~2.4 GB of available memory for Shippable, and
compilation of d_do_test alone requiring about 1.7 GB on my Win64
machine (a bit more for the unittests). -lowmem works very well here,
reducing it to 0.5-0.6 GB.
Martin Kinkelin
Don't exclude functions in object.d from cross-module inlining
Resolves #1604. I had no issues compiling druntime and Phobos with
`-DD_FLAGS_RELEASE='-O3;-release;-enable-cross-module-inlining'`.
Martin Kinkelin
Merge pull request #3014 from kinke/pragmaInline
Re-enable cross-module-inlining for `pragma(inline, true)`
Martin Kinkelin
SemaphoreCI: Use -lowmem when building dmd-testsuite tools in parallel

This worked fine in the PR introducing the parallel build of these
tools, but now fails, at least sometimes.

The reason is simple, ~2.4 GB of available memory for Shippable, and
compilation of d_do_test alone requiring about 1.7 GB on my Win64
machine (a bit more for the unittests). -lowmem works very well here,
reducing it to 0.5-0.6 GB.
Martin Kinkelin
Merge pull request #3026 from ldc-developers/kinke-patch-1

Use semver-friendly version for untagged builds
Martin Kinkelin
CI: Switch to LDC-LLVM v8.0.0 final
Martin Kinkelin
Merge pull request #3033 from kinke/llvm8

CI: Switch to LDC-LLVM v8.0.0 final