Skip to content

Commit

Permalink
Experimental: Re-enable LTO tests for CircleCI OSX, now with LLVM 6
Browse files Browse the repository at this point in the history
  • Loading branch information
kinke committed Apr 16, 2018
1 parent 801370c commit 6443992
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -168,12 +168,10 @@ commonSteps: &commonSteps
cd ..
# TODO: enable for OSX too; linker currently crashing with:
# Assertion failed: (WasErased && "Expected to drop a reference")
if [ "$CI_OS" = "linux" ]; then
$LDC_INSTALL_DIR/bin/ldc2 hello.d -of=hello_thin -flto=thin -defaultlib=phobos2-ldc-lto,druntime-ldc-lto
./hello_thin
$LDC_INSTALL_DIR/bin/ldc2 hello.d -of=hello_full -flto=full -defaultlib=phobos2-ldc-lto,druntime-ldc-lto
./hello_full
fi
- run:
name: Build dub
command: |
Expand Down

0 comments on commit 6443992

Please sign in to comment.