1 The patched test is a recursion function. We have lower stack size,
2 so we hit SystemStackError sooner than on other platforms.
4 #361 test_insns.rb:389:in `block in <top (required)>':
15 x = once(128); x = once(7); x = once(16);
17 #=> "" (expected "true") once
18 Stderr output is not empty
19 bootstraptest.tmp.rb:3:in `once': stack level too deep (SystemStackError)
20 from bootstraptest.tmp.rb:7:in `block in once'
21 from bootstraptest.tmp.rb:3:in `once'
22 from bootstraptest.tmp.rb:7:in `block in once'
23 from bootstraptest.tmp.rb:3:in `once'
24 from bootstraptest.tmp.rb:7:in `block in once'
25 from bootstraptest.tmp.rb:3:in `once'
26 from bootstraptest.tmp.rb:7:in `block in once'
27 from bootstraptest.tmp.rb:3:in `once'
29 from bootstraptest.tmp.rb:3:in `once'
30 from bootstraptest.tmp.rb:7:in `block in once'
31 from bootstraptest.tmp.rb:3:in `once'
32 from bootstraptest.tmp.rb:11:in `<main>'
33 Test_insns.rb FAIL 1/187
34 FAIL 1/1197 tests failed
35 Make: *** [uncommon.mk:666: yes-btest-ruby] Error 1
37 --- a/bootstraptest/test_insns.rb
38 +++ b/bootstraptest/test_insns.rb
43 - x = once(128); x = once(7); x = once(16);
44 + x = once(32); x = once(7); x = once(16);
47 [ 'once', <<~'},', ], # {