travis_fold:start:worker_info
Worker information
hostname: db5c15d0-453f-4e21-8393-ccf38f0967f0@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
instance: travis-job-ff349da4-38e6-406e-99ca-fc417fcb3322 precise-erlang-stable-alternative (via amqp)
startup: 5.89447763s
travis_fold:end:worker_info
travis_time:start:1d7fc9d0
travis_time:end:1d7fc9d0:start=1718272755812905626,finish=1718272756430945282,duration=618039656,event=no_world_writable_dirs
travis_time:start:2c312bfc
travis_time:end:2c312bfc:start=1718272756433109441,finish=1718272756438925952,duration=5816511,event=setup_filter
travis_time:start:06531e49
travis_time:end:06531e49:start=1718272756441311358,finish=1718272756448461697,duration=7150339,event=agent
travis_time:start:033dee28
travis_time:end:033dee28:start=1718272756450679201,finish=1718272756452520258,duration=1841057,event=check_unsupported
travis_time:start:06dbf094
travis_fold:start:system_info
Build system information
Build language: erlang
Build dist: precise
Build id: 270941696
Job id: 622889247
Runtime kernel version: 3.13.0-115-generic
travis-build version: 3484ecfe
Build image provisioning date and time
Tue Apr 11 20:23:00 UTC 2017
Operating System Details
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.5 LTS
Release:	12.04
Codename:	precise
Linux Version
3.13.0-115-generic
Cookbooks Version
cc4eb5e https://github.com/travis-ci/travis-cookbooks/tree/cc4eb5e
Git version
git version 1.8.5.6
bash version
GNU bash, version 4.2.25(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
GCC version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

LLVM version
clang version 3.4 (tags/RELEASE_34/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
Pre-installed Ruby versions
ruby-2.2.6
Pre-installed Node.js versions
v0.10.36
Pre-installed Go versions
1.7.4
mysql --version
mysql  Ver 14.14 Distrib 5.5.54, for debian-linux-gnu (x86_64) using readline 6.2
Pre-installed PostgreSQL versions
9.1.24
9.2.20
9.3.16
9.4.11
9.5.6
Redis version
redis-server 3.0.7
riak version
2.0.2
memcached version
1.4.13
MongoDB version
MongoDB 2.4.14
CouchDB version
couchdb 1.6.1
Installed Sphinx versions
2.0.10
2.1.9
2.2.6
Default Sphinx version
2.2.6
Installed Firefox version
firefox 38.4.0esr
PhantomJS version
1.9.8
ant -version
Apache Ant(TM) version 1.8.2 compiled on December 3 2011
mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T17:29:23+00:00)
Maven home: /usr/local/maven
Java version: 1.7.0_80, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-oracle/jre
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-115-generic", arch: "amd64", family: "unix"
kerl list installations
There are no installations available
kiex list

kiex elixirs

=* elixir-1.0.2

# => - current
# =* - current && default
#  * - default

rebar --version

=ERROR REPORT==== 11-Apr-2017::20:23:02 ===
beam/beam_load.c(1365): Error loading module rebar:
  use of opcode 153; this emulator supports only up to 152


=ERROR REPORT==== 11-Apr-2017::20:23:02 ===
Loading of /usr/local/bin/rebar/rebar/ebin/rebar.beam failed: badfile
escript: exception error: undefined function rebar:main/1
  in function  escript:run/2
  in call from escript:start/1
  in call from init:start_it/1
  in call from init:start_em/1
travis_fold:end:system_info

travis_time:end:06dbf094:start=1718272756454895928,finish=1718272756462896735,duration=8000807,event=show_system_info
travis_time:start:0c5cee76
travis_time:end:0c5cee76:start=1718272756465076893,finish=1718272756488411574,duration=23334681,event=rm_riak_source
travis_time:start:1039fb4c
travis_time:end:1039fb4c:start=1718272756492833612,finish=1718272756498310676,duration=5477064,event=fix_rwky_redis
travis_time:start:014b1914
travis_time:end:014b1914:start=1718272756500577154,finish=1718272757037677101,duration=537099947,event=wait_for_network
travis_time:start:059a5c0c
travis_time:end:059a5c0c:start=1718272757041151939,finish=1718272773622825271,duration=16581673332,event=update_apt_keys
travis_time:start:21ed5d39
travis_time:end:21ed5d39:start=1718272773626185257,finish=1718272773679048969,duration=52863712,event=fix_hhvm_source
travis_time:start:02612940
travis_time:end:02612940:start=1718272773682531701,finish=1718272773685422673,duration=2890972,event=update_mongo_arch
travis_time:start:1cc9eaf0
travis_time:end:1cc9eaf0:start=1718272773688999219,finish=1718272773712739998,duration=23740779,event=fix_sudo_enabled_trusty
travis_time:start:00fc0cd2
travis_time:end:00fc0cd2:start=1718272773716249042,finish=1718272773718243662,duration=1994620,event=update_glibc
travis_time:start:22399720
travis_time:end:22399720:start=1718272773721414956,finish=1718272773727494618,duration=6079662,event=clean_up_path
travis_time:start:019b7214
travis_time:end:019b7214:start=1718272773730728451,finish=1718272773750426131,duration=19697680,event=fix_resolv_conf
travis_time:start:032a4132
travis_time:end:032a4132:start=1718272773753597198,finish=1718272773775099992,duration=21502794,event=fix_etc_hosts
travis_time:start:1ed9ca79
travis_time:end:1ed9ca79:start=1718272773778398469,finish=1718272773785519443,duration=7120974,event=fix_mvn_settings_xml
travis_time:start:0d8c0ba6
travis_time:end:0d8c0ba6:start=1718272773788671210,finish=1718272773795745553,duration=7074343,event=no_ipv6_localhost
travis_time:start:00730da0
travis_time:end:00730da0:start=1718272773798893862,finish=1718272773805237324,duration=6343462,event=fix_etc_mavenrc
travis_time:start:1be68500
OK
travis_time:end:1be68500:start=1718272773808508943,finish=1718272774116389326,duration=307880383,event=fix_perforce_key
travis_time:start:003f613e
travis_time:end:003f613e:start=1718272774119872320,finish=1718272774122330104,duration=2457784,event=fix_wwdr_certificate
travis_time:start:0baeee06
travis_time:end:0baeee06:start=1718272774125739616,finish=1718272774171233752,duration=45494136,event=put_localhost_first
travis_time:start:14a2b5f4
travis_time:end:14a2b5f4:start=1718272774174731248,finish=1718272774176787998,duration=2056750,event=home_paths
travis_time:start:259d5920
travis_time:end:259d5920:start=1718272774179944394,finish=1718272774188296687,duration=8352293,event=disable_initramfs
travis_time:start:2140f319
travis_time:end:2140f319:start=1718272774191420951,finish=1718272774199299026,duration=7878075,event=disable_ssh_roaming
travis_time:start:1a4d5825
travis_time:end:1a4d5825:start=1718272774202584960,finish=1718272774204544100,duration=1959140,event=debug_tools
travis_time:start:276c6264
travis_time:end:276c6264:start=1718272774207885665,finish=1718272774210305499,duration=2419834,event=uninstall_oclint
travis_time:start:0ae94080
travis_time:end:0ae94080:start=1718272774213443569,finish=1718272774215839970,duration=2396401,event=rvm_use
travis_time:start:17842790
travis_time:end:17842790:start=1718272774218940304,finish=1718272774224560174,duration=5619870,event=rm_etc_boto_cfg
travis_time:start:0004bf2b
travis_time:end:0004bf2b:start=1718272774227148447,finish=1718272774230312494,duration=3164047,event=rm_oraclejdk8_symlink
travis_time:start:020bf3b0
travis_time:end:020bf3b0:start=1718272774233485040,finish=1718272774256430602,duration=22945562,event=enable_i386
travis_time:start:2213ab34
travis_time:end:2213ab34:start=1718272774259452208,finish=1718272774262896900,duration=3444692,event=update_rubygems
travis_time:start:1310a2f8
travis_time:end:1310a2f8:start=1718272774266321422,finish=1718272774270033520,duration=3712098,event=ensure_path_components
travis_time:start:04c1b746
travis_time:end:04c1b746:start=1718272774272954269,finish=1718272774275364564,duration=2410295,event=redefine_curl
travis_time:start:0540fbac
travis_time:end:0540fbac:start=1718272774278492966,finish=1718272774295868257,duration=17375291,event=nonblock_pipe
travis_time:start:009f46d6
travis_time:end:009f46d6:start=1718272774299279863,finish=1718272780317345666,duration=6018065803,event=apt_get_update
travis_time:start:1c4a9bfb
travis_time:end:1c4a9bfb:start=1718272780320839418,finish=1718272780323113882,duration=2274464,event=deprecate_xcode_64
travis_time:start:12af5bf1
travis_time:end:12af5bf1:start=1718272780326671262,finish=1718272780329676548,duration=3005286,event=update_heroku
travis_time:start:01b7cdea
travis_time:end:01b7cdea:start=1718272780332946976,finish=1718272780334992312,duration=2045336,event=shell_session_update
travis_time:start:0c2cd222
travis_fold:start:docker_mtu_and_registry_mirrors
tee: /etc/docker/daemon.json: No such file or directory
docker: unrecognized service
travis_fold:end:docker_mtu_and_registry_mirrors
travis_time:end:0c2cd222:start=1718272780338205324,finish=1718272780382590487,duration=44385163,event=set_docker_mtu_and_registry_mirrors
travis_time:start:071faf54
travis_fold:start:resolvconf
resolvconf stop/waiting
resolvconf start/running
travis_fold:end:resolvconf
travis_time:end:071faf54:start=1718272780386452558,finish=1718272780428130542,duration=41677984,event=resolvconf
travis_time:start:031dbd80
travis_time:end:031dbd80:start=1718272780431291606,finish=1718272780522539079,duration=91247473,event=maven_central_mirror
travis_time:start:15ec2dac
travis_time:end:15ec2dac:start=1718272780525959943,finish=1718272780590087754,duration=64127811,event=maven_https
travis_time:start:1670f4f4
travis_time:end:1670f4f4:start=1718272780593558299,finish=1718272780595491015,duration=1932716,event=fix_ps4
travis_time:start:029e14eb

travis_fold:start:git.checkout
travis_time:start:003896f4
travis_time:end:003896f4:start=1718272780601674168,finish=1718272780606099312,duration=4425144,event=checkout
travis_time:start:041d0c5d
$ git clone --depth=50 --branch=default https://github.com/travis-ci/travis-erlang-builder.git travis-ci/travis-erlang-builder
Cloning into 'travis-ci/travis-erlang-builder'...
travis_time:end:041d0c5d:start=1718272780609733058,finish=1718272781532940675,duration=923207617,event=checkout
$ cd travis-ci/travis-erlang-builder
$ git checkout -qf 55459dca85d8d88044d58c72f6e741a0d955d32f
travis_fold:end:git.checkout

travis_time:end:041d0c5d:start=1718272780609733058,finish=1718272781539938127,duration=930205069,event=checkout
travis_time:start:0a506153

Setting environment variables from repository settings
$ export ARTIFACTS_BUCKET=[secure]
$ export ARTIFACTS_PERMISSIONS=[secure]
$ export ARTIFACTS_KEY=[secure]
$ export ARTIFACTS_SECRET=[secure]
$ export KERL_BUILD_BACKEND=git

Setting environment variables from .travis.yml
$ export VERSION=27.0
$ export ALIAS=27.0

travis_time:end:0a506153:start=1718272781543214845,finish=1718272781549752841,duration=6537996,event=env
travis_time:start:174e2a79
$ source ${TRAVIS_HOME}/otp/R14B04/activate
travis_time:end:174e2a79:start=1718272781555436198,finish=1718272781560111361,duration=4675163,event=
travis_fold:start:before_install.1
travis_time:start:0a2bafa0
$ export OS_NAME=$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")
travis_time:end:0a2bafa0:start=1718272781564394647,finish=1718272781588233547,duration=23838900,event=before_install
travis_fold:end:before_install.1
travis_fold:start:before_install.2
travis_time:start:059b67c7
$ export RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\([0-9][0-9]*.[0-9][0-9]*\).*/\1/')
travis_time:end:059b67c7:start=1718272781591902611,finish=1718272781618452314,duration=26549703,event=before_install
travis_fold:end:before_install.2
travis_fold:start:before_install.3
travis_time:start:0e698578
$ export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)
travis_time:end:0e698578:start=1718272781623073972,finish=1718272781627240739,duration=4166767,event=before_install
travis_fold:end:before_install.3
travis_fold:start:before_install.4
travis_time:start:2ad95600
$ export VERSION=${VERSION:-21.2}
travis_time:end:2ad95600:start=1718272781631896707,finish=1718272781634202465,duration=2305758,event=before_install
travis_fold:end:before_install.4
travis_fold:start:before_install.5
travis_time:start:0f53ad92
$ mkdir -p ${TARGET_DIR}
travis_time:end:0f53ad92:start=1718272781638835455,finish=1718272781642060975,duration=3225520,event=before_install
travis_fold:end:before_install.5
travis_fold:start:install
travis_time:start:0691cd38
$ if ! command -v kerl >&/dev/null; then
    curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl
    chmod +x kerl
    sudo mv kerl /usr/local/bin/kerl
  fi
  sudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl
  
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 83231  100 83231    0     0  1192k      0 --:--:-- --:--:-- --:--:-- 1533k
travis_time:end:0691cd38:start=1718272781646503616,finish=1718272781729195151,duration=82691535,event=install
travis_fold:end:install
travis_time:start:006cf89a
$ ./bin/compile
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 83231  100 83231    0     0  1230k      0 --:--:-- --:--:-- --:--:-- 1593k
+unset ERL_TOP
+unset CDPATH
+'[' -n '' ']'
+KERL_VERSION=4.1.1
+OLDEST_OTP_LISTED=17
+OLDEST_OTP_SUPPORTED=25
+ERLANG_DOWNLOAD_URL=https://erlang.org/download
+KERL_CONFIG_STORAGE_FILENAME=.kerl_config
+_KERL_SCRIPT=kerl
++tput sgr0
++printf OK
+tp=OK
+'[' -z OK ']'
+KERL_COLOR_AVAILABLE=1
+'[' -n '' ']'
+KERL_COLOR_RESET=sgr0
+TMP_DIR=/tmp
+'[' -z /home/travis ']'
+KERL_BASE_DIR=/home/travis/.kerl
+KERL_CONFIG=/home/travis/.kerlrc
+KERL_DOWNLOAD_DIR=/home/travis/.kerl/archives
+KERL_BUILD_DIR=/home/travis/.kerl/builds
+KERL_GIT_DIR=/home/travis/.kerl/gits
+KERL_GIT_BASE=https://raw.githubusercontent.com/kerl/kerl/master
+KERL_COLORIZE=1
+KERL_INCLUDE_RELEASE_CANDIDATES=no
+KERL_CHECK_BUILD_PACKAGES=yes
+_KERL_CFGS='
OTP_GITHUB_URL=https://github.com/erlang/otp
KERL_CONFIGURE_OPTIONS=
KERL_CONFIGURE_APPLICATIONS=
KERL_CONFIGURE_DISABLE_APPLICATIONS=
KERL_SASL_STARTUP=
KERL_DEPLOY_SSH_OPTIONS=
KERL_DEPLOY_RSYNC_OPTIONS=
KERL_INSTALL_MANPAGES=
KERL_INSTALL_HTMLDOCS=
KERL_BUILD_PLT=
KERL_BUILD_DOCS=
KERL_DOC_TARGETS=chunks
KERL_BUILD_BACKEND=
KERL_RELEASE_TARGET=
'
+act_on_kerl_cfgs '
OTP_GITHUB_URL=https://github.com/erlang/otp
KERL_CONFIGURE_OPTIONS=
KERL_CONFIGURE_APPLICATIONS=
KERL_CONFIGURE_DISABLE_APPLICATIONS=
KERL_SASL_STARTUP=
KERL_DEPLOY_SSH_OPTIONS=
KERL_DEPLOY_RSYNC_OPTIONS=
KERL_INSTALL_MANPAGES=
KERL_INSTALL_HTMLDOCS=
KERL_BUILD_PLT=
KERL_BUILD_DOCS=
KERL_DOC_TARGETS=chunks
KERL_BUILD_BACKEND=
KERL_RELEASE_TARGET=
' cache
+for _KERL_CFG in '$1'
++echo OTP_GITHUB_URL=https://github.com/erlang/otp
++sed 's|\(.*\)=.*|\1|'
+k=OTP_GITHUB_URL
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$OTP_GITHUB_URL'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__OTP_GITHUB_URL
++_KERL_TARGET_VAR=__OTP_GITHUB_URL
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_CONFIGURE_OPTIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_CONFIGURE_OPTIONS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
++_KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_CONFIGURE_APPLICATIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_CONFIGURE_APPLICATIONS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_APPLICATIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
++_KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_DISABLE_APPLICATIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
++_KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_SASL_STARTUP=
+k=KERL_SASL_STARTUP
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_SASL_STARTUP'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_SASL_STARTUP
++_KERL_TARGET_VAR=__KERL_SASL_STARTUP
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_DEPLOY_SSH_OPTIONS=
+k=KERL_DEPLOY_SSH_OPTIONS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_DEPLOY_SSH_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
++_KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_DEPLOY_RSYNC_OPTIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_DEPLOY_RSYNC_OPTIONS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_DEPLOY_RSYNC_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
++_KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_INSTALL_MANPAGES=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_INSTALL_MANPAGES
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_INSTALL_MANPAGES'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
++_KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_INSTALL_HTMLDOCS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_INSTALL_HTMLDOCS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_INSTALL_HTMLDOCS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
++_KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_BUILD_PLT=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_BUILD_PLT
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_BUILD_PLT'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_BUILD_PLT
++_KERL_TARGET_VAR=__KERL_BUILD_PLT
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_BUILD_DOCS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_BUILD_DOCS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_BUILD_DOCS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_BUILD_DOCS
++_KERL_TARGET_VAR=__KERL_BUILD_DOCS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_DOC_TARGETS=chunks
+k=KERL_DOC_TARGETS
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_DOC_TARGETS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_DOC_TARGETS
++_KERL_TARGET_VAR=__KERL_DOC_TARGETS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_BUILD_BACKEND=
+k=KERL_BUILD_BACKEND
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_BUILD_BACKEND'
++_KERL_CFG_VAR=git
+eval _KERL_TARGET_VAR=__KERL_BUILD_BACKEND
++_KERL_TARGET_VAR=__KERL_BUILD_BACKEND
+'[' -n git ']'
+eval '__KERL_BUILD_BACKEND="git"'
++__KERL_BUILD_BACKEND=git
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_RELEASE_TARGET=
+k=KERL_RELEASE_TARGET
+'[' cache = cache ']'
+eval '_KERL_CFG_VAR=$KERL_RELEASE_TARGET'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=__KERL_RELEASE_TARGET
++_KERL_TARGET_VAR=__KERL_RELEASE_TARGET
+'[' -n '' ']'
+eval '
OTP_GITHUB_URL=https://github.com/erlang/otp
KERL_CONFIGURE_OPTIONS=
KERL_CONFIGURE_APPLICATIONS=
KERL_CONFIGURE_DISABLE_APPLICATIONS=
KERL_SASL_STARTUP=
KERL_DEPLOY_SSH_OPTIONS=
KERL_DEPLOY_RSYNC_OPTIONS=
KERL_INSTALL_MANPAGES=
KERL_INSTALL_HTMLDOCS=
KERL_BUILD_PLT=
KERL_BUILD_DOCS=
KERL_DOC_TARGETS=chunks
KERL_BUILD_BACKEND=
KERL_RELEASE_TARGET=
'
++OTP_GITHUB_URL=https://github.com/erlang/otp
++KERL_CONFIGURE_OPTIONS=
++KERL_CONFIGURE_APPLICATIONS=
++KERL_CONFIGURE_DISABLE_APPLICATIONS=
++KERL_SASL_STARTUP=
++KERL_DEPLOY_SSH_OPTIONS=
++KERL_DEPLOY_RSYNC_OPTIONS=
++KERL_INSTALL_MANPAGES=
++KERL_INSTALL_HTMLDOCS=
++KERL_BUILD_PLT=
++KERL_BUILD_DOCS=
++KERL_DOC_TARGETS=chunks
++KERL_BUILD_BACKEND=
++KERL_RELEASE_TARGET=
+mkdir -p /home/travis/.kerl
+'[' -f /home/travis/.kerlrc ']'
+act_on_kerl_cfgs '
OTP_GITHUB_URL=https://github.com/erlang/otp
KERL_CONFIGURE_OPTIONS=
KERL_CONFIGURE_APPLICATIONS=
KERL_CONFIGURE_DISABLE_APPLICATIONS=
KERL_SASL_STARTUP=
KERL_DEPLOY_SSH_OPTIONS=
KERL_DEPLOY_RSYNC_OPTIONS=
KERL_INSTALL_MANPAGES=
KERL_INSTALL_HTMLDOCS=
KERL_BUILD_PLT=
KERL_BUILD_DOCS=
KERL_DOC_TARGETS=chunks
KERL_BUILD_BACKEND=
KERL_RELEASE_TARGET=
' restore
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo OTP_GITHUB_URL=https://github.com/erlang/otp
+k=OTP_GITHUB_URL
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__OTP_GITHUB_URL'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=OTP_GITHUB_URL
++_KERL_TARGET_VAR=OTP_GITHUB_URL
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_CONFIGURE_OPTIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_CONFIGURE_OPTIONS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
++_KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_CONFIGURE_APPLICATIONS=
+k=KERL_CONFIGURE_APPLICATIONS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_APPLICATIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
++_KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_DISABLE_APPLICATIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
++_KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_SASL_STARTUP=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_SASL_STARTUP
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_SASL_STARTUP'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_SASL_STARTUP
++_KERL_TARGET_VAR=KERL_SASL_STARTUP
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_DEPLOY_SSH_OPTIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_DEPLOY_SSH_OPTIONS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_SSH_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
++_KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_DEPLOY_RSYNC_OPTIONS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_DEPLOY_RSYNC_OPTIONS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_RSYNC_OPTIONS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
++_KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_INSTALL_MANPAGES=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_INSTALL_MANPAGES
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_INSTALL_MANPAGES'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
++_KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_INSTALL_HTMLDOCS=
+k=KERL_INSTALL_HTMLDOCS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_INSTALL_HTMLDOCS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
++_KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_BUILD_PLT=
+k=KERL_BUILD_PLT
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_BUILD_PLT'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_BUILD_PLT
++_KERL_TARGET_VAR=KERL_BUILD_PLT
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_BUILD_DOCS=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_BUILD_DOCS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_BUILD_DOCS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_BUILD_DOCS
++_KERL_TARGET_VAR=KERL_BUILD_DOCS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_DOC_TARGETS=chunks
+k=KERL_DOC_TARGETS
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_DOC_TARGETS'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_DOC_TARGETS
++_KERL_TARGET_VAR=KERL_DOC_TARGETS
+'[' -n '' ']'
+for _KERL_CFG in '$1'
++echo KERL_BUILD_BACKEND=
++sed 's|\(.*\)=.*|\1|'
+k=KERL_BUILD_BACKEND
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_BUILD_BACKEND'
++_KERL_CFG_VAR=git
+eval _KERL_TARGET_VAR=KERL_BUILD_BACKEND
++_KERL_TARGET_VAR=KERL_BUILD_BACKEND
+'[' -n git ']'
+eval 'KERL_BUILD_BACKEND="git"'
++KERL_BUILD_BACKEND=git
+for _KERL_CFG in '$1'
++sed 's|\(.*\)=.*|\1|'
++echo KERL_RELEASE_TARGET=
+k=KERL_RELEASE_TARGET
+'[' restore = cache ']'
+'[' restore = restore ']'
+eval '_KERL_CFG_VAR=$__KERL_RELEASE_TARGET'
++_KERL_CFG_VAR=
+eval _KERL_TARGET_VAR=KERL_RELEASE_TARGET
++_KERL_TARGET_VAR=KERL_RELEASE_TARGET
+'[' -n '' ']'
+'[' -z '' ']'
+INSTALL_OPT=-minimal
+'[' -z git ']'
+'[' git = git ']'
+KERL_USE_AUTOCONF=1
++uname -s
+KERL_SYSTEM=Linux
+case "$KERL_SYSTEM" in
+MD5SUM=md5sum
+MD5SUM_FIELD=1
+SED_OPT=-r
+'[' 2 -eq 0 ']'
+common_ALL_pkgs='gcc make'
+common_ALL_BUILD_BACKEND_git_pkgs='automake autoconf'
+common_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
+_KPP_alpine_pkgs='gcc make openssl-dev ncurses-dev g++'
+_KPP_alpine_probe=_apk
+_KPP_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
+_KPP_debian_probe=_dpkg
+_KPP_fedora_pkgs='gcc make openssl-devel ncurses-devel g++'
+_KPP_fedora_probe=_rpm
+_KPP_linuxmint_pkgs='gcc make libssl-dev libncurses-dev g++'
+_KPP_linuxmint_probe=_dpkg
+_KPP_pop_pkgs='gcc make libssl-dev libncurses-dev g++'
+_KPP_pop_probe=_dpkg
+_KPP_rhel_pkgs='gcc make openssl-devel ncurses-devel gcc-c++'
+_KPP_rhel_probe=_rpm
+_KPP_ubuntu_pkgs='gcc make libssl-dev libncurses-dev g++'
+_KPP_ubuntu_probe=_dpkg
+fix_otp_builds
+'[' -f /home/travis/.kerl/otp_builds ']'
+missing_keys=
+read -r l
++cut -d, -f1
++echo R14B02,R14B02
+rel=R14B02
++cut -d, -f2
++echo R14B02,R14B02
+name=R14B02
+'[' '!' -e /home/travis/.kerl/builds/R14B02 ']'
+missing_keys='R14B02,R14B02 '
+read -r l
++echo 'R14B02 /home/travis/otp/R14B02'
++cut -d, -f1
+rel='R14B02 /home/travis/otp/R14B02'
++echo 'R14B02 /home/travis/otp/R14B02'
++cut -d, -f2
+name='R14B02 /home/travis/otp/R14B02'
+'[' '!' -e '/home/travis/.kerl/builds/R14B02 /home/travis/otp/R14B02' ']'
+missing_keys='R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo R14B03,R14B03
++cut -d, -f1
+rel=R14B03
++echo R14B03,R14B03
++cut -d, -f2
+name=R14B03
+'[' '!' -e /home/travis/.kerl/builds/R14B03 ']'
+missing_keys='R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R14B03 /home/travis/otp/R14B03'
++cut -d, -f1
+rel='R14B03 /home/travis/otp/R14B03'
++cut -d, -f2
++echo 'R14B03 /home/travis/otp/R14B03'
+name='R14B03 /home/travis/otp/R14B03'
+'[' '!' -e '/home/travis/.kerl/builds/R14B03 /home/travis/otp/R14B03' ']'
+missing_keys='R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R14B04,R14B04
+rel=R14B04
++echo R14B04,R14B04
++cut -d, -f2
+name=R14B04
+'[' '!' -e /home/travis/.kerl/builds/R14B04 ']'
+missing_keys='R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R14B04 /home/travis/otp/R14B04'
++cut -d, -f1
+rel='R14B04 /home/travis/otp/R14B04'
++echo 'R14B04 /home/travis/otp/R14B04'
++cut -d, -f2
+name='R14B04 /home/travis/otp/R14B04'
+'[' '!' -e '/home/travis/.kerl/builds/R14B04 /home/travis/otp/R14B04' ']'
+missing_keys='R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo R15B,R15B
++cut -d, -f1
+rel=R15B
++echo R15B,R15B
++cut -d, -f2
+name=R15B
+'[' '!' -e /home/travis/.kerl/builds/R15B ']'
+missing_keys='R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo 'R15B /home/travis/otp/R15B'
+rel='R15B /home/travis/otp/R15B'
++cut -d, -f2
++echo 'R15B /home/travis/otp/R15B'
+name='R15B /home/travis/otp/R15B'
+'[' '!' -e '/home/travis/.kerl/builds/R15B /home/travis/otp/R15B' ']'
+missing_keys='R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo R15B01,R15B01
++cut -d, -f1
+rel=R15B01
++echo R15B01,R15B01
++cut -d, -f2
+name=R15B01
+'[' '!' -e /home/travis/.kerl/builds/R15B01 ']'
+missing_keys='R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R15B01 /home/travis/otp/R15B01'
++cut -d, -f1
+rel='R15B01 /home/travis/otp/R15B01'
++cut -d, -f2
++echo 'R15B01 /home/travis/otp/R15B01'
+name='R15B01 /home/travis/otp/R15B01'
+'[' '!' -e '/home/travis/.kerl/builds/R15B01 /home/travis/otp/R15B01' ']'
+missing_keys='R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R15B02,R15B02
+rel=R15B02
++echo R15B02,R15B02
++cut -d, -f2
+name=R15B02
+'[' '!' -e /home/travis/.kerl/builds/R15B02 ']'
+missing_keys='R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R15B02 /home/travis/otp/R15B02'
++cut -d, -f1
+rel='R15B02 /home/travis/otp/R15B02'
++cut -d, -f2
++echo 'R15B02 /home/travis/otp/R15B02'
+name='R15B02 /home/travis/otp/R15B02'
+'[' '!' -e '/home/travis/.kerl/builds/R15B02 /home/travis/otp/R15B02' ']'
+missing_keys='R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R15B03,R15B03
+rel=R15B03
++cut -d, -f2
++echo R15B03,R15B03
+name=R15B03
+'[' '!' -e /home/travis/.kerl/builds/R15B03 ']'
+missing_keys='R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R15B03 /home/travis/otp/R15B03'
++cut -d, -f1
+rel='R15B03 /home/travis/otp/R15B03'
++echo 'R15B03 /home/travis/otp/R15B03'
++cut -d, -f2
+name='R15B03 /home/travis/otp/R15B03'
+'[' '!' -e '/home/travis/.kerl/builds/R15B03 /home/travis/otp/R15B03' ']'
+missing_keys='R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo R16B,R16B
++cut -d, -f1
+rel=R16B
++cut -d, -f2
++echo R16B,R16B
+name=R16B
+'[' '!' -e /home/travis/.kerl/builds/R16B ']'
+missing_keys='R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R16B /home/travis/otp/R16B'
++cut -d, -f1
+rel='R16B /home/travis/otp/R16B'
++echo 'R16B /home/travis/otp/R16B'
++cut -d, -f2
+name='R16B /home/travis/otp/R16B'
+'[' '!' -e '/home/travis/.kerl/builds/R16B /home/travis/otp/R16B' ']'
+missing_keys='R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R16B01,R16B01
+rel=R16B01
++echo R16B01,R16B01
++cut -d, -f2
+name=R16B01
+'[' '!' -e /home/travis/.kerl/builds/R16B01 ']'
+missing_keys='R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo 'R16B01 /home/travis/otp/R16B01'
+rel='R16B01 /home/travis/otp/R16B01'
++cut -d, -f2
++echo 'R16B01 /home/travis/otp/R16B01'
+name='R16B01 /home/travis/otp/R16B01'
+'[' '!' -e '/home/travis/.kerl/builds/R16B01 /home/travis/otp/R16B01' ']'
+missing_keys='R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo R16B02,R16B02
++cut -d, -f1
+rel=R16B02
++echo R16B02,R16B02
++cut -d, -f2
+name=R16B02
+'[' '!' -e /home/travis/.kerl/builds/R16B02 ']'
+missing_keys='R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R16B02 /home/travis/otp/R16B02'
++cut -d, -f1
+rel='R16B02 /home/travis/otp/R16B02'
++cut -d, -f2
++echo 'R16B02 /home/travis/otp/R16B02'
+name='R16B02 /home/travis/otp/R16B02'
+'[' '!' -e '/home/travis/.kerl/builds/R16B02 /home/travis/otp/R16B02' ']'
+missing_keys='R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R16B03,R16B03
+rel=R16B03
++echo R16B03,R16B03
++cut -d, -f2
+name=R16B03
+'[' '!' -e /home/travis/.kerl/builds/R16B03 ']'
+missing_keys='R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 'R16B03 /home/travis/otp/R16B03'
++cut -d, -f1
+rel='R16B03 /home/travis/otp/R16B03'
++cut -d, -f2
++echo 'R16B03 /home/travis/otp/R16B03'
+name='R16B03 /home/travis/otp/R16B03'
+'[' '!' -e '/home/travis/.kerl/builds/R16B03 /home/travis/otp/R16B03' ']'
+missing_keys='R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo R16B03-1,R16B03-1
+rel=R16B03-1
++cut -d, -f2
++echo R16B03-1,R16B03-1
+name=R16B03-1
+'[' '!' -e /home/travis/.kerl/builds/R16B03-1 ']'
+missing_keys='R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo 'R16B03-1 /home/travis/otp/R16B03-1'
+rel='R16B03-1 /home/travis/otp/R16B03-1'
++echo 'R16B03-1 /home/travis/otp/R16B03-1'
++cut -d, -f2
+name='R16B03-1 /home/travis/otp/R16B03-1'
+'[' '!' -e '/home/travis/.kerl/builds/R16B03-1 /home/travis/otp/R16B03-1' ']'
+missing_keys='R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 17.0,17.0
++cut -d, -f1
+rel=17.0
++cut -d, -f2
++echo 17.0,17.0
+name=17.0
+'[' '!' -e /home/travis/.kerl/builds/17.0 ']'
+missing_keys='17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo '17.0 /home/travis/otp/17.0'
++cut -d, -f1
+rel='17.0 /home/travis/otp/17.0'
++echo '17.0 /home/travis/otp/17.0'
++cut -d, -f2
+name='17.0 /home/travis/otp/17.0'
+'[' '!' -e '/home/travis/.kerl/builds/17.0 /home/travis/otp/17.0' ']'
+missing_keys='17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 17.1,17.1
++cut -d, -f1
+rel=17.1
++echo 17.1,17.1
++cut -d, -f2
+name=17.1
+'[' '!' -e /home/travis/.kerl/builds/17.1 ']'
+missing_keys='17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo '17.1 /home/travis/otp/17.1'
++cut -d, -f1
+rel='17.1 /home/travis/otp/17.1'
++cut -d, -f2
++echo '17.1 /home/travis/otp/17.1'
+name='17.1 /home/travis/otp/17.1'
+'[' '!' -e '/home/travis/.kerl/builds/17.1 /home/travis/otp/17.1' ']'
+missing_keys='17.1 /home/travis/otp/17.1,17.1 /home/travis/otp/17.1 17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo 17.3,17.3
++cut -d, -f1
+rel=17.3
++echo 17.3,17.3
++cut -d, -f2
+name=17.3
+'[' '!' -e /home/travis/.kerl/builds/17.3 ']'
+missing_keys='17.3,17.3 17.1 /home/travis/otp/17.1,17.1 /home/travis/otp/17.1 17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo '17.3 /home/travis/otp/17.3'
+rel='17.3 /home/travis/otp/17.3'
++echo '17.3 /home/travis/otp/17.3'
++cut -d, -f2
+name='17.3 /home/travis/otp/17.3'
+'[' '!' -e '/home/travis/.kerl/builds/17.3 /home/travis/otp/17.3' ']'
+missing_keys='17.3 /home/travis/otp/17.3,17.3 /home/travis/otp/17.3 17.3,17.3 17.1 /home/travis/otp/17.1,17.1 /home/travis/otp/17.1 17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++cut -d, -f1
++echo 17.4,17.4
+rel=17.4
++echo 17.4,17.4
++cut -d, -f2
+name=17.4
+'[' '!' -e /home/travis/.kerl/builds/17.4 ']'
+missing_keys='17.4,17.4 17.3 /home/travis/otp/17.3,17.3 /home/travis/otp/17.3 17.3,17.3 17.1 /home/travis/otp/17.1,17.1 /home/travis/otp/17.1 17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
++echo '17.4 /home/travis/otp/17.4'
++cut -d, -f1
+rel='17.4 /home/travis/otp/17.4'
++echo '17.4 /home/travis/otp/17.4'
++cut -d, -f2
+name='17.4 /home/travis/otp/17.4'
+'[' '!' -e '/home/travis/.kerl/builds/17.4 /home/travis/otp/17.4' ']'
+missing_keys='17.4 /home/travis/otp/17.4,17.4 /home/travis/otp/17.4 17.4,17.4 17.3 /home/travis/otp/17.3,17.3 /home/travis/otp/17.3 17.3,17.3 17.1 /home/travis/otp/17.1,17.1 /home/travis/otp/17.1 17.1,17.1 17.0 /home/travis/otp/17.0,17.0 /home/travis/otp/17.0 17.0,17.0 R16B03-1 /home/travis/otp/R16B03-1,R16B03-1 /home/travis/otp/R16B03-1 R16B03-1,R16B03-1 R16B03 /home/travis/otp/R16B03,R16B03 /home/travis/otp/R16B03 R16B03,R16B03 R16B02 /home/travis/otp/R16B02,R16B02 /home/travis/otp/R16B02 R16B02,R16B02 R16B01 /home/travis/otp/R16B01,R16B01 /home/travis/otp/R16B01 R16B01,R16B01 R16B /home/travis/otp/R16B,R16B /home/travis/otp/R16B R16B,R16B R15B03 /home/travis/otp/R15B03,R15B03 /home/travis/otp/R15B03 R15B03,R15B03 R15B02 /home/travis/otp/R15B02,R15B02 /home/travis/otp/R15B02 R15B02,R15B02 R15B01 /home/travis/otp/R15B01,R15B01 /home/travis/otp/R15B01 R15B01,R15B01 R15B /home/travis/otp/R15B,R15B /home/travis/otp/R15B R15B,R15B R14B04 /home/travis/otp/R14B04,R14B04 /home/travis/otp/R14B04 R14B04,R14B04 R14B03 /home/travis/otp/R14B03,R14B03 /home/travis/otp/R14B03 R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
+read -r l
+for missing_key in '${missing_keys}'
+list_remove builds 17.4
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.4$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.4,17.4
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.4,17.4$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.4
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.4$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds 17.4,17.4
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.4,17.4$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds 17.3
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.3$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.3,17.3
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.3,17.3$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.3
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.3$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds 17.3,17.3
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.3,17.3$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds 17.1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.1$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.1,17.1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.1,17.1$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.1$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds 17.1,17.1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.1,17.1$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds 17.0
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.0$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.0,17.0
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.0,17.0$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/17.0
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/17.0$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds 17.0,17.0
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*17.0,17.0$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R16B03-1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B03-1$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B03-1,R16B03-1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B03-1,R16B03-1$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B03-1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B03-1$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R16B03-1,R16B03-1
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B03-1,R16B03-1$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R16B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B03,R16B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B03,R16B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R16B03,R16B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B03,R16B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R16B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B02$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B02,R16B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B02,R16B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R16B02,R16B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B02,R16B02$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R16B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B01$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B01,R16B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B01,R16B01$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B01$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R16B01,R16B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B01,R16B01$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R16B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B,R16B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B,R16B$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R16B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R16B$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R16B,R16B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R16B,R16B$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R15B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B03,R15B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B03,R15B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R15B03,R15B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B03,R15B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R15B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B02$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B02,R15B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B02,R15B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R15B02,R15B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B02,R15B02$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R15B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B01$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B01,R15B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B01,R15B01$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B01$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R15B01,R15B01
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B01,R15B01$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R15B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B,R15B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B,R15B$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R15B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R15B$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R15B,R15B
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R15B,R15B$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R14B04
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B04$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B04,R14B04
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B04,R14B04$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B04
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B04$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R14B04,R14B04
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B04,R14B04$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R14B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B03,R14B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B03,R14B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B03$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R14B03,R14B03
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B03,R14B03$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds R14B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B02$/d' /home/travis/.kerl/otp_builds
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B02,R14B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B02,R14B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds /home/travis/otp/R14B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*/home/travis/otp/R14B02$/d' /home/travis/.kerl/otp_builds
+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
+l=error
+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
+'[' -t 1 ']'
+'[' -n '' ']'
+return 1
+for missing_key in '${missing_keys}'
+list_remove builds R14B02,R14B02
+'[' -f /home/travis/.kerl/otp_builds ']'
+sed -r -i -e '/^.*R14B02,R14B02$/d' /home/travis/.kerl/otp_builds
+fix_otp_installations
+'[' -f /home/travis/.kerl/otp_installations ']'
+case "$1" in
+'[' 2 -ne 2 ']'
+'[' releases '!=' releases ']'
+check_releases force
+'[' force = force ']'
+rm -f /home/travis/.kerl/otp_releases
+'[' '!' -f /home/travis/.kerl/otp_releases ']'
+get_releases /home/travis/.kerl/otp_releases
+'[' git = git ']'
+get_git_releases /home/travis/.kerl/otp_releases
++mktemp /tmp/kerl.XXXXXX
+tmp=/tmp/kerl.n55dpk
+git ls-remote --tags --refs https://github.com/erlang/otp
+ret=0
+notice 'Getting releases from GitHub...'
+l=notice
+stderr 'Getting releases from GitHub...'
+'[' -t 1 ']'
+'[' -n '' ']'
+'[' 0 -eq 0 ']'
+cut -f2
+cut -d/ -f3-
+cut -d: -f2-
+tee /home/travis/.kerl/otp_releases
+sed -r -e '# Delete all tags starting with ":" as to not mix' -e '# them with the prefixed lines we`re generating next.' -e '/^:/d' -e '# Prefix "OTP*" release lines with the crux of their versions.' -e '#  - "OTP_R16B01_RC1"  =>  ":16B01_RC1 OTP_R16B01_RC1"' -e '#  - "OTP_R16B03"      =>  ":16B03 OTP_R16B03"' -e '#  - "OTP-17.0"        =>  ":17.0 OTP-17.0"' -e '#  - "OTP-17.3.1"      =>  ":17.3.1 OTP-17.3.1"' -e '#  - "OTP-19.0-rc1"    =>  ":19.0-rc1 OTP-19.0-rc1"' -e '#  - "OTP-19.0-rc2"    =>  ":19.0-rc2 OTP-19.0-rc2"' -e 's/^(OTP[-_](R?([0-9][^ :]*).*))/:\3 \2/' -e '# Delete all lines that did not get prefixed above.' -e '/^[^:]/d' -e '# Move the colon markers preceding each version prefix' -e '# as to precede the tag suffix instead, which will make' -e '# throwing the version prefixes easier later on.' -e '#  - ":16B01_RC1 OTP_R16B03"  =>  "16B01_RC1 :OTP_R16B01_RC1"' -e '#  -     ":16B03 OTP_R16B03"  =>  "16B03 :OTP_R16B03"' -e '#  -      ":17.0 OTP_R16B03"  =>  "17.0 :OTP-17.0"' -e '#  -    ":17.3.1 OTP_R16B03"  =>  "17.3.1 :OTP-17.3.1"' -e '#  -  ":19.0-rc1 OTP_R16B03"  =>  "19.0-rc1 :OTP-19.0-rc1"' -e '#  -  ":19.0-rc2 OTP_R16B03"  =>  "19.0-rc2 :OTP-19.0-rc2"' -e 's/^:([^ ]+) /\1 :/' -e '# Repeatedly replace sequences of one or more dots, dashes' -e '# or underscores, within each version prefix, with single' -e '# space characters.' -e '#  - "16B01_RC1 :OTP_R16B01_RC1"  =>  "16B01 RC1 :OTP_R16B01_RC1"' -e '#  -     "16B03 :OTP_R16B03"      =>  "16B03 :OTP_R16B03"' -e '#  -      "17.0 :OTP-17.0"        =>  "17 0 :OTP-17.0"' -e '#  -    "17.3.1 :OTP-17.3.1"      =>  "17 3 1 :OTP-17.3.1"' -e '#  -  "19.0-rc1 :OTP-19.0-rc1"    =>  "19 0 rc1 :OTP-19.0-rc1"' -e '#  -  "19.0-rc2 :OTP-19.0-rc2"    =>  "19 0 rc2 :OTP-19.0-rc2"' -e :loop -e 's/^([^:]*)[.-]+([^:]*) :/\1 \2 :/' -e 't loop' -e '# Repeatedly replace "A", "B", or "C" separators, within each' -e '# version prefix, with " 0 ", " 1 " and " 2 ", respectively.' -e '#  - "16B01 RC1 :OTP_R16B01_RC1"  =>  "16 1 01 RC1 :OTP_R16B01_RC1"' -e '#  -     "16B03 :OTP_R16B03"      =>  "16 1 03 :OTP_R16B03"' -e :loop2 -e 's/^(.*[0-9]+)A([^:]*) :/\1 0 \2 :/' -e 's/^(.*[0-9]+)B([^:]*) :/\1 1 \2 :/' -e 's/^(.*[0-9]+)C([^:]*) :/\1 2 \2 :/' -e 't loop2' -e '# Repeatedly replace space-release candidate infixes, within' -e '# each version prefix, with a leading zero followed by' -e '# the candidate number.' -e '# - "16 1 01 RC1 :OTP_R16B01_RC1"  =>  "16 1 01 0 1 :OTP_R16B01_RC1"' -e '# -      "19 0 rc1 :OTP-19.0-rc1"  =>  "19 0 0 1 :OTP-19.0-rc1"' -e '# -      "19 0 rc2 :OTP-19.0-rc2"  =>  "19 0 0 2 :OTP-19.0-rc2"' -e :loop3 -e 's/^([^:]* )(rc|RC)([0-9]+)(( [^:]*)?) :/\10 \3\4 :/' -e 't loop3' -e '# Repeatedly prefix single digits, within each version prefix,' -e '# with leading zeroes.' -e '#  - "16 1 01 0 1 :OTP_R16B01_RC1"  =>  "16 01 01 00 01 :OTP_R16B01_RC1"' -e '#  -     "16 1 03 :OTP_R16B03"      =>  "16 01 03 :OTP_R16B03"' -e '#  -        "17 0 :OTP-17.0"        =>  "17 00 :OTP-17.0"' -e '#  -      "17 3 1 :OTP-17.3.1"      =>  "17 03 01 :OTP-17.3.1"' -e '#  -    "19 0 0 1 :OTP-19.0-rc1"    =>  "19 00 00 01 :OTP-19.0-rc.1"' -e '#  -    "19 0 0 2 :OTP-19.0-rc2"    =>  "19 00 00 02 :OTP-19.0-rc.2"' -e :loop4 -e 's/^([^:]*[^0-9:])([0-9])(([^0-9][^:]*)?) :/\10\2\3 :/' -e 't loop4' -e '# Suffix each version prefix with 00 as to not compare : with a number.' -e '#  - "16 01 01 00 01 :OTP_R16B01_RC1"  =>  "16 01 01 00 01 00 :OTP_R16B01_RC1"' -e '#  -       "16 01 03 :OTP_R16B03"      =>  "16 01 03 00 :OTP_R16B03"' -e '#  -          "17 00 :OTP-17.0""       =>  "17 00 00 :OTP-17.0"' -e '#  -       "17 03 01 :OTP-17.3.1"      =>  "17 03 01 00 :OTP-17.3.1"' -e '#  -    "19 00 00 01 :OTP-19.0-rc.1"   =>  "19 00 00 01 00 :OTP-19.0-rc.1"' -e '#  -    "19 00 00 02 :OTP-19.0-rc.2"   =>  "19 00 00 02 00 :OTP-19.0-rc.2"' -e 's/^([^:]+) :/\1 00 :/'
+LC_ALL=C
+sort -n
+rm -f /tmp/kerl.n55dpk
+return 0
+notice 'The available releases are:'
+l=notice
+stderr 'The available releases are:'
+'[' -t 1 ']'
+'[' -n '' ']'
+list_print releases
+list_type=releases
+maybe_all=
+list=/home/travis/.kerl/otp_releases
+'[' -f /home/travis/.kerl/otp_releases ']'
++wc -l /home/travis/.kerl/otp_releases
+'[' '463 /home/travis/.kerl/otp_releases' '!=' 0 ']'
+'[' releases = releases ']'
+'[' '' '!=' all ']'
+awk -v oldest_listed=17 -v oldest_supported=25 -v include_rc=no '
                function _print(vsn, is_this_supported) {
                    if (is_this_supported) {
                        suf=" *"
                    }
                    printf "%s%s\n", vsn, suf
                }
                {
                    this_version=$0
                    split(this_version, version_components, ".")
                    this_major=version_components[1]

                    if (last_major == "") {
                        last_major = oldest_supported - 1
                    }

                    is_this_r=/^R/
                    is_this_rc=/-rc/
                    is_rc_printable=(include_rc == "yes")
                    is_this_supported=(last_major >= oldest_supported)

                    if (!is_this_r) {
                        is_transition_to_rc=(is_last_not_rc && is_this_rc)
                        is_transition_from_rc=(!is_last_not_rc && !is_this_rc && is_rc_printable)
                        (is_transition_to_rc || is_transition_from_rc) \
                            && _print(last_version, is_this_supported)

                        last_version=this_version
                        last_major=this_major
                        is_last_not_rc=!is_this_rc
                    }
                }
                END {
                    last_version=$0
                    is_supported=1
                    (!is_this_rc || is_rc_printable) \
                        && _print(last_version, is_supported)
                }' /home/travis/.kerl/otp_releases
17.5.6.10
18.3.4.11
19.3.6.13
20.3.8.26
21.3.8.24
22.3.4.27
23.3.4.20
24.3.4.17
25.3.2.12 *
26.2.5 *
27.0 *
+return 0
APPLICATIONS INFORMATION (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
 * wx             : wxWidgets was not compiled with --enable-webview or wxWebView developer package is not installed, wxWebView will NOT be available
 *         wxWidgets must be installed on your system.
 *         Please check that wx-config is in path, the directory
 *         where wxWidgets libraries are installed (returned by
 *         'wx-config --libs' or 'wx-config --static --libs' command)
 *         is in LD_LIBRARY_PATH or equivalent variable and
 *         wxWidgets version is 3.0.2 or above.
 * erts           : 
 *                  JIT disabled due to lack of compiler with C++17 support

travis_time:end:006cf89a:start=1718272781733754455,finish=1718272949171670774,duration=167437916319,event=script
The command "./bin/compile" exited with 0.

travis_fold:start:after_success
travis_time:start:02311650
$ ./bin/archive
Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2
tar: Removing leading `/' from member names
Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2
travis_time:end:02311650:start=1718272949176976500,finish=1718272984460805298,duration=35283828798,event=after_success
travis_fold:end:after_success

Uploading Artifacts
travis_fold:start:artifacts.setup
artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401
$ export ARTIFACTS_PATHS="${OS_NAME}"
travis_fold:end:artifacts.setup
$ artifacts upload
INFO: uploading with settings
  bucket: [secure]
  cache_control: private
  permissions: [secure]

INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2 (size: 56MB)
  download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2

INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2 (size: 56MB)
  download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2

INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2 (size: 56MB)
  download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2

Done uploading artifacts


Done. Your build exited with 0.