Skip to content

Commit 5eca368

Browse files
authored
Update Bundler to 2.8.0.dev (#371)
* Update Bundler to 2.8.0.dev * Pin gem versions whose upgrade break the benchmark * truffleruby crashes with `undefined symbol: ruby_vm_at_exit`
1 parent 82f597d commit 5eca368

File tree

26 files changed

+460
-455
lines changed

26 files changed

+460
-455
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- ruby: ruby
1717
- ruby: head
1818
- ruby: truffleruby
19-
skip: protoboeuf-encode shipit
19+
skip: protoboeuf-encode ruby-lsp shipit
2020
if: ${{ github.event_name != 'schedule' || github.repository == 'Shopify/yjit-bench' }}
2121
steps:
2222
- uses: actions/checkout@v3

benchmarks/activerecord/Gemfile.lock

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,18 @@ GEM
1919
minitest (>= 5.1)
2020
securerandom (>= 0.3)
2121
tzinfo (~> 2.0, >= 2.0.5)
22-
base64 (0.2.0)
23-
benchmark (0.4.0)
24-
bigdecimal (3.1.9)
25-
concurrent-ruby (1.3.4)
26-
connection_pool (2.5.0)
27-
drb (2.2.1)
28-
i18n (1.14.6)
22+
base64 (0.3.0)
23+
benchmark (0.4.1)
24+
bigdecimal (3.2.2)
25+
concurrent-ruby (1.3.5)
26+
connection_pool (2.5.3)
27+
drb (2.2.3)
28+
i18n (1.14.7)
2929
concurrent-ruby (~> 1.0)
30-
logger (1.6.5)
31-
mini_portile2 (2.8.8)
32-
minitest (5.25.4)
33-
mutex_m (0.2.0)
30+
logger (1.7.0)
31+
mini_portile2 (2.8.9)
32+
minitest (5.25.5)
33+
mutex_m (0.3.0)
3434
securerandom (0.4.1)
3535
sqlite3 (1.7.3)
3636
mini_portile2 (~> 2.8.0)
@@ -39,11 +39,7 @@ GEM
3939
concurrent-ruby (~> 1.0)
4040

4141
PLATFORMS
42-
arm64-darwin-21
43-
arm64-darwin-22
44-
arm64-darwin-23
45-
arm64-darwin-24
46-
x86_64-darwin-20
42+
ruby
4743
x86_64-linux
4844

4945
DEPENDENCIES
@@ -55,4 +51,4 @@ DEPENDENCIES
5551
sqlite3 (~> 1.4)
5652

5753
BUNDLED WITH
58-
2.4.19
54+
2.8.0.dev

benchmarks/chunky-png/Gemfile.lock

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,11 @@ GEM
44
chunky_png (1.4.0)
55

66
PLATFORMS
7-
arm64-darwin-21
8-
arm64-darwin-22
9-
arm64-darwin-23
10-
arm64-darwin-24
7+
ruby
118
x86_64-linux
129

1310
DEPENDENCIES
1411
chunky_png
1512

1613
BUNDLED WITH
17-
2.4.19
14+
2.8.0.dev

benchmarks/erubi-rails/Gemfile.lock

Lines changed: 61 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -66,42 +66,46 @@ GEM
6666
minitest (>= 5.1)
6767
securerandom (>= 0.3)
6868
tzinfo (~> 2.0, >= 2.0.5)
69-
addressable (2.8.6)
70-
public_suffix (>= 2.0.2, < 6.0)
71-
base64 (0.2.0)
72-
benchmark (0.4.0)
73-
bigdecimal (3.1.9)
69+
addressable (2.8.7)
70+
public_suffix (>= 2.0.2, < 7.0)
71+
base64 (0.3.0)
72+
benchmark (0.4.1)
73+
bigdecimal (3.2.2)
7474
builder (3.3.0)
75-
byebug (11.1.3)
76-
capybara (3.39.2)
75+
byebug (12.0.0)
76+
capybara (3.40.0)
7777
addressable
7878
matrix
7979
mini_mime (>= 0.1.3)
80-
nokogiri (~> 1.8)
80+
nokogiri (~> 1.11)
8181
rack (>= 1.6.0)
8282
rack-test (>= 0.6.3)
8383
regexp_parser (>= 1.5, < 3.0)
8484
xpath (~> 3.2)
85-
cgi (0.4.2)
86-
concurrent-ruby (1.3.4)
87-
connection_pool (2.5.0)
85+
cgi (0.5.0)
86+
childprocess (4.1.0)
87+
concurrent-ruby (1.3.5)
88+
connection_pool (2.5.3)
8889
crass (1.0.6)
89-
digest (3.1.1)
90-
drb (2.2.1)
90+
date (3.4.1)
91+
digest (3.2.0)
92+
drb (2.2.3)
93+
erb (5.0.2)
9194
erubi (1.13.1)
9295
globalid (1.2.1)
9396
activesupport (>= 6.1)
94-
i18n (1.14.6)
97+
i18n (1.14.7)
9598
concurrent-ruby (~> 1.0)
96-
io-console (0.7.2)
97-
irb (1.14.0)
99+
io-console (0.8.1)
100+
irb (1.15.2)
101+
pp (>= 0.6.0)
98102
rdoc (>= 4.0.0)
99103
reline (>= 0.4.2)
100104
jbuilder (2.13.0)
101105
actionview (>= 5.0.0)
102106
activesupport (>= 5.0.0)
103-
logger (1.6.2)
104-
loofah (2.24.0)
107+
logger (1.7.0)
108+
loofah (2.24.1)
105109
crass (~> 1.0.2)
106110
nokogiri (>= 1.12.0)
107111
mail (2.8.1)
@@ -110,12 +114,12 @@ GEM
110114
net-pop
111115
net-smtp
112116
marcel (1.0.4)
113-
matrix (0.4.2)
117+
matrix (0.4.3)
114118
mini_mime (1.1.5)
115-
mini_portile2 (2.8.8)
116-
minitest (5.25.4)
117-
mutex_m (0.2.0)
118-
net-imap (0.2.4)
119+
mini_portile2 (2.8.9)
120+
minitest (5.25.5)
121+
mutex_m (0.3.0)
122+
net-imap (0.2.5)
119123
digest
120124
net-protocol
121125
strscan
@@ -127,26 +131,30 @@ GEM
127131
digest
128132
net-protocol
129133
timeout
130-
nokogiri (1.18.1)
134+
nokogiri (1.18.9)
131135
mini_portile2 (~> 2.8.2)
132136
racc (~> 1.4)
133-
psych (5.1.2)
137+
pp (0.6.2)
138+
prettyprint
139+
prettyprint (0.2.0)
140+
psych (5.2.6)
141+
date
134142
stringio
135-
public_suffix (5.0.4)
143+
public_suffix (6.0.2)
136144
racc (1.8.1)
137-
rack (3.1.7)
145+
rack (3.1.16)
138146
rack-mini-profiler (2.3.4)
139147
rack (>= 1.2.0)
140148
rack-proxy (0.7.7)
141149
rack
142-
rack-session (2.0.0)
150+
rack-session (2.1.1)
151+
base64 (>= 0.1.0)
143152
rack (>= 3.0.0)
144-
rack-test (2.1.0)
153+
rack-test (2.2.0)
145154
rack (>= 1.3)
146-
rackup (2.1.0)
155+
rackup (2.2.1)
147156
rack (>= 3)
148-
webrick (~> 1.8)
149-
rails-dom-testing (2.2.0)
157+
rails-dom-testing (2.3.0)
150158
activesupport (>= 5.0.0)
151159
minitest
152160
nokogiri (>= 1.6)
@@ -161,23 +169,25 @@ GEM
161169
rake (>= 12.2)
162170
thor (~> 1.0, >= 1.2.2)
163171
zeitwerk (~> 2.6)
164-
rake (13.2.1)
165-
rdoc (6.7.0)
172+
rake (13.3.0)
173+
rdoc (6.14.2)
174+
erb
166175
psych (>= 4.0.0)
167-
regexp_parser (2.9.0)
168-
reline (0.5.10)
176+
regexp_parser (2.10.0)
177+
reline (0.6.2)
169178
io-console (~> 0.5)
170-
rexml (3.2.6)
171-
rubyzip (2.3.2)
179+
rexml (3.4.1)
180+
rubyzip (3.0.0)
172181
securerandom (0.4.1)
173-
selenium-webdriver (4.10.0)
182+
selenium-webdriver (4.1.0)
183+
childprocess (>= 0.5, < 5.0)
174184
rexml (~> 3.2, >= 3.2.5)
175-
rubyzip (>= 1.2.2, < 3.0)
176-
websocket (~> 1.0)
177-
semantic_range (3.0.0)
178-
spring (4.1.3)
179-
sprockets (4.2.1)
185+
rubyzip (>= 1.2.2)
186+
semantic_range (3.1.0)
187+
spring (4.3.0)
188+
sprockets (4.2.2)
180189
concurrent-ruby (~> 1.0)
190+
logger
181191
rack (>= 2.2.4, < 4)
182192
sprockets-rails (3.4.0)
183193
actionpack (>= 5.2)
@@ -186,15 +196,15 @@ GEM
186196
sqlite3 (1.7.3)
187197
mini_portile2 (~> 2.8.0)
188198
stringio (3.1.7)
189-
strscan (3.1.0)
190-
thor (1.3.2)
191-
timeout (0.4.1)
199+
strscan (3.1.5)
200+
thor (1.4.0)
201+
timeout (0.4.3)
192202
turbolinks (5.2.1)
193203
turbolinks-source (~> 5.2)
194204
turbolinks-source (5.2.0)
195205
tzinfo (2.0.6)
196206
concurrent-ruby (~> 1.0)
197-
useragent (0.16.10)
207+
useragent (0.16.11)
198208
webdrivers (5.3.1)
199209
nokogiri (~> 1.6)
200210
rubyzip (>= 1.3.0)
@@ -204,19 +214,12 @@ GEM
204214
rack-proxy (>= 0.6.1)
205215
railties (>= 5.2)
206216
semantic_range (>= 2.3.0)
207-
webrick (1.8.1)
208-
websocket (1.2.10)
209217
xpath (3.2.0)
210218
nokogiri (~> 1.8)
211-
zeitwerk (2.6.18)
219+
zeitwerk (2.7.3)
212220

213221
PLATFORMS
214-
arm64-darwin-21
215-
arm64-darwin-22
216-
arm64-darwin-23
217-
arm64-darwin-24
218-
x86_64-darwin-20
219-
x86_64-darwin-21
222+
ruby
220223
x86_64-linux
221224

222225
DEPENDENCIES
@@ -253,4 +256,4 @@ DEPENDENCIES
253256
webpacker (~> 5.0)
254257

255258
BUNDLED WITH
256-
2.4.19
259+
2.8.0.dev

benchmarks/erubi/Gemfile.lock

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
erubi (1.10.0)
4+
erubi (1.13.1)
55

66
PLATFORMS
7-
arm64-darwin-21
8-
arm64-darwin-22
9-
arm64-darwin-23
10-
arm64-darwin-24
11-
x86_64-darwin-20
12-
x86_64-darwin-21
7+
ruby
138
x86_64-linux
149

1510
DEPENDENCIES
1611
erubi
1712

1813
BUNDLED WITH
19-
2.4.19
14+
2.8.0.dev

0 commit comments

Comments
 (0)