default build branch=default; source=; env="VERSION=27.0 ALIAS=27.0"…

API event #516.20 passed

  • Ran for
precise
AMD64
Erlang
Git
Raw log
Scroll to End of Log
0.10s0.07s0.00s0.05s
worker_info
1Worker information
2hostname: 83d6c5ce-4a0c-4a6f-9765-580fe943d276@1.worker-n2-com-779d777f7b-twnw9.gce-production-1
3version: 6.2.22 https://github.com/travis-ci/worker/tree/858cb91994a513269f2fe9782c15fc113e966231
4instance: travis-job-929f2912-47ee-42ab-89ab-2e9bcd9698cb precise-erlang-stable-alternative (via amqp)
5startup: 6.149279811s
60.25s0.01s0.01s0.00s0.01s
system_info
7Build system information
8Build language: erlang
9Build dist: precise
10Build id: 270941696
11Job id: 622889265
12Runtime kernel version: 3.13.0-115-generic
13travis-build version: 3484ecfe
14Build image provisioning date and time
15Tue Apr 11 20:23:00 UTC 2017
16Operating System Details
17Distributor ID: Ubuntu
18Description: Ubuntu 12.04.5 LTS
19Release: 12.04
20Codename: precise
21Linux Version
223.13.0-115-generic
23Cookbooks Version
24cc4eb5e https://github.com/travis-ci/travis-cookbooks/tree/cc4eb5e
25Git version
26git version 1.8.5.6
27bash version
28GNU bash, version 4.2.25(1)-release (x86_64-pc-linux-gnu)
29Copyright (C) 2011 Free Software Foundation, Inc.
30License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
32This is free software; you are free to change and redistribute it.
33There is NO WARRANTY, to the extent permitted by law.
34GCC version
35gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
36Copyright (C) 2011 Free Software Foundation, Inc.
37This is free software; see the source for copying conditions. There is NO
38warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
40LLVM version
41clang version 3.4 (tags/RELEASE_34/final)
42Target: x86_64-unknown-linux-gnu
43Thread model: posix
44Pre-installed Ruby versions
45ruby-2.2.6
46Pre-installed Node.js versions
47v0.10.36
48Pre-installed Go versions
491.7.4
50mysql --version
51mysql Ver 14.14 Distrib 5.5.54, for debian-linux-gnu (x86_64) using readline 6.2
52Pre-installed PostgreSQL versions
539.1.24
549.2.20
559.3.16
569.4.11
579.5.6
58Redis version
59redis-server 3.0.7
60riak version
612.0.2
62memcached version
631.4.13
64MongoDB version
65MongoDB 2.4.14
66CouchDB version
67couchdb 1.6.1
68Installed Sphinx versions
692.0.10
702.1.9
712.2.6
72Default Sphinx version
732.2.6
74Installed Firefox version
75firefox 38.4.0esr
76PhantomJS version
771.9.8
78ant -version
79Apache Ant(TM) version 1.8.2 compiled on December 3 2011
80mvn -version
81Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T17:29:23+00:00)
82Maven home: /usr/local/maven
83Java version: 1.7.0_80, vendor: Oracle Corporation
84Java home: /usr/lib/jvm/java-7-oracle/jre
85Default locale: en, platform encoding: UTF-8
86OS name: "linux", version: "3.13.0-115-generic", arch: "amd64", family: "unix"
87kerl list installations
88There are no installations available
89kiex list
91kiex elixirs
93=* elixir-1.0.2
95# => - current
96# =* - current && default
97# * - default
99rebar --version
101=ERROR REPORT==== 11-Apr-2017::20:23:02 ===
102beam/beam_load.c(1365): Error loading module rebar:
103 use of opcode 153; this emulator supports only up to 152
106=ERROR REPORT==== 11-Apr-2017::20:23:02 ===
107Loading of /usr/local/bin/rebar/rebar/ebin/rebar.beam failed: badfile
108escript: exception error: undefined function rebar:main/1
109 in function escript:run/2
110 in call from escript:start/1
111 in call from init:start_it/1
112 in call from init:start_em/1
1140.03s0.01s0.70s16.31s0.05s0.00s0.02s0.00s0.01s0.02s0.02s0.01s0.01s0.01s0.32sOK
1150.00s0.05s0.00s0.01s0.01s0.00s0.00s0.00s0.01s0.00s0.02s0.00s0.00s0.00s0.02s6.02s0.00s0.00s0.00s0.05s
docker_mtu_and_registry_mirrors
116tee: /etc/docker/daemon.json: No such file or directory
117docker: unrecognized service
resolvconf
118resolvconf stop/waiting
119resolvconf start/running
git.checkout
1200.00s0.98s$ git clone --depth=50 --branch=default https://github.com/travis-ci/travis-erlang-builder.git travis-ci/travis-erlang-builder
121Cloning into 'travis-ci/travis-erlang-builder'...
122$ cd travis-ci/travis-erlang-builder
123$ git checkout -qf 55459dca85d8d88044d58c72f6e741a0d955d32f
1250.01s
126Setting environment variables from repository settings
127$ export ARTIFACTS_BUCKET=[secure]
128$ export ARTIFACTS_PERMISSIONS=[secure]
129$ export ARTIFACTS_KEY=[secure]
130$ export ARTIFACTS_SECRET=[secure]
131$ export KERL_BUILD_BACKEND=git
133Setting environment variables from .travis.yml
134$ export VERSION=27.0
135$ export ALIAS=27.0
1370.01s$ source ${TRAVIS_HOME}/otp/R14B04/activate
before_install.1
1380.03s$ export OS_NAME=$(lsb_release -is | tr "A-Z" "a-z" || echo "osx")
before_install.2
1390.03s$ export RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\([0-9][0-9]*.[0-9][0-9]*\).*/\1/')
before_install.3
1400.00s$ export TARGET_DIR=${TRAVIS_BUILD_DIR}/${OS_NAME}/${RELEASE}/$(uname -m)
before_install.4
1410.00s$ export VERSION=${VERSION:-21.2}
before_install.5
1420.00s$ mkdir -p ${TARGET_DIR}
install
1430.09s$ if ! command -v kerl >&/dev/null; then
144 curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl
145 chmod +x kerl
146 sudo mv kerl /usr/local/bin/kerl
147 fi
148 sudo curl -o `which kerl` https://raw.githubusercontent.com/yrashk/kerl/master/kerl
150 % Total % Received % Xferd Average Speed Time Time Time Current
151 Dload Upload Total Spent Left Speed
152100 83231 100 83231 0 0 1081k 0 --:--:-- --:--:-- --:--:-- 1377k
153168.34s$ ./bin/compile
154 % Total % Received % Xferd Average Speed Time Time Time Current
155 Dload Upload Total Spent Left Speed
156100 83231 100 83231 0 0 1139k 0 --:--:-- --:--:-- --:--:-- 1477k
157+unset ERL_TOP
158+unset CDPATH
159+'[' -n '' ']'
160+KERL_VERSION=4.1.1
161+OLDEST_OTP_LISTED=17
162+OLDEST_OTP_SUPPORTED=25
163+ERLANG_DOWNLOAD_URL=https://erlang.org/download
164+KERL_CONFIG_STORAGE_FILENAME=.kerl_config
165+_KERL_SCRIPT=kerl
166++tput sgr0
167++printf OK
168+tp=OK
169+'[' -z OK ']'
170+KERL_COLOR_AVAILABLE=1
171+'[' -n '' ']'
172+KERL_COLOR_RESET=sgr0
173+TMP_DIR=/tmp
174+'[' -z /home/travis ']'
175+KERL_BASE_DIR=/home/travis/.kerl
176+KERL_CONFIG=/home/travis/.kerlrc
177+KERL_DOWNLOAD_DIR=/home/travis/.kerl/archives
178+KERL_BUILD_DIR=/home/travis/.kerl/builds
179+KERL_GIT_DIR=/home/travis/.kerl/gits
180+KERL_GIT_BASE=https://raw.githubusercontent.com/kerl/kerl/master
181+KERL_COLORIZE=1
182+KERL_INCLUDE_RELEASE_CANDIDATES=no
183+KERL_CHECK_BUILD_PACKAGES=yes
184+_KERL_CFGS='
185OTP_GITHUB_URL=https://github.com/erlang/otp
186KERL_CONFIGURE_OPTIONS=
187KERL_CONFIGURE_APPLICATIONS=
188KERL_CONFIGURE_DISABLE_APPLICATIONS=
189KERL_SASL_STARTUP=
190KERL_DEPLOY_SSH_OPTIONS=
191KERL_DEPLOY_RSYNC_OPTIONS=
192KERL_INSTALL_MANPAGES=
193KERL_INSTALL_HTMLDOCS=
194KERL_BUILD_PLT=
195KERL_BUILD_DOCS=
196KERL_DOC_TARGETS=chunks
197KERL_BUILD_BACKEND=
198KERL_RELEASE_TARGET=
200+act_on_kerl_cfgs '
201OTP_GITHUB_URL=https://github.com/erlang/otp
202KERL_CONFIGURE_OPTIONS=
203KERL_CONFIGURE_APPLICATIONS=
204KERL_CONFIGURE_DISABLE_APPLICATIONS=
205KERL_SASL_STARTUP=
206KERL_DEPLOY_SSH_OPTIONS=
207KERL_DEPLOY_RSYNC_OPTIONS=
208KERL_INSTALL_MANPAGES=
209KERL_INSTALL_HTMLDOCS=
210KERL_BUILD_PLT=
211KERL_BUILD_DOCS=
212KERL_DOC_TARGETS=chunks
213KERL_BUILD_BACKEND=
214KERL_RELEASE_TARGET=
215' cache
216+for _KERL_CFG in '$1'
217++sed 's|\(.*\)=.*|\1|'
218++echo OTP_GITHUB_URL=https://github.com/erlang/otp
219+k=OTP_GITHUB_URL
220+'[' cache = cache ']'
221+eval '_KERL_CFG_VAR=$OTP_GITHUB_URL'
222++_KERL_CFG_VAR=
223+eval _KERL_TARGET_VAR=__OTP_GITHUB_URL
224++_KERL_TARGET_VAR=__OTP_GITHUB_URL
225+'[' -n '' ']'
226+for _KERL_CFG in '$1'
227++sed 's|\(.*\)=.*|\1|'
228++echo KERL_CONFIGURE_OPTIONS=
229+k=KERL_CONFIGURE_OPTIONS
230+'[' cache = cache ']'
231+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_OPTIONS'
232++_KERL_CFG_VAR=
233+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
234++_KERL_TARGET_VAR=__KERL_CONFIGURE_OPTIONS
235+'[' -n '' ']'
236+for _KERL_CFG in '$1'
237++echo KERL_CONFIGURE_APPLICATIONS=
238++sed 's|\(.*\)=.*|\1|'
239+k=KERL_CONFIGURE_APPLICATIONS
240+'[' cache = cache ']'
241+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_APPLICATIONS'
242++_KERL_CFG_VAR=
243+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
244++_KERL_TARGET_VAR=__KERL_CONFIGURE_APPLICATIONS
245+'[' -n '' ']'
246+for _KERL_CFG in '$1'
247++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
248++sed 's|\(.*\)=.*|\1|'
249+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
250+'[' cache = cache ']'
251+eval '_KERL_CFG_VAR=$KERL_CONFIGURE_DISABLE_APPLICATIONS'
252++_KERL_CFG_VAR=
253+eval _KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
254++_KERL_TARGET_VAR=__KERL_CONFIGURE_DISABLE_APPLICATIONS
255+'[' -n '' ']'
256+for _KERL_CFG in '$1'
257++sed 's|\(.*\)=.*|\1|'
258++echo KERL_SASL_STARTUP=
259+k=KERL_SASL_STARTUP
260+'[' cache = cache ']'
261+eval '_KERL_CFG_VAR=$KERL_SASL_STARTUP'
262++_KERL_CFG_VAR=
263+eval _KERL_TARGET_VAR=__KERL_SASL_STARTUP
264++_KERL_TARGET_VAR=__KERL_SASL_STARTUP
265+'[' -n '' ']'
266+for _KERL_CFG in '$1'
267++echo KERL_DEPLOY_SSH_OPTIONS=
268++sed 's|\(.*\)=.*|\1|'
269+k=KERL_DEPLOY_SSH_OPTIONS
270+'[' cache = cache ']'
271+eval '_KERL_CFG_VAR=$KERL_DEPLOY_SSH_OPTIONS'
272++_KERL_CFG_VAR=
273+eval _KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
274++_KERL_TARGET_VAR=__KERL_DEPLOY_SSH_OPTIONS
275+'[' -n '' ']'
276+for _KERL_CFG in '$1'
277++echo KERL_DEPLOY_RSYNC_OPTIONS=
278++sed 's|\(.*\)=.*|\1|'
279+k=KERL_DEPLOY_RSYNC_OPTIONS
280+'[' cache = cache ']'
281+eval '_KERL_CFG_VAR=$KERL_DEPLOY_RSYNC_OPTIONS'
282++_KERL_CFG_VAR=
283+eval _KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
284++_KERL_TARGET_VAR=__KERL_DEPLOY_RSYNC_OPTIONS
285+'[' -n '' ']'
286+for _KERL_CFG in '$1'
287++sed 's|\(.*\)=.*|\1|'
288++echo KERL_INSTALL_MANPAGES=
289+k=KERL_INSTALL_MANPAGES
290+'[' cache = cache ']'
291+eval '_KERL_CFG_VAR=$KERL_INSTALL_MANPAGES'
292++_KERL_CFG_VAR=
293+eval _KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
294++_KERL_TARGET_VAR=__KERL_INSTALL_MANPAGES
295+'[' -n '' ']'
296+for _KERL_CFG in '$1'
297++echo KERL_INSTALL_HTMLDOCS=
298++sed 's|\(.*\)=.*|\1|'
299+k=KERL_INSTALL_HTMLDOCS
300+'[' cache = cache ']'
301+eval '_KERL_CFG_VAR=$KERL_INSTALL_HTMLDOCS'
302++_KERL_CFG_VAR=
303+eval _KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
304++_KERL_TARGET_VAR=__KERL_INSTALL_HTMLDOCS
305+'[' -n '' ']'
306+for _KERL_CFG in '$1'
307++echo KERL_BUILD_PLT=
308++sed 's|\(.*\)=.*|\1|'
309+k=KERL_BUILD_PLT
310+'[' cache = cache ']'
311+eval '_KERL_CFG_VAR=$KERL_BUILD_PLT'
312++_KERL_CFG_VAR=
313+eval _KERL_TARGET_VAR=__KERL_BUILD_PLT
314++_KERL_TARGET_VAR=__KERL_BUILD_PLT
315+'[' -n '' ']'
316+for _KERL_CFG in '$1'
317++echo KERL_BUILD_DOCS=
318++sed 's|\(.*\)=.*|\1|'
319+k=KERL_BUILD_DOCS
320+'[' cache = cache ']'
321+eval '_KERL_CFG_VAR=$KERL_BUILD_DOCS'
322++_KERL_CFG_VAR=
323+eval _KERL_TARGET_VAR=__KERL_BUILD_DOCS
324++_KERL_TARGET_VAR=__KERL_BUILD_DOCS
325+'[' -n '' ']'
326+for _KERL_CFG in '$1'
327++echo KERL_DOC_TARGETS=chunks
328++sed 's|\(.*\)=.*|\1|'
329+k=KERL_DOC_TARGETS
330+'[' cache = cache ']'
331+eval '_KERL_CFG_VAR=$KERL_DOC_TARGETS'
332++_KERL_CFG_VAR=
333+eval _KERL_TARGET_VAR=__KERL_DOC_TARGETS
334++_KERL_TARGET_VAR=__KERL_DOC_TARGETS
335+'[' -n '' ']'
336+for _KERL_CFG in '$1'
337++echo KERL_BUILD_BACKEND=
338++sed 's|\(.*\)=.*|\1|'
339+k=KERL_BUILD_BACKEND
340+'[' cache = cache ']'
341+eval '_KERL_CFG_VAR=$KERL_BUILD_BACKEND'
342++_KERL_CFG_VAR=git
343+eval _KERL_TARGET_VAR=__KERL_BUILD_BACKEND
344++_KERL_TARGET_VAR=__KERL_BUILD_BACKEND
345+'[' -n git ']'
346+eval '__KERL_BUILD_BACKEND="git"'
347++__KERL_BUILD_BACKEND=git
348+for _KERL_CFG in '$1'
349++echo KERL_RELEASE_TARGET=
350++sed 's|\(.*\)=.*|\1|'
351+k=KERL_RELEASE_TARGET
352+'[' cache = cache ']'
353+eval '_KERL_CFG_VAR=$KERL_RELEASE_TARGET'
354++_KERL_CFG_VAR=
355+eval _KERL_TARGET_VAR=__KERL_RELEASE_TARGET
356++_KERL_TARGET_VAR=__KERL_RELEASE_TARGET
357+'[' -n '' ']'
358+eval '
359OTP_GITHUB_URL=https://github.com/erlang/otp
360KERL_CONFIGURE_OPTIONS=
361KERL_CONFIGURE_APPLICATIONS=
362KERL_CONFIGURE_DISABLE_APPLICATIONS=
363KERL_SASL_STARTUP=
364KERL_DEPLOY_SSH_OPTIONS=
365KERL_DEPLOY_RSYNC_OPTIONS=
366KERL_INSTALL_MANPAGES=
367KERL_INSTALL_HTMLDOCS=
368KERL_BUILD_PLT=
369KERL_BUILD_DOCS=
370KERL_DOC_TARGETS=chunks
371KERL_BUILD_BACKEND=
372KERL_RELEASE_TARGET=
374++OTP_GITHUB_URL=https://github.com/erlang/otp
375++KERL_CONFIGURE_OPTIONS=
376++KERL_CONFIGURE_APPLICATIONS=
377++KERL_CONFIGURE_DISABLE_APPLICATIONS=
378++KERL_SASL_STARTUP=
379++KERL_DEPLOY_SSH_OPTIONS=
380++KERL_DEPLOY_RSYNC_OPTIONS=
381++KERL_INSTALL_MANPAGES=
382++KERL_INSTALL_HTMLDOCS=
383++KERL_BUILD_PLT=
384++KERL_BUILD_DOCS=
385++KERL_DOC_TARGETS=chunks
386++KERL_BUILD_BACKEND=
387++KERL_RELEASE_TARGET=
388+mkdir -p /home/travis/.kerl
389+'[' -f /home/travis/.kerlrc ']'
390+act_on_kerl_cfgs '
391OTP_GITHUB_URL=https://github.com/erlang/otp
392KERL_CONFIGURE_OPTIONS=
393KERL_CONFIGURE_APPLICATIONS=
394KERL_CONFIGURE_DISABLE_APPLICATIONS=
395KERL_SASL_STARTUP=
396KERL_DEPLOY_SSH_OPTIONS=
397KERL_DEPLOY_RSYNC_OPTIONS=
398KERL_INSTALL_MANPAGES=
399KERL_INSTALL_HTMLDOCS=
400KERL_BUILD_PLT=
401KERL_BUILD_DOCS=
402KERL_DOC_TARGETS=chunks
403KERL_BUILD_BACKEND=
404KERL_RELEASE_TARGET=
405' restore
406+for _KERL_CFG in '$1'
407++echo OTP_GITHUB_URL=https://github.com/erlang/otp
408++sed 's|\(.*\)=.*|\1|'
409+k=OTP_GITHUB_URL
410+'[' restore = cache ']'
411+'[' restore = restore ']'
412+eval '_KERL_CFG_VAR=$__OTP_GITHUB_URL'
413++_KERL_CFG_VAR=
414+eval _KERL_TARGET_VAR=OTP_GITHUB_URL
415++_KERL_TARGET_VAR=OTP_GITHUB_URL
416+'[' -n '' ']'
417+for _KERL_CFG in '$1'
418++echo KERL_CONFIGURE_OPTIONS=
419++sed 's|\(.*\)=.*|\1|'
420+k=KERL_CONFIGURE_OPTIONS
421+'[' restore = cache ']'
422+'[' restore = restore ']'
423+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_OPTIONS'
424++_KERL_CFG_VAR=
425+eval _KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
426++_KERL_TARGET_VAR=KERL_CONFIGURE_OPTIONS
427+'[' -n '' ']'
428+for _KERL_CFG in '$1'
429++sed 's|\(.*\)=.*|\1|'
430++echo KERL_CONFIGURE_APPLICATIONS=
431+k=KERL_CONFIGURE_APPLICATIONS
432+'[' restore = cache ']'
433+'[' restore = restore ']'
434+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_APPLICATIONS'
435++_KERL_CFG_VAR=
436+eval _KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
437++_KERL_TARGET_VAR=KERL_CONFIGURE_APPLICATIONS
438+'[' -n '' ']'
439+for _KERL_CFG in '$1'
440++sed 's|\(.*\)=.*|\1|'
441++echo KERL_CONFIGURE_DISABLE_APPLICATIONS=
442+k=KERL_CONFIGURE_DISABLE_APPLICATIONS
443+'[' restore = cache ']'
444+'[' restore = restore ']'
445+eval '_KERL_CFG_VAR=$__KERL_CONFIGURE_DISABLE_APPLICATIONS'
446++_KERL_CFG_VAR=
447+eval _KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
448++_KERL_TARGET_VAR=KERL_CONFIGURE_DISABLE_APPLICATIONS
449+'[' -n '' ']'
450+for _KERL_CFG in '$1'
451++sed 's|\(.*\)=.*|\1|'
452++echo KERL_SASL_STARTUP=
453+k=KERL_SASL_STARTUP
454+'[' restore = cache ']'
455+'[' restore = restore ']'
456+eval '_KERL_CFG_VAR=$__KERL_SASL_STARTUP'
457++_KERL_CFG_VAR=
458+eval _KERL_TARGET_VAR=KERL_SASL_STARTUP
459++_KERL_TARGET_VAR=KERL_SASL_STARTUP
460+'[' -n '' ']'
461+for _KERL_CFG in '$1'
462++echo KERL_DEPLOY_SSH_OPTIONS=
463++sed 's|\(.*\)=.*|\1|'
464+k=KERL_DEPLOY_SSH_OPTIONS
465+'[' restore = cache ']'
466+'[' restore = restore ']'
467+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_SSH_OPTIONS'
468++_KERL_CFG_VAR=
469+eval _KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
470++_KERL_TARGET_VAR=KERL_DEPLOY_SSH_OPTIONS
471+'[' -n '' ']'
472+for _KERL_CFG in '$1'
473++echo KERL_DEPLOY_RSYNC_OPTIONS=
474++sed 's|\(.*\)=.*|\1|'
475+k=KERL_DEPLOY_RSYNC_OPTIONS
476+'[' restore = cache ']'
477+'[' restore = restore ']'
478+eval '_KERL_CFG_VAR=$__KERL_DEPLOY_RSYNC_OPTIONS'
479++_KERL_CFG_VAR=
480+eval _KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
481++_KERL_TARGET_VAR=KERL_DEPLOY_RSYNC_OPTIONS
482+'[' -n '' ']'
483+for _KERL_CFG in '$1'
484++echo KERL_INSTALL_MANPAGES=
485++sed 's|\(.*\)=.*|\1|'
486+k=KERL_INSTALL_MANPAGES
487+'[' restore = cache ']'
488+'[' restore = restore ']'
489+eval '_KERL_CFG_VAR=$__KERL_INSTALL_MANPAGES'
490++_KERL_CFG_VAR=
491+eval _KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
492++_KERL_TARGET_VAR=KERL_INSTALL_MANPAGES
493+'[' -n '' ']'
494+for _KERL_CFG in '$1'
495++echo KERL_INSTALL_HTMLDOCS=
496++sed 's|\(.*\)=.*|\1|'
497+k=KERL_INSTALL_HTMLDOCS
498+'[' restore = cache ']'
499+'[' restore = restore ']'
500+eval '_KERL_CFG_VAR=$__KERL_INSTALL_HTMLDOCS'
501++_KERL_CFG_VAR=
502+eval _KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
503++_KERL_TARGET_VAR=KERL_INSTALL_HTMLDOCS
504+'[' -n '' ']'
505+for _KERL_CFG in '$1'
506++sed 's|\(.*\)=.*|\1|'
507++echo KERL_BUILD_PLT=
508+k=KERL_BUILD_PLT
509+'[' restore = cache ']'
510+'[' restore = restore ']'
511+eval '_KERL_CFG_VAR=$__KERL_BUILD_PLT'
512++_KERL_CFG_VAR=
513+eval _KERL_TARGET_VAR=KERL_BUILD_PLT
514++_KERL_TARGET_VAR=KERL_BUILD_PLT
515+'[' -n '' ']'
516+for _KERL_CFG in '$1'
517++sed 's|\(.*\)=.*|\1|'
518++echo KERL_BUILD_DOCS=
519+k=KERL_BUILD_DOCS
520+'[' restore = cache ']'
521+'[' restore = restore ']'
522+eval '_KERL_CFG_VAR=$__KERL_BUILD_DOCS'
523++_KERL_CFG_VAR=
524+eval _KERL_TARGET_VAR=KERL_BUILD_DOCS
525++_KERL_TARGET_VAR=KERL_BUILD_DOCS
526+'[' -n '' ']'
527+for _KERL_CFG in '$1'
528++echo KERL_DOC_TARGETS=chunks
529++sed 's|\(.*\)=.*|\1|'
530+k=KERL_DOC_TARGETS
531+'[' restore = cache ']'
532+'[' restore = restore ']'
533+eval '_KERL_CFG_VAR=$__KERL_DOC_TARGETS'
534++_KERL_CFG_VAR=
535+eval _KERL_TARGET_VAR=KERL_DOC_TARGETS
536++_KERL_TARGET_VAR=KERL_DOC_TARGETS
537+'[' -n '' ']'
538+for _KERL_CFG in '$1'
539++echo KERL_BUILD_BACKEND=
540++sed 's|\(.*\)=.*|\1|'
541+k=KERL_BUILD_BACKEND
542+'[' restore = cache ']'
543+'[' restore = restore ']'
544+eval '_KERL_CFG_VAR=$__KERL_BUILD_BACKEND'
545++_KERL_CFG_VAR=git
546+eval _KERL_TARGET_VAR=KERL_BUILD_BACKEND
547++_KERL_TARGET_VAR=KERL_BUILD_BACKEND
548+'[' -n git ']'
549+eval 'KERL_BUILD_BACKEND="git"'
550++KERL_BUILD_BACKEND=git
551+for _KERL_CFG in '$1'
552++echo KERL_RELEASE_TARGET=
553++sed 's|\(.*\)=.*|\1|'
554+k=KERL_RELEASE_TARGET
555+'[' restore = cache ']'
556+'[' restore = restore ']'
557+eval '_KERL_CFG_VAR=$__KERL_RELEASE_TARGET'
558++_KERL_CFG_VAR=
559+eval _KERL_TARGET_VAR=KERL_RELEASE_TARGET
560++_KERL_TARGET_VAR=KERL_RELEASE_TARGET
561+'[' -n '' ']'
562+'[' -z '' ']'
563+INSTALL_OPT=-minimal
564+'[' -z git ']'
565+'[' git = git ']'
566+KERL_USE_AUTOCONF=1
567++uname -s
568+KERL_SYSTEM=Linux
569+case "$KERL_SYSTEM" in
570+MD5SUM=md5sum
571+MD5SUM_FIELD=1
572+SED_OPT=-r
573+'[' 2 -eq 0 ']'
574+common_ALL_pkgs='gcc make'
575+common_ALL_BUILD_BACKEND_git_pkgs='automake autoconf'
576+common_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
577+_KPP_alpine_pkgs='gcc make openssl-dev ncurses-dev g++'
578+_KPP_alpine_probe=_apk
579+_KPP_debian_pkgs='gcc make libssl-dev libncurses-dev g++'
580+_KPP_debian_probe=_dpkg
581+_KPP_fedora_pkgs='gcc make openssl-devel ncurses-devel g++'
582+_KPP_fedora_probe=_rpm
583+_KPP_linuxmint_pkgs='gcc make libssl-dev libncurses-dev g++'
584+_KPP_linuxmint_probe=_dpkg
585+_KPP_pop_pkgs='gcc make libssl-dev libncurses-dev g++'
586+_KPP_pop_probe=_dpkg
587+_KPP_rhel_pkgs='gcc make openssl-devel ncurses-devel gcc-c++'
588+_KPP_rhel_probe=_rpm
589+_KPP_ubuntu_pkgs='gcc make libssl-dev libncurses-dev g++'
590+_KPP_ubuntu_probe=_dpkg
591+fix_otp_builds
592+'[' -f /home/travis/.kerl/otp_builds ']'
593+missing_keys=
594+read -r l
595++cut -d, -f1
596++echo R14B02,R14B02
597+rel=R14B02
598++echo R14B02,R14B02
599++cut -d, -f2
600+name=R14B02
601+'[' '!' -e /home/travis/.kerl/builds/R14B02 ']'
602+missing_keys='R14B02,R14B02 '
603+read -r l
604++echo 'R14B02 /home/travis/otp/R14B02'
605++cut -d, -f1
606+rel='R14B02 /home/travis/otp/R14B02'
607++cut -d, -f2
608++echo 'R14B02 /home/travis/otp/R14B02'
609+name='R14B02 /home/travis/otp/R14B02'
610+'[' '!' -e '/home/travis/.kerl/builds/R14B02 /home/travis/otp/R14B02' ']'
611+missing_keys='R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
612+read -r l
613++cut -d, -f1
614++echo R14B03,R14B03
615+rel=R14B03
616++echo R14B03,R14B03
617++cut -d, -f2
618+name=R14B03
619+'[' '!' -e /home/travis/.kerl/builds/R14B03 ']'
620+missing_keys='R14B03,R14B03 R14B02 /home/travis/otp/R14B02,R14B02 /home/travis/otp/R14B02 R14B02,R14B02 '
621+read -r l
622++echo 'R14B03 /home/travis/otp/R14B03'
623++cut -d, -f1
624+rel='R14B03 /home/travis/otp/R14B03'
625++cut -d, -f2
626++echo 'R14B03 /home/travis/otp/R14B03'
627+name='R14B03 /home/travis/otp/R14B03'
628+'[' '!' -e '/home/travis/.kerl/builds/R14B03 /home/travis/otp/R14B03' ']'
629+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 '
630+read -r l
631++echo R14B04,R14B04
632++cut -d, -f1
633+rel=R14B04
634++echo R14B04,R14B04
635++cut -d, -f2
636+name=R14B04
637+'[' '!' -e /home/travis/.kerl/builds/R14B04 ']'
638+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 '
639+read -r l
640++echo 'R14B04 /home/travis/otp/R14B04'
641++cut -d, -f1
642+rel='R14B04 /home/travis/otp/R14B04'
643++cut -d, -f2
644++echo 'R14B04 /home/travis/otp/R14B04'
645+name='R14B04 /home/travis/otp/R14B04'
646+'[' '!' -e '/home/travis/.kerl/builds/R14B04 /home/travis/otp/R14B04' ']'
647+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 '
648+read -r l
649++echo R15B,R15B
650++cut -d, -f1
651+rel=R15B
652++cut -d, -f2
653++echo R15B,R15B
654+name=R15B
655+'[' '!' -e /home/travis/.kerl/builds/R15B ']'
656+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 '
657+read -r l
658++echo 'R15B /home/travis/otp/R15B'
659++cut -d, -f1
660+rel='R15B /home/travis/otp/R15B'
661++cut -d, -f2
662++echo 'R15B /home/travis/otp/R15B'
663+name='R15B /home/travis/otp/R15B'
664+'[' '!' -e '/home/travis/.kerl/builds/R15B /home/travis/otp/R15B' ']'
665+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 '
666+read -r l
667++echo R15B01,R15B01
668++cut -d, -f1
669+rel=R15B01
670++echo R15B01,R15B01
671++cut -d, -f2
672+name=R15B01
673+'[' '!' -e /home/travis/.kerl/builds/R15B01 ']'
674+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 '
675+read -r l
676++cut -d, -f1
677++echo 'R15B01 /home/travis/otp/R15B01'
678+rel='R15B01 /home/travis/otp/R15B01'
679++echo 'R15B01 /home/travis/otp/R15B01'
680++cut -d, -f2
681+name='R15B01 /home/travis/otp/R15B01'
682+'[' '!' -e '/home/travis/.kerl/builds/R15B01 /home/travis/otp/R15B01' ']'
683+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 '
684+read -r l
685++echo R15B02,R15B02
686++cut -d, -f1
687+rel=R15B02
688++cut -d, -f2
689++echo R15B02,R15B02
690+name=R15B02
691+'[' '!' -e /home/travis/.kerl/builds/R15B02 ']'
692+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 '
693+read -r l
694++echo 'R15B02 /home/travis/otp/R15B02'
695++cut -d, -f1
696+rel='R15B02 /home/travis/otp/R15B02'
697++echo 'R15B02 /home/travis/otp/R15B02'
698++cut -d, -f2
699+name='R15B02 /home/travis/otp/R15B02'
700+'[' '!' -e '/home/travis/.kerl/builds/R15B02 /home/travis/otp/R15B02' ']'
701+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 '
702+read -r l
703++cut -d, -f1
704++echo R15B03,R15B03
705+rel=R15B03
706++echo R15B03,R15B03
707++cut -d, -f2
708+name=R15B03
709+'[' '!' -e /home/travis/.kerl/builds/R15B03 ']'
710+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 '
711+read -r l
712++cut -d, -f1
713++echo 'R15B03 /home/travis/otp/R15B03'
714+rel='R15B03 /home/travis/otp/R15B03'
715++echo 'R15B03 /home/travis/otp/R15B03'
716++cut -d, -f2
717+name='R15B03 /home/travis/otp/R15B03'
718+'[' '!' -e '/home/travis/.kerl/builds/R15B03 /home/travis/otp/R15B03' ']'
719+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 '
720+read -r l
721++cut -d, -f1
722++echo R16B,R16B
723+rel=R16B
724++echo R16B,R16B
725++cut -d, -f2
726+name=R16B
727+'[' '!' -e /home/travis/.kerl/builds/R16B ']'
728+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 '
729+read -r l
730++echo 'R16B /home/travis/otp/R16B'
731++cut -d, -f1
732+rel='R16B /home/travis/otp/R16B'
733++echo 'R16B /home/travis/otp/R16B'
734++cut -d, -f2
735+name='R16B /home/travis/otp/R16B'
736+'[' '!' -e '/home/travis/.kerl/builds/R16B /home/travis/otp/R16B' ']'
737+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 '
738+read -r l
739++cut -d, -f1
740++echo R16B01,R16B01
741+rel=R16B01
742++echo R16B01,R16B01
743++cut -d, -f2
744+name=R16B01
745+'[' '!' -e /home/travis/.kerl/builds/R16B01 ']'
746+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 '
747+read -r l
748++echo 'R16B01 /home/travis/otp/R16B01'
749++cut -d, -f1
750+rel='R16B01 /home/travis/otp/R16B01'
751++echo 'R16B01 /home/travis/otp/R16B01'
752++cut -d, -f2
753+name='R16B01 /home/travis/otp/R16B01'
754+'[' '!' -e '/home/travis/.kerl/builds/R16B01 /home/travis/otp/R16B01' ']'
755+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 '
756+read -r l
757++echo R16B02,R16B02
758++cut -d, -f1
759+rel=R16B02
760++echo R16B02,R16B02
761++cut -d, -f2
762+name=R16B02
763+'[' '!' -e /home/travis/.kerl/builds/R16B02 ']'
764+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 '
765+read -r l
766++cut -d, -f1
767++echo 'R16B02 /home/travis/otp/R16B02'
768+rel='R16B02 /home/travis/otp/R16B02'
769++echo 'R16B02 /home/travis/otp/R16B02'
770++cut -d, -f2
771+name='R16B02 /home/travis/otp/R16B02'
772+'[' '!' -e '/home/travis/.kerl/builds/R16B02 /home/travis/otp/R16B02' ']'
773+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 '
774+read -r l
775++echo R16B03,R16B03
776++cut -d, -f1
777+rel=R16B03
778++echo R16B03,R16B03
779++cut -d, -f2
780+name=R16B03
781+'[' '!' -e /home/travis/.kerl/builds/R16B03 ']'
782+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 '
783+read -r l
784++echo 'R16B03 /home/travis/otp/R16B03'
785++cut -d, -f1
786+rel='R16B03 /home/travis/otp/R16B03'
787++echo 'R16B03 /home/travis/otp/R16B03'
788++cut -d, -f2
789+name='R16B03 /home/travis/otp/R16B03'
790+'[' '!' -e '/home/travis/.kerl/builds/R16B03 /home/travis/otp/R16B03' ']'
791+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 '
792+read -r l
793++echo R16B03-1,R16B03-1
794++cut -d, -f1
795+rel=R16B03-1
796++echo R16B03-1,R16B03-1
797++cut -d, -f2
798+name=R16B03-1
799+'[' '!' -e /home/travis/.kerl/builds/R16B03-1 ']'
800+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 '
801+read -r l
802++cut -d, -f1
803++echo 'R16B03-1 /home/travis/otp/R16B03-1'
804+rel='R16B03-1 /home/travis/otp/R16B03-1'
805++echo 'R16B03-1 /home/travis/otp/R16B03-1'
806++cut -d, -f2
807+name='R16B03-1 /home/travis/otp/R16B03-1'
808+'[' '!' -e '/home/travis/.kerl/builds/R16B03-1 /home/travis/otp/R16B03-1' ']'
809+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 '
810+read -r l
811++cut -d, -f1
812++echo 17.0,17.0
813+rel=17.0
814++echo 17.0,17.0
815++cut -d, -f2
816+name=17.0
817+'[' '!' -e /home/travis/.kerl/builds/17.0 ']'
818+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 '
819+read -r l
820++cut -d, -f1
821++echo '17.0 /home/travis/otp/17.0'
822+rel='17.0 /home/travis/otp/17.0'
823++cut -d, -f2
824++echo '17.0 /home/travis/otp/17.0'
825+name='17.0 /home/travis/otp/17.0'
826+'[' '!' -e '/home/travis/.kerl/builds/17.0 /home/travis/otp/17.0' ']'
827+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 '
828+read -r l
829++echo 17.1,17.1
830++cut -d, -f1
831+rel=17.1
832++echo 17.1,17.1
833++cut -d, -f2
834+name=17.1
835+'[' '!' -e /home/travis/.kerl/builds/17.1 ']'
836+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 '
837+read -r l
838++echo '17.1 /home/travis/otp/17.1'
839++cut -d, -f1
840+rel='17.1 /home/travis/otp/17.1'
841++echo '17.1 /home/travis/otp/17.1'
842++cut -d, -f2
843+name='17.1 /home/travis/otp/17.1'
844+'[' '!' -e '/home/travis/.kerl/builds/17.1 /home/travis/otp/17.1' ']'
845+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 '
846+read -r l
847++echo 17.3,17.3
848++cut -d, -f1
849+rel=17.3
850++echo 17.3,17.3
851++cut -d, -f2
852+name=17.3
853+'[' '!' -e /home/travis/.kerl/builds/17.3 ']'
854+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 '
855+read -r l
856++echo '17.3 /home/travis/otp/17.3'
857++cut -d, -f1
858+rel='17.3 /home/travis/otp/17.3'
859++echo '17.3 /home/travis/otp/17.3'
860++cut -d, -f2
861+name='17.3 /home/travis/otp/17.3'
862+'[' '!' -e '/home/travis/.kerl/builds/17.3 /home/travis/otp/17.3' ']'
863+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 '
864+read -r l
865++echo 17.4,17.4
866++cut -d, -f1
867+rel=17.4
868++echo 17.4,17.4
869++cut -d, -f2
870+name=17.4
871+'[' '!' -e /home/travis/.kerl/builds/17.4 ']'
872+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 '
873+read -r l
874++cut -d, -f1
875++echo '17.4 /home/travis/otp/17.4'
876+rel='17.4 /home/travis/otp/17.4'
877++echo '17.4 /home/travis/otp/17.4'
878++cut -d, -f2
879+name='17.4 /home/travis/otp/17.4'
880+'[' '!' -e '/home/travis/.kerl/builds/17.4 /home/travis/otp/17.4' ']'
881+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 '
882+read -r l
883+for missing_key in '${missing_keys}'
884+list_remove builds 17.4
885+'[' -f /home/travis/.kerl/otp_builds ']'
886+sed -r -i -e '/^.*17.4$/d' /home/travis/.kerl/otp_builds
887+for missing_key in '${missing_keys}'
888+list_remove builds /home/travis/otp/17.4,17.4
889+'[' -f /home/travis/.kerl/otp_builds ']'
890+sed -r -i -e '/^.*/home/travis/otp/17.4,17.4$/d' /home/travis/.kerl/otp_builds
891+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
892+l=error
893+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
894+'[' -t 1 ']'
895+'[' -n '' ']'
896+return 1
897+for missing_key in '${missing_keys}'
898+list_remove builds /home/travis/otp/17.4
899+'[' -f /home/travis/.kerl/otp_builds ']'
900+sed -r -i -e '/^.*/home/travis/otp/17.4$/d' /home/travis/.kerl/otp_builds
901+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
902+l=error
903+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
904+'[' -t 1 ']'
905+'[' -n '' ']'
906+return 1
907+for missing_key in '${missing_keys}'
908+list_remove builds 17.4,17.4
909+'[' -f /home/travis/.kerl/otp_builds ']'
910+sed -r -i -e '/^.*17.4,17.4$/d' /home/travis/.kerl/otp_builds
911+for missing_key in '${missing_keys}'
912+list_remove builds 17.3
913+'[' -f /home/travis/.kerl/otp_builds ']'
914+sed -r -i -e '/^.*17.3$/d' /home/travis/.kerl/otp_builds
915+for missing_key in '${missing_keys}'
916+list_remove builds /home/travis/otp/17.3,17.3
917+'[' -f /home/travis/.kerl/otp_builds ']'
918+sed -r -i -e '/^.*/home/travis/otp/17.3,17.3$/d' /home/travis/.kerl/otp_builds
919+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
920+l=error
921+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
922+'[' -t 1 ']'
923+'[' -n '' ']'
924+return 1
925+for missing_key in '${missing_keys}'
926+list_remove builds /home/travis/otp/17.3
927+'[' -f /home/travis/.kerl/otp_builds ']'
928+sed -r -i -e '/^.*/home/travis/otp/17.3$/d' /home/travis/.kerl/otp_builds
929+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
930+l=error
931+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
932+'[' -t 1 ']'
933+'[' -n '' ']'
934+return 1
935+for missing_key in '${missing_keys}'
936+list_remove builds 17.3,17.3
937+'[' -f /home/travis/.kerl/otp_builds ']'
938+sed -r -i -e '/^.*17.3,17.3$/d' /home/travis/.kerl/otp_builds
939+for missing_key in '${missing_keys}'
940+list_remove builds 17.1
941+'[' -f /home/travis/.kerl/otp_builds ']'
942+sed -r -i -e '/^.*17.1$/d' /home/travis/.kerl/otp_builds
943+for missing_key in '${missing_keys}'
944+list_remove builds /home/travis/otp/17.1,17.1
945+'[' -f /home/travis/.kerl/otp_builds ']'
946+sed -r -i -e '/^.*/home/travis/otp/17.1,17.1$/d' /home/travis/.kerl/otp_builds
947+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
948+l=error
949+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
950+'[' -t 1 ']'
951+'[' -n '' ']'
952+return 1
953+for missing_key in '${missing_keys}'
954+list_remove builds /home/travis/otp/17.1
955+'[' -f /home/travis/.kerl/otp_builds ']'
956+sed -r -i -e '/^.*/home/travis/otp/17.1$/d' /home/travis/.kerl/otp_builds
957+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
958+l=error
959+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
960+'[' -t 1 ']'
961+'[' -n '' ']'
962+return 1
963+for missing_key in '${missing_keys}'
964+list_remove builds 17.1,17.1
965+'[' -f /home/travis/.kerl/otp_builds ']'
966+sed -r -i -e '/^.*17.1,17.1$/d' /home/travis/.kerl/otp_builds
967+for missing_key in '${missing_keys}'
968+list_remove builds 17.0
969+'[' -f /home/travis/.kerl/otp_builds ']'
970+sed -r -i -e '/^.*17.0$/d' /home/travis/.kerl/otp_builds
971+for missing_key in '${missing_keys}'
972+list_remove builds /home/travis/otp/17.0,17.0
973+'[' -f /home/travis/.kerl/otp_builds ']'
974+sed -r -i -e '/^.*/home/travis/otp/17.0,17.0$/d' /home/travis/.kerl/otp_builds
975+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
976+l=error
977+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
978+'[' -t 1 ']'
979+'[' -n '' ']'
980+return 1
981+for missing_key in '${missing_keys}'
982+list_remove builds /home/travis/otp/17.0
983+'[' -f /home/travis/.kerl/otp_builds ']'
984+sed -r -i -e '/^.*/home/travis/otp/17.0$/d' /home/travis/.kerl/otp_builds
985+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
986+l=error
987+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
988+'[' -t 1 ']'
989+'[' -n '' ']'
990+return 1
991+for missing_key in '${missing_keys}'
992+list_remove builds 17.0,17.0
993+'[' -f /home/travis/.kerl/otp_builds ']'
994+sed -r -i -e '/^.*17.0,17.0$/d' /home/travis/.kerl/otp_builds
995+for missing_key in '${missing_keys}'
996+list_remove builds R16B03-1
997+'[' -f /home/travis/.kerl/otp_builds ']'
998+sed -r -i -e '/^.*R16B03-1$/d' /home/travis/.kerl/otp_builds
999+for missing_key in '${missing_keys}'
1000+list_remove builds /home/travis/otp/R16B03-1,R16B03-1
1001+'[' -f /home/travis/.kerl/otp_builds ']'
1002+sed -r -i -e '/^.*/home/travis/otp/R16B03-1,R16B03-1$/d' /home/travis/.kerl/otp_builds
1003+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1004+l=error
1005+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1006+'[' -t 1 ']'
1007+'[' -n '' ']'
1008+return 1
1009+for missing_key in '${missing_keys}'
1010+list_remove builds /home/travis/otp/R16B03-1
1011+'[' -f /home/travis/.kerl/otp_builds ']'
1012+sed -r -i -e '/^.*/home/travis/otp/R16B03-1$/d' /home/travis/.kerl/otp_builds
1013+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1014+l=error
1015+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1016+'[' -t 1 ']'
1017+'[' -n '' ']'
1018+return 1
1019+for missing_key in '${missing_keys}'
1020+list_remove builds R16B03-1,R16B03-1
1021+'[' -f /home/travis/.kerl/otp_builds ']'
1022+sed -r -i -e '/^.*R16B03-1,R16B03-1$/d' /home/travis/.kerl/otp_builds
1023+for missing_key in '${missing_keys}'
1024+list_remove builds R16B03
1025+'[' -f /home/travis/.kerl/otp_builds ']'
1026+sed -r -i -e '/^.*R16B03$/d' /home/travis/.kerl/otp_builds
1027+for missing_key in '${missing_keys}'
1028+list_remove builds /home/travis/otp/R16B03,R16B03
1029+'[' -f /home/travis/.kerl/otp_builds ']'
1030+sed -r -i -e '/^.*/home/travis/otp/R16B03,R16B03$/d' /home/travis/.kerl/otp_builds
1031+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1032+l=error
1033+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1034+'[' -t 1 ']'
1035+'[' -n '' ']'
1036+return 1
1037+for missing_key in '${missing_keys}'
1038+list_remove builds /home/travis/otp/R16B03
1039+'[' -f /home/travis/.kerl/otp_builds ']'
1040+sed -r -i -e '/^.*/home/travis/otp/R16B03$/d' /home/travis/.kerl/otp_builds
1041+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1042+l=error
1043+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1044+'[' -t 1 ']'
1045+'[' -n '' ']'
1046+return 1
1047+for missing_key in '${missing_keys}'
1048+list_remove builds R16B03,R16B03
1049+'[' -f /home/travis/.kerl/otp_builds ']'
1050+sed -r -i -e '/^.*R16B03,R16B03$/d' /home/travis/.kerl/otp_builds
1051+for missing_key in '${missing_keys}'
1052+list_remove builds R16B02
1053+'[' -f /home/travis/.kerl/otp_builds ']'
1054+sed -r -i -e '/^.*R16B02$/d' /home/travis/.kerl/otp_builds
1055+for missing_key in '${missing_keys}'
1056+list_remove builds /home/travis/otp/R16B02,R16B02
1057+'[' -f /home/travis/.kerl/otp_builds ']'
1058+sed -r -i -e '/^.*/home/travis/otp/R16B02,R16B02$/d' /home/travis/.kerl/otp_builds
1059+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1060+l=error
1061+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1062+'[' -t 1 ']'
1063+'[' -n '' ']'
1064+return 1
1065+for missing_key in '${missing_keys}'
1066+list_remove builds /home/travis/otp/R16B02
1067+'[' -f /home/travis/.kerl/otp_builds ']'
1068+sed -r -i -e '/^.*/home/travis/otp/R16B02$/d' /home/travis/.kerl/otp_builds
1069+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1070+l=error
1071+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1072+'[' -t 1 ']'
1073+'[' -n '' ']'
1074+return 1
1075+for missing_key in '${missing_keys}'
1076+list_remove builds R16B02,R16B02
1077+'[' -f /home/travis/.kerl/otp_builds ']'
1078+sed -r -i -e '/^.*R16B02,R16B02$/d' /home/travis/.kerl/otp_builds
1079+for missing_key in '${missing_keys}'
1080+list_remove builds R16B01
1081+'[' -f /home/travis/.kerl/otp_builds ']'
1082+sed -r -i -e '/^.*R16B01$/d' /home/travis/.kerl/otp_builds
1083+for missing_key in '${missing_keys}'
1084+list_remove builds /home/travis/otp/R16B01,R16B01
1085+'[' -f /home/travis/.kerl/otp_builds ']'
1086+sed -r -i -e '/^.*/home/travis/otp/R16B01,R16B01$/d' /home/travis/.kerl/otp_builds
1087+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1088+l=error
1089+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1090+'[' -t 1 ']'
1091+'[' -n '' ']'
1092+return 1
1093+for missing_key in '${missing_keys}'
1094+list_remove builds /home/travis/otp/R16B01
1095+'[' -f /home/travis/.kerl/otp_builds ']'
1096+sed -r -i -e '/^.*/home/travis/otp/R16B01$/d' /home/travis/.kerl/otp_builds
1097+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1098+l=error
1099+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1100+'[' -t 1 ']'
1101+'[' -n '' ']'
1102+return 1
1103+for missing_key in '${missing_keys}'
1104+list_remove builds R16B01,R16B01
1105+'[' -f /home/travis/.kerl/otp_builds ']'
1106+sed -r -i -e '/^.*R16B01,R16B01$/d' /home/travis/.kerl/otp_builds
1107+for missing_key in '${missing_keys}'
1108+list_remove builds R16B
1109+'[' -f /home/travis/.kerl/otp_builds ']'
1110+sed -r -i -e '/^.*R16B$/d' /home/travis/.kerl/otp_builds
1111+for missing_key in '${missing_keys}'
1112+list_remove builds /home/travis/otp/R16B,R16B
1113+'[' -f /home/travis/.kerl/otp_builds ']'
1114+sed -r -i -e '/^.*/home/travis/otp/R16B,R16B$/d' /home/travis/.kerl/otp_builds
1115+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1116+l=error
1117+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1118+'[' -t 1 ']'
1119+'[' -n '' ']'
1120+return 1
1121+for missing_key in '${missing_keys}'
1122+list_remove builds /home/travis/otp/R16B
1123+'[' -f /home/travis/.kerl/otp_builds ']'
1124+sed -r -i -e '/^.*/home/travis/otp/R16B$/d' /home/travis/.kerl/otp_builds
1125+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1126+l=error
1127+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1128+'[' -t 1 ']'
1129+'[' -n '' ']'
1130+return 1
1131+for missing_key in '${missing_keys}'
1132+list_remove builds R16B,R16B
1133+'[' -f /home/travis/.kerl/otp_builds ']'
1134+sed -r -i -e '/^.*R16B,R16B$/d' /home/travis/.kerl/otp_builds
1135+for missing_key in '${missing_keys}'
1136+list_remove builds R15B03
1137+'[' -f /home/travis/.kerl/otp_builds ']'
1138+sed -r -i -e '/^.*R15B03$/d' /home/travis/.kerl/otp_builds
1139+for missing_key in '${missing_keys}'
1140+list_remove builds /home/travis/otp/R15B03,R15B03
1141+'[' -f /home/travis/.kerl/otp_builds ']'
1142+sed -r -i -e '/^.*/home/travis/otp/R15B03,R15B03$/d' /home/travis/.kerl/otp_builds
1143+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1144+l=error
1145+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1146+'[' -t 1 ']'
1147+'[' -n '' ']'
1148+return 1
1149+for missing_key in '${missing_keys}'
1150+list_remove builds /home/travis/otp/R15B03
1151+'[' -f /home/travis/.kerl/otp_builds ']'
1152+sed -r -i -e '/^.*/home/travis/otp/R15B03$/d' /home/travis/.kerl/otp_builds
1153+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1154+l=error
1155+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1156+'[' -t 1 ']'
1157+'[' -n '' ']'
1158+return 1
1159+for missing_key in '${missing_keys}'
1160+list_remove builds R15B03,R15B03
1161+'[' -f /home/travis/.kerl/otp_builds ']'
1162+sed -r -i -e '/^.*R15B03,R15B03$/d' /home/travis/.kerl/otp_builds
1163+for missing_key in '${missing_keys}'
1164+list_remove builds R15B02
1165+'[' -f /home/travis/.kerl/otp_builds ']'
1166+sed -r -i -e '/^.*R15B02$/d' /home/travis/.kerl/otp_builds
1167+for missing_key in '${missing_keys}'
1168+list_remove builds /home/travis/otp/R15B02,R15B02
1169+'[' -f /home/travis/.kerl/otp_builds ']'
1170+sed -r -i -e '/^.*/home/travis/otp/R15B02,R15B02$/d' /home/travis/.kerl/otp_builds
1171+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1172+l=error
1173+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1174+'[' -t 1 ']'
1175+'[' -n '' ']'
1176+return 1
1177+for missing_key in '${missing_keys}'
1178+list_remove builds /home/travis/otp/R15B02
1179+'[' -f /home/travis/.kerl/otp_builds ']'
1180+sed -r -i -e '/^.*/home/travis/otp/R15B02$/d' /home/travis/.kerl/otp_builds
1181+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1182+l=error
1183+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1184+'[' -t 1 ']'
1185+'[' -n '' ']'
1186+return 1
1187+for missing_key in '${missing_keys}'
1188+list_remove builds R15B02,R15B02
1189+'[' -f /home/travis/.kerl/otp_builds ']'
1190+sed -r -i -e '/^.*R15B02,R15B02$/d' /home/travis/.kerl/otp_builds
1191+for missing_key in '${missing_keys}'
1192+list_remove builds R15B01
1193+'[' -f /home/travis/.kerl/otp_builds ']'
1194+sed -r -i -e '/^.*R15B01$/d' /home/travis/.kerl/otp_builds
1195+for missing_key in '${missing_keys}'
1196+list_remove builds /home/travis/otp/R15B01,R15B01
1197+'[' -f /home/travis/.kerl/otp_builds ']'
1198+sed -r -i -e '/^.*/home/travis/otp/R15B01,R15B01$/d' /home/travis/.kerl/otp_builds
1199+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1200+l=error
1201+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1202+'[' -t 1 ']'
1203+'[' -n '' ']'
1204+return 1
1205+for missing_key in '${missing_keys}'
1206+list_remove builds /home/travis/otp/R15B01
1207+'[' -f /home/travis/.kerl/otp_builds ']'
1208+sed -r -i -e '/^.*/home/travis/otp/R15B01$/d' /home/travis/.kerl/otp_builds
1209+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1210+l=error
1211+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1212+'[' -t 1 ']'
1213+'[' -n '' ']'
1214+return 1
1215+for missing_key in '${missing_keys}'
1216+list_remove builds R15B01,R15B01
1217+'[' -f /home/travis/.kerl/otp_builds ']'
1218+sed -r -i -e '/^.*R15B01,R15B01$/d' /home/travis/.kerl/otp_builds
1219+for missing_key in '${missing_keys}'
1220+list_remove builds R15B
1221+'[' -f /home/travis/.kerl/otp_builds ']'
1222+sed -r -i -e '/^.*R15B$/d' /home/travis/.kerl/otp_builds
1223+for missing_key in '${missing_keys}'
1224+list_remove builds /home/travis/otp/R15B,R15B
1225+'[' -f /home/travis/.kerl/otp_builds ']'
1226+sed -r -i -e '/^.*/home/travis/otp/R15B,R15B$/d' /home/travis/.kerl/otp_builds
1227+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1228+l=error
1229+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1230+'[' -t 1 ']'
1231+'[' -n '' ']'
1232+return 1
1233+for missing_key in '${missing_keys}'
1234+list_remove builds /home/travis/otp/R15B
1235+'[' -f /home/travis/.kerl/otp_builds ']'
1236+sed -r -i -e '/^.*/home/travis/otp/R15B$/d' /home/travis/.kerl/otp_builds
1237+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1238+l=error
1239+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1240+'[' -t 1 ']'
1241+'[' -n '' ']'
1242+return 1
1243+for missing_key in '${missing_keys}'
1244+list_remove builds R15B,R15B
1245+'[' -f /home/travis/.kerl/otp_builds ']'
1246+sed -r -i -e '/^.*R15B,R15B$/d' /home/travis/.kerl/otp_builds
1247+for missing_key in '${missing_keys}'
1248+list_remove builds R14B04
1249+'[' -f /home/travis/.kerl/otp_builds ']'
1250+sed -r -i -e '/^.*R14B04$/d' /home/travis/.kerl/otp_builds
1251+for missing_key in '${missing_keys}'
1252+list_remove builds /home/travis/otp/R14B04,R14B04
1253+'[' -f /home/travis/.kerl/otp_builds ']'
1254+sed -r -i -e '/^.*/home/travis/otp/R14B04,R14B04$/d' /home/travis/.kerl/otp_builds
1255+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1256+l=error
1257+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1258+'[' -t 1 ']'
1259+'[' -n '' ']'
1260+return 1
1261+for missing_key in '${missing_keys}'
1262+list_remove builds /home/travis/otp/R14B04
1263+'[' -f /home/travis/.kerl/otp_builds ']'
1264+sed -r -i -e '/^.*/home/travis/otp/R14B04$/d' /home/travis/.kerl/otp_builds
1265+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1266+l=error
1267+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1268+'[' -t 1 ']'
1269+'[' -n '' ']'
1270+return 1
1271+for missing_key in '${missing_keys}'
1272+list_remove builds R14B04,R14B04
1273+'[' -f /home/travis/.kerl/otp_builds ']'
1274+sed -r -i -e '/^.*R14B04,R14B04$/d' /home/travis/.kerl/otp_builds
1275+for missing_key in '${missing_keys}'
1276+list_remove builds R14B03
1277+'[' -f /home/travis/.kerl/otp_builds ']'
1278+sed -r -i -e '/^.*R14B03$/d' /home/travis/.kerl/otp_builds
1279+for missing_key in '${missing_keys}'
1280+list_remove builds /home/travis/otp/R14B03,R14B03
1281+'[' -f /home/travis/.kerl/otp_builds ']'
1282+sed -r -i -e '/^.*/home/travis/otp/R14B03,R14B03$/d' /home/travis/.kerl/otp_builds
1283+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1284+l=error
1285+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1286+'[' -t 1 ']'
1287+'[' -n '' ']'
1288+return 1
1289+for missing_key in '${missing_keys}'
1290+list_remove builds /home/travis/otp/R14B03
1291+'[' -f /home/travis/.kerl/otp_builds ']'
1292+sed -r -i -e '/^.*/home/travis/otp/R14B03$/d' /home/travis/.kerl/otp_builds
1293+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1294+l=error
1295+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1296+'[' -t 1 ']'
1297+'[' -n '' ']'
1298+return 1
1299+for missing_key in '${missing_keys}'
1300+list_remove builds R14B03,R14B03
1301+'[' -f /home/travis/.kerl/otp_builds ']'
1302+sed -r -i -e '/^.*R14B03,R14B03$/d' /home/travis/.kerl/otp_builds
1303+for missing_key in '${missing_keys}'
1304+list_remove builds R14B02
1305+'[' -f /home/travis/.kerl/otp_builds ']'
1306+sed -r -i -e '/^.*R14B02$/d' /home/travis/.kerl/otp_builds
1307+for missing_key in '${missing_keys}'
1308+list_remove builds /home/travis/otp/R14B02,R14B02
1309+'[' -f /home/travis/.kerl/otp_builds ']'
1310+sed -r -i -e '/^.*/home/travis/otp/R14B02,R14B02$/d' /home/travis/.kerl/otp_builds
1311+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1312+l=error
1313+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1314+'[' -t 1 ']'
1315+'[' -n '' ']'
1316+return 1
1317+for missing_key in '${missing_keys}'
1318+list_remove builds /home/travis/otp/R14B02
1319+'[' -f /home/travis/.kerl/otp_builds ']'
1320+sed -r -i -e '/^.*/home/travis/otp/R14B02$/d' /home/travis/.kerl/otp_builds
1321+error 'file /home/travis/.kerl/otp_builds does not appear writable.'
1322+l=error
1323+stderr 'ERROR: file /home/travis/.kerl/otp_builds does not appear writable.'
1324+'[' -t 1 ']'
1325+'[' -n '' ']'
1326+return 1
1327+for missing_key in '${missing_keys}'
1328+list_remove builds R14B02,R14B02
1329+'[' -f /home/travis/.kerl/otp_builds ']'
1330+sed -r -i -e '/^.*R14B02,R14B02$/d' /home/travis/.kerl/otp_builds
1331+fix_otp_installations
1332+'[' -f /home/travis/.kerl/otp_installations ']'
1333+case "$1" in
1334+'[' 2 -ne 2 ']'
1335+'[' releases '!=' releases ']'
1336+check_releases force
1337+'[' force = force ']'
1338+rm -f /home/travis/.kerl/otp_releases
1339+'[' '!' -f /home/travis/.kerl/otp_releases ']'
1340+get_releases /home/travis/.kerl/otp_releases
1341+'[' git = git ']'
1342+get_git_releases /home/travis/.kerl/otp_releases
1343++mktemp /tmp/kerl.XXXXXX
1344+tmp=/tmp/kerl.LQvx1C
1345+git ls-remote --tags --refs https://github.com/erlang/otp
1346+ret=0
1347+notice 'Getting releases from GitHub...'
1348+l=notice
1349+stderr 'Getting releases from GitHub...'
1350+'[' -t 1 ']'
1351+'[' -n '' ']'
1352+'[' 0 -eq 0 ']'
1353+cut -f2
1354+cut -d/ -f3-
1355+LC_ALL=C
1356+cut -d: -f2-
1357+sort -n
1358+tee /home/travis/.kerl/otp_releases
1359+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 :/'
1360+rm -f /tmp/kerl.LQvx1C
1361+return 0
1362+notice 'The available releases are:'
1363+l=notice
1364+stderr 'The available releases are:'
1365+'[' -t 1 ']'
1366+'[' -n '' ']'
1367+list_print releases
1368+list_type=releases
1369+maybe_all=
1370+list=/home/travis/.kerl/otp_releases
1371+'[' -f /home/travis/.kerl/otp_releases ']'
1372++wc -l /home/travis/.kerl/otp_releases
1373+'[' '463 /home/travis/.kerl/otp_releases' '!=' 0 ']'
1374+'[' releases = releases ']'
1375+'[' '' '!=' all ']'
1376+awk -v oldest_listed=17 -v oldest_supported=25 -v include_rc=no '
1377 function _print(vsn, is_this_supported) {
1378 if (is_this_supported) {
1379 suf=" *"
1381 printf "%s%s\n", vsn, suf
1384 this_version=$0
1385 split(this_version, version_components, ".")
1386 this_major=version_components[1]
1388 if (last_major == "") {
1389 last_major = oldest_supported - 1
1392 is_this_r=/^R/
1393 is_this_rc=/-rc/
1394 is_rc_printable=(include_rc == "yes")
1395 is_this_supported=(last_major >= oldest_supported)
1397 if (!is_this_r) {
1398 is_transition_to_rc=(is_last_not_rc && is_this_rc)
1399 is_transition_from_rc=(!is_last_not_rc && !is_this_rc && is_rc_printable)
1400 (is_transition_to_rc || is_transition_from_rc) \
1401 && _print(last_version, is_this_supported)
1403 last_version=this_version
1404 last_major=this_major
1405 is_last_not_rc=!is_this_rc
1408 END {
1409 last_version=$0
1410 is_supported=1
1411 (!is_this_rc || is_rc_printable) \
1412 && _print(last_version, is_supported)
1413 }' /home/travis/.kerl/otp_releases
141417.5.6.10
141518.3.4.11
141619.3.6.13
141720.3.8.26
141821.3.8.24
141922.3.4.27
142023.3.4.20
142124.3.4.17
142225.3.2.12 *
142326.2.5 *
142427.0 *
1425+return 0
1426APPLICATIONS INFORMATION (See: /home/travis/.kerl/builds/27.0/otp_build_27.0.log)
1427 * wx : wxWidgets was not compiled with --enable-webview or wxWebView developer package is not installed, wxWebView will NOT be available
1428 * wxWidgets must be installed on your system.
1429 * Please check that wx-config is in path, the directory
1430 * where wxWidgets libraries are installed (returned by
1431 * 'wx-config --libs' or 'wx-config --static --libs' command)
1432 * is in LD_LIBRARY_PATH or equivalent variable and
1433 * wxWidgets version is 3.0.2 or above.
1434 * erts :
1435 * JIT disabled due to lack of compiler with C++17 support
1437The command "./bin/compile" exited with 0.
after_success
143935.46s$ ./bin/archive
1440Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2
1441tar: Removing leading `/' from member names
1442Created /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2
1444Uploading Artifacts
artifacts.setup
1445artifacts version 0.8.2-2-g4ae8d64 revision=4ae8d6436c4432925061bee75ad8fb5b340aa401
1446$ export ARTIFACTS_PATHS="${OS_NAME}"
1447$ artifacts upload
1448INFO: uploading with settings
1449 bucket: [secure]
1450 cache_control: private
1451 permissions: [secure]
1453INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2 (size: 56MB)
1454 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/12.04/x86_64/erlang-27.0-nonroot.tar.bz2
1456INFO: uploading: /home/travis/build/travis-ci/travis-erlang-builder/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2 (size: 56MB)
1457 download_url: https://s3.amazonaws.com/[secure]/binaries/ubuntu/12.04/x86_64/erlang-27.0.tar.bz2
1459Done uploading artifacts
1462Done. Your build exited with 0.
Top