Ruby 3.3 updates

Nalaka Fernando authored and committed

Nothing here #1611.1 passed

  • Ran for
AMD64
no language set
Git
Raw log
Scroll to End of Log
0.23s0.12s0.00s0.07s0.00s
worker_info
1Worker information
2hostname: 281eba12-23e2-47f2-b004-ca5133d89768@1.worker-n2-com-696d86f5d9-lxm9v.gce-production-1
3version: v6.2.24-6-g098ca78 https://github.com/travis-ci/worker/tree/098ca78612c4c91c488169d6a2c94fbeee1fb89d
4instance: travis-job-1c7da384-54fd-4536-bb76-a76b54f10300 travis-ci-ubuntu-1804-1726232318-655c8cb5 (via amqp)
5startup: 6.477430656s
60.31s0.01s0.00s0.01s
system_info
7Build system information
8Build language: ruby
9Build dist: bionic
10Build id: 272564488
11Job id: 626718741
12Runtime kernel version: 5.4.0-1106-gcp
13VM: default
14travis-build version: 3a7d1527
15Build image provisioning date and time
16Fri Sep 13 13:45:25 UTC 2024
17Operating System Details
18Distributor ID: Ubuntu
19Description: Ubuntu 18.04.6 LTS
20Release: 18.04
21Codename: bionic
22Systemd Version
23systemd 237
24Cookbooks Version
2539734fe https://github.com/travis-ci/travis-cookbooks/tree/39734fe
26git version
27git version 2.43.0
28bash version
29GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu)
30gcc version
31gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
32docker version
33Client:
34 Version: 20.10.21
35 API version: 1.41
36 Go version: go1.18.1
37 Git commit: 20.10.21-0ubuntu1~18.04.3
38 Built: Thu Apr 27 05:50:21 2023
39 OS/Arch: linux/amd64
40 Context: default
41 Experimental: true
43Server:
44 Engine:
45 Version: 20.10.21
46 API version: 1.41 (minimum version 1.12)
47 Go version: go1.18.1
48 Git commit: 20.10.21-0ubuntu1~18.04.3
49 Built: Thu Apr 27 05:36:22 2023
50 OS/Arch: linux/amd64
51 Experimental: false
52 containerd:
53 Version: 1.6.12-0ubuntu1~18.04.1
54 GitCommit:
55 runc:
56 Version: 1.1.4-0ubuntu1~18.04.2
57 GitCommit:
58 docker-init:
59 Version: 0.19.0
60 GitCommit:
61clang version
62clang version 18.1.8
63jq version
64jq-1.7.1
65bats version
66Bats 1.11.0
67shellcheck version
680.10.0
69shfmt version
70v3.8.0
71ccache version
723.4.1
73cmake version
74cmake version 3.26.3
75heroku version
76heroku/9.2.1 linux-x64 node-v16.20.2
77imagemagick version
78Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
79md5deep version
804.4
81mercurial version
82version 5.3
83mysql version
84mysql Ver 14.14 Distrib 5.7.42, for Linux (x86_64) using EditLine wrapper
85openssl version
86OpenSSL 1.1.1 11 Sep 2018
87packer version
88Packer v1.11.2
89postgresql client version
90psql (PostgreSQL) 11.20 (Ubuntu 11.20-1.pgdg18.04+1)
91ragel version
92Ragel State Machine Compiler version 6.10 March 2017
93sudo version
941.8.21p2
95gzip version
96gzip 1.6
97zip version
98Zip 3.0
99vim version
100VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Apr 18 2023 09:20:34)
101iptables version
102iptables v1.6.1
103curl version
104curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
105wget version
106GNU Wget 1.19.4 built on linux-gnu.
107rsync version
108rsync version 3.1.2 protocol version 31
109gimme version
110v1.5.4
111nvm version
1120.40.1
113perlbrew version
114/home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.95
115phpenv version
116rbenv 1.3.0
117rvm version
118rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
119default ruby version
120ruby 3.3.5 (2024-09-03 revision ef084cc8f4) [x86_64-linux]
121default python version
122Python 3.7.17
123ElasticSearch version
1247.16.3
125Installed Firefox version
126firefox 63.0.1
127MongoDB version
128MongoDB 4.4.29
129PhantomJS version
1302.1.1
131Pre-installed PostgreSQL versions
1329.3.25
1339.4.26
1349.5.25
1359.6.24
136Redis version
137redis-server 7.2.5
138Pre-installed Go versions
1391.23.0
140mvn version
141Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
142gradle version
143Gradle 8.3!
144lein version
145Leiningen 2.11.2 on Java 11.0.21 OpenJDK 64-Bit Server VM
146Pre-installed Node.js versions
147v10.24.1
148v12.22.12
149v14.21.3
150v16.15
151v16.15.1
152v16.20.2
153v18.20.4
154v20.17.0
155v4.9.1
156v6.17.1
157v8.17.0
158phpenv versions
159 system
160 7.1
161 7.1.33
162 7.2
163* 7.2.27 (set by /home/travis/.phpenv/version)
164 7.3
165 7.3.14
166 7.4
167 7.4.2
168 hhvm-stable
169 hhvm
170composer --version
171Composer version 1.9.2 2020-01-14 16:30:31
172Pre-installed Ruby versions
173ruby-2.7.6
174ruby-3.3.5
1760.03s0.03s0.86s0.33s0.05s0.00s0.04s0.00s0.01s0.01s0.02s0.01s0.01s0.00s0.38sOK
1770.00s0.05s0.00s0.01s0.15s0.00s0.00s0.00s0.01s0.00s0.09s0.00s0.86s0.00s0.00s6.05s0.00s3.90s0.00s2.22s
docker_mtu_and_registry_mirrors
Docker
resolvconf
git.checkout
1780.01s0.57s$ git clone --depth=50 https://github.com/travis-ci/travis.rb.git travis-ci/travis.rb
179Cloning into 'travis-ci/travis.rb'...
180remote: Enumerating objects: 1834, done.
181remote: Counting objects: 100% (1834/1834), done.
182remote: Compressing objects: 100% (997/997), done.
183remote: Total 1834 (delta 1100), reused 1457 (delta 786), pack-reused 0 (from 0)
184Receiving objects: 100% (1834/1834), 469.02 KiB | 4.30 MiB/s, done.
185Resolving deltas: 100% (1100/1100), done.
186$ cd travis-ci/travis.rb
1870.28s$ git fetch origin +refs/pull/867/merge: --depth=50
188remote: Enumerating objects: 6, done.
189remote: Counting objects: 100% (6/6), done.
190remote: Compressing objects: 100% (2/2), done.
191remote: Total 4 (delta 2), reused 3 (delta 2), pack-reused 0 (from 0)
192Unpacking objects: 100% (4/4), 1.77 KiB | 1.77 MiB/s, done.
193From https://github.com/travis-ci/travis.rb
194 * branch refs/pull/867/merge -> FETCH_HEAD
195$ git checkout -qf FETCH_HEAD
1970.00s
198Encrypted environment variables have been removed for security reasons.
199See https://docs.travis-ci.com/user/pull-requests/#pull-requests-and-security-restrictions
rvm
2003.07s$ rvm get head
201Downloading https://get.rvm.io
202Downloading https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer.asc
203Verifying /home/travis/.rvm/archives/rvm-installer.asc
204gpg: Signature made Tue 21 Feb 2023 11:35:16 PM UTC
205gpg: using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
206gpg: Good signature from "Piotr Kuczynski <piotr.kuczynski@gmail.com>" [unknown]
207gpg: WARNING: This key is not certified with a trusted signature!
208gpg: There is no indication that the signature belongs to the owner.
209Primary key fingerprint: 7D2B AF1C F37B 13E2 069D 6956 105B D0E7 3949 9BDB
210GPG verified '/home/travis/.rvm/archives/rvm-installer'
211Downloading https://github.com/rvm/rvm/archive/master.tar.gz
212Upgrading the RVM installation in /home/travis/.rvm/
213 RVM PATH line found in /home/travis/.mkshrc /home/travis/.profile /home/travis/.zshrc.
214 RVM PATH line not found for Bash, rerun this command with '--auto-dotfiles' flag to fix it.
215 RVM sourcing line found in /home/travis/.profile /home/travis/.bashrc /home/travis/.zlogin.
216Upgrade of RVM in /home/travis/.rvm/ is complete.
218Thanks for installing RVM 🙏
219Please consider donating to our open collective to help us maintain RVM.
221👉 Donate: https://opencollective.com/rvm/donate
224RVM reloaded!
22519.07s$ rvm use 3.2 --install --binary --fuzzy
226curl: (22) The requested URL returned error: 404
227Required ruby-3.2.4 is not installed - installing.
228curl: (22) The requested URL returned error: 404
229Searching for binary rubies, this might take some time.
230Found remote file https://storage.googleapis.com/travis-ci-language-archives/ruby/binaries/ubuntu/18.04/x86_64/ruby-3.2.4.tar.bz2
231Checking requirements for ubuntu.
232Requirements installation successful.
233ruby-3.2.4 - #configure
234ruby-3.2.4 - #download
235 % Total % Received % Xferd Average Speed Time Time Time Current
236 Dload Upload Total Spent Left Speed
237100 28.8M 100 28.8M 0 0 82.5M 0 --:--:-- --:--:-- --:--:-- 82.3M
238No checksum for downloaded archive, recording checksum in user configuration.
239ruby-3.2.4 - #validate archive
240ruby-3.2.4 - #extract
241ruby-3.2.4 - #validate binary
242ruby-3.2.4 - #setup
243ruby-3.2.4 - #gemset created /home/travis/.rvm/gems/ruby-3.2.4@global
244ruby-3.2.4 - #importing gemset /home/travis/.rvm/gemsets/global.gems..................................
245ruby-3.2.4 - #generating global wrappers........
246ruby-3.2.4 - #uninstalling gem rubygems-bundler-1.4.5.
247ruby-3.2.4 - #gemset created /home/travis/.rvm/gems/ruby-3.2.4
248ruby-3.2.4 - #importing gemset /home/travis/.rvm/gemsets/default.gems..............
249ruby-3.2.4 - #generating default wrappers........
250Using /home/travis/.rvm/gems/ruby-3.2.4
252$ export BUNDLE_GEMFILE=$PWD/Gemfile
cache.1
253Setting up build cache
254$ export CASHER_DIR=${TRAVIS_HOME}/.casher
2550.16s$ Installing caching utilities
2560.00s1.58sattempting to download cache archive
257fetching PR.867/cache--linux-bionic-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-3.2--gemfile-Gemfile.tgz
258fetching PR.867/cache-linux-bionic-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-3.2--gemfile-Gemfile.tgz
259fetching PR.867/cache--rvm-3.2--gemfile-Gemfile.tgz
260fetching master/cache--linux-bionic-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-3.2--gemfile-Gemfile.tgz
261found cache
cache.bundler
2640.00s1.64sadding /home/travis/build/travis-ci/travis.rb/vendor/bundle to cache
265creating directory /home/travis/build/travis-ci/travis.rb/vendor/bundle
ruby.versions
266$ ruby --version
267ruby 3.2.4 (2024-04-23 revision af471c0e01) [x86_64-linux]
268$ rvm --version
269rvm 1.29.12-next (master) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
270$ bundle --version
271Bundler version 2.4.19
272$ gem --version
2733.4.19
install.bundler
2756.02s$ bundle install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle}
276[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set --local path 'vendor/bundle'`, and stop using this flag
277Fetching gem metadata from https://rubygems.org/.........
278Resolving dependencies...
279Fetching uri 0.13.1
280Fetching io-console 0.7.2
281Fetching logger 1.6.1
282Installing io-console 0.7.2 with native extensions
283Installing logger 1.6.1
284Installing uri 0.13.1
285Fetching faraday-net_http 3.3.0
286Fetching rubocop-rspec 3.1.0
287Installing faraday-net_http 3.3.0
288Fetching faraday 2.12.0
289Installing rubocop-rspec 3.1.0
290Installing faraday 2.12.0
291Fetching reline 0.5.10
292Installing reline 0.5.10
293Fetching highline 3.1.1
294Installing highline 3.1.1
295Bundle complete! 11 Gemfile dependencies, 68 gems now installed.
296Bundled gems are installed into `./vendor/bundle`
before_script
2980.60s$ gem install faraday -v 1.0.1
299Fetching faraday-1.0.1.gem
300Fetching multipart-post-2.4.1.gem
301Successfully installed multipart-post-2.4.1
302Successfully installed faraday-1.0.1
3032 gems installed
3047.56s$ bundle exec rake
305/home/travis/.rvm/rubies/ruby-3.2.4/bin/ruby -S rspec spec -c
306............................................................................................................................................................................................................................................................................................
308Deprecation Warnings:
310Using `should` from rspec-expectations' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` with `config.expect_with(:rspec) { |c| c.syntax = :should }` instead. Called from /home/travis/build/travis-ci/travis.rb/spec/cli/api_command_spec.rb:29:in `block (4 levels) in <top (required)>'.
312Using `stub` from rspec-mocks' old `:should` syntax without explicitly enabling the syntax is deprecated. Use the new `:expect` syntax or explicitly enable `:should` instead. Called from /home/travis/build/travis-ci/travis.rb/spec/cli/encrypt_file_spec.rb:13:in `block (2 levels) in <top (required)>'.
315If you need more of the backtrace for any of these deprecations to
316identify where to make the necessary changes, you can configure
317`config.raise_errors_for_deprecations!`, and it will turn the
318deprecation warnings into errors, giving you the full backtrace.
3202 deprecation warnings total
322Finished in 1.26 seconds (files took 0.74448 seconds to load)
323284 examples, 0 failures
325The command "bundle exec rake" exited with 0.
3260.26s$ gem build travis.gemspec
327 Successfully built RubyGem
328 Name: travis
329 Version: 1.14.1.travis.1611.1
330 File: travis-1.14.1.travis.1611.1.gem
331The command "gem build travis.gemspec" exited with 0.
3322.61s$ gem install travis-*.gem
333Fetching rack-3.1.7.gem
334Fetching websocket-1.2.11.gem
335Fetching pusher-client-0.6.2.gem
336Fetching public_suffix-6.0.1.gem
337Fetching addressable-2.8.7.gem
338Fetching json_pure-2.6.3.gem
339Fetching launchy-2.5.2.gem
340Fetching rack-test-2.1.0.gem
341Fetching highline-3.1.1.gem
342Fetching net-http-pipeline-1.0.1.gem
343Fetching connection_pool-2.4.1.gem
344Fetching net-http-persistent-4.0.4.gem
345Fetching multi_json-1.15.0.gem
346Fetching ffi-1.17.0-x86_64-linux-gnu.gem
347Fetching ethon-0.16.0.gem
348Fetching typhoeus-1.4.1.gem
349Fetching faraday-net_http-3.3.0.gem
350Fetching faraday-2.12.0.gem
351Fetching faraday-typhoeus-1.1.0.gem
352Fetching faraday-retry-2.2.1.gem
353Fetching concurrent-ruby-1.3.4.gem
354Fetching tzinfo-2.0.6.gem
355Fetching i18n-1.14.6.gem
356Fetching activesupport-7.0.8.4.gem
357Fetching travis-gh-0.21.0.gem
358Fetching faraday-rack-2.0.0.gem
359Successfully installed rack-3.1.7
360Successfully installed rack-test-2.1.0
361Successfully installed websocket-1.2.11
362Successfully installed pusher-client-0.6.2
363Successfully installed public_suffix-6.0.1
364Successfully installed addressable-2.8.7
365Successfully installed launchy-2.5.2
366Successfully installed json_pure-2.6.3
367Successfully installed highline-3.1.1
368Successfully installed net-http-pipeline-1.0.1
369Successfully installed connection_pool-2.4.1
370Successfully installed net-http-persistent-4.0.4
371Successfully installed multi_json-1.15.0
372Successfully installed ffi-1.17.0-x86_64-linux-gnu
373Successfully installed ethon-0.16.0
374Successfully installed typhoeus-1.4.1
375Successfully installed faraday-net_http-3.3.0
376Successfully installed faraday-2.12.0
377Successfully installed faraday-typhoeus-1.1.0
378Successfully installed faraday-retry-2.2.1
379Successfully installed concurrent-ruby-1.3.4
380Successfully installed tzinfo-2.0.6
381PSA: I18n will be dropping support for Ruby < 3.2 in the next major release (April 2025), due to Ruby's end of life for 3.1 and below (https://endoflife.date/ruby). Please upgrade to Ruby 3.2 or newer by April 2025 to continue using future versions of this gem.
382Successfully installed i18n-1.14.6
383Successfully installed activesupport-7.0.8.4
384Successfully installed travis-gh-0.21.0
385Successfully installed faraday-rack-2.0.0
386Successfully installed travis-1.14.1.travis.1611.1
38727 gems installed
388The command "gem install travis-*.gem" exited with 0.
cache.2
389store build cache
390$ bundle clean
391Removing base64 (0.2.0)
392Removing faraday (2.7.12)
393Removing faraday-net_http (3.0.2)
394Removing highline (2.1.0)
395Removing rubocop-rspec (3.0.5)
3960.00s2.27schanges detected (content changed, file is created, or file is deleted):\n/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/base64-0.2.0.gem
397/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/faraday-2.12.0.gem
398/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/faraday-2.7.12.gem
399/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/faraday-net_http-3.0.2.gem
400/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/faraday-net_http-3.3.0.gem
401/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/highline-2.1.0.gem
402/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/highline-3.1.1.gem
403/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/io-console-0.7.2.gem
404/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/logger-1.6.1.gem
405/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/reline-0.5.10.gem
406/home/travis/build/travis-ci/travis.rb/vendor/bundle/ruby/3.2.0/cache/rubocop-rspec-3.0.5.gem
407/ho\n...
408changes detected, packing new archive
409uploading PR.867/cache--linux-bionic-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855--rvm-3.2--gemfile-Gemfile.tgz
410cache uploaded
413Done. Your build exited with 0.
Top