| "make update-download -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| eaa83e50..44e762a9 master -> origin/master |
| "make after-update -j4" exit with 0. |
| "make miniruby -j4" exit with 0. |
| /tmp/ruby/src/trunk_gcc11/random.c: In function ‘random_init’: |
| /tmp/ruby/src/trunk_gcc11/random.c:416:38: warning: ‘rng’ may be used uninitialized in this function [-Wmaybe-uninitialized] |
| 416 | unsigned int major = rng->version.major; |
| | ~~~~~~~~~~~~^~~~~~ |
| /tmp/ruby/src/trunk_gcc11/random.c: In function ‘random_rand’: |
| /tmp/ruby/src/trunk_gcc11/random.c:1606:12: warning: ‘rng’ may be used uninitialized in this function [-Wmaybe-uninitialized] |
| 1606 | return rand_range(obj, rng, rnd, vmax); |
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk_gcc11/random.c:1573:34: note: ‘rng’ was declared here |
| 1573 | const rb_random_interface_t *rng; |
| | ^~~ |
| /tmp/ruby/src/trunk_gcc11/random.c: In function ‘random_bytes’: |
| /tmp/ruby/src/trunk_gcc11/random.c:1284:8: warning: ‘rng’ may be used uninitialized in this function [-Wmaybe-uninitialized] |
| 1284 | rng->get_bytes(rnd, ptr, n); |
| | ~~~^~~~~~~~~~~ |
| /tmp/ruby/src/trunk_gcc11/random.c:1299:34: note: ‘rng’ was declared here |
| 1299 | const rb_random_interface_t *rng; |
| | ^~~ |
| In file included from /tmp/ruby/src/trunk_gcc11/random.c:68: |
| /tmp/ruby/src/trunk_gcc11/random.c: In function ‘rand_random_number’: |
| /tmp/ruby/src/trunk_gcc11/internal/numeric.h:110:24: warning: ‘rng’ may be used uninitialized in this function [-Wmaybe-uninitialized] |
| 110 | #define rb_float_new rb_float_new_inline |
| | ^~~~~~~~~~~~~~~~~~~ |
| /tmp/ruby/src/trunk_gcc11/random.c:1624:34: note: ‘rng’ was declared here |
| 1624 | const rb_random_interface_t *rng; |
| | ^~~ |
| /tmp/ruby/src/trunk_gcc11/random.c: At top level: |
| cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics |
| cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| "make yes-btest TESTOPTS='-q -j4'" exit with 0. |
| |
| "make yes-test-basic TESTS='-j4'" exit with 0. |
| "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS='-j4'" exit with 0. |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr -j' TESTS='-j4'" exit with 0. |