From: Alexander Turenko <alexander.turenko@tarantool.org>
To: AKhatskevich <avkhatskevich@tarantool.org>
Cc: georgy@tarantool.org, tarantool-patches@freelists.org
Subject: [tarantool-patches] Re: [PATCH 3/3] Add LTO testing && refactor travis.yml
Date: Wed, 10 Oct 2018 17:43:17 +0300 [thread overview]
Message-ID: <20181010144317.jgutl4cstb27b2cd@tkn_work_nb> (raw)
In-Reply-To: <9cc273d76e3ea8051835f32ced4df12dedfe6217.1533726342.git.avkhatskevich@tarantool.org>
Need to rebase it on top of current 1.10, because RelWithDebInfoWError
build type was introduced.
Also keep in the mind that the branch
Totktonada/gh-3673-add-linux-clang-ci-target made similar CI targets
refactoring and likely will be in 1.10 soon.
WBR, Alexander Turenko.
On Wed, Aug 08, 2018 at 02:10:03PM +0300, AKhatskevich wrote:
> ---
> .travis.mk | 2 +-
> .travis.yml | 50 +++++++++-----------------------------------------
> 2 files changed, 10 insertions(+), 42 deletions(-)
>
> diff --git a/.travis.mk b/.travis.mk
> index 66c921aa7..8077cddba 100644
> --- a/.travis.mk
> +++ b/.travis.mk
> @@ -49,7 +49,7 @@ deps_osx:
> brew install openssl readline curl icu4c --force
>
> test_osx: deps_osx
> - cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo
> + cmake . -DCMAKE_BUILD_TYPE=RelWithDebInfo ${CMAKE_EXTRA_PARAMS}
> # Increase the maximum number of open file descriptors on macOS
> sudo sysctl -w kern.maxfiles=20480 || :
> sudo sysctl -w kern.maxfilesperproc=20480 || :
> diff --git a/.travis.yml b/.travis.yml
> index 997302e16..ee713be91 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -4,11 +4,7 @@ services:
>
> language: cpp
>
> -os:
> - - linux
> - - osx
> -
> -osx_image: xcode9
> +os: linux
>
> cache:
> directories:
> @@ -37,44 +33,16 @@ env:
> matrix:
> allow_failures:
> - TARGET=coverage
> -# - env: OS=el DIST=6
> -# - env: OS=el DIST=7
> -# - env: OS=fedora DIST=26
> -# - env: OS=fedora DIST=27
> -# - env: OS=ubuntu DIST=artful
> -# - env: OS=ubuntu DIST=trusty
> -# - env: OS=ubuntu DIST=xenial
> -# - env: OS=ubuntu DIST=bionic
> -# - env: OS=debian DIST=wheezy
> -# - env: OS=debian DIST=jessie
> -# - env: OS=debian DIST=stretch
> - exclude:
> - - env: OS=el DIST=6
> - os: osx
> - - env: OS=el DIST=7
> - os: osx
> - - env: OS=fedora DIST=26
> - os: osx
> - - env: OS=fedora DIST=27
> - os: osx
> - - env: OS=ubuntu DIST=artful
> - os: osx
> - - env: OS=ubuntu DIST=trusty
> - os: osx
> - - env: OS=ubuntu DIST=xenial
> - os: osx
> - - env: OS=ubuntu DIST=bionic
> - os: osx
> - - env: OS=debian DIST=wheezy
> - os: osx
> - - env: OS=debian DIST=jessie
> - os: osx
> - - env: OS=debian DIST=stretch
> - os: osx
> - - env: TARGET=source
> + include:
> + - osx_image: xcode9
> os: osx
> - - env: TARGET=coverage
> + env:
> + - TARGET=test
> + - osx_image: xcode9
> os: osx
> + env:
> + - TARGET=test
> + - CMAKE_EXTRA_PARAMS="-DTARANTOOL_LTO=TRUE"
>
> script:
> - make -f .travis.mk ${TARGET}
> --
> 2.14.1
>
>
next prev parent reply other threads:[~2018-10-10 14:43 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-08-08 11:10 [tarantool-patches] [PATCH 0/3] LTO && travis AKhatskevich
2018-08-08 11:10 ` [tarantool-patches] [PATCH 1/3] Fix: prevent guard-breaker optimization AKhatskevich
2018-10-10 14:26 ` [tarantool-patches] " Alexander Turenko
2018-10-11 16:02 ` Alex Khatskevich
2018-08-08 11:10 ` [tarantool-patches] [PATCH 2/3] Add LTO support AKhatskevich
2018-10-10 14:29 ` [tarantool-patches] " Alexander Turenko
2018-10-11 16:01 ` Alex Khatskevich
2018-08-08 11:10 ` [tarantool-patches] [PATCH 3/3] Add LTO testing && refactor travis.yml AKhatskevich
2018-10-10 14:43 ` Alexander Turenko [this message]
2018-10-11 16:12 ` [tarantool-patches] [PATCH] Enable 0069 policy AKhatskevich
2018-10-11 16:14 ` [tarantool-patches] [tarantool-small] " AKhatskevich
2018-10-11 16:15 ` [tarantool-patches] [tarantool-libyaml] " AKhatskevich
2018-10-11 16:18 ` [tarantool-patches] [tarantool-msgpuck] " AKhatskevich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181010144317.jgutl4cstb27b2cd@tkn_work_nb \
--to=alexander.turenko@tarantool.org \
--cc=avkhatskevich@tarantool.org \
--cc=georgy@tarantool.org \
--cc=tarantool-patches@freelists.org \
--subject='[tarantool-patches] Re: [PATCH 3/3] Add LTO testing && refactor travis.yml' \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox