| "make update-unicode -j4" exit with 0. |
| "make update-download -j4" exit with 0. |
| From https://github.com/ruby/rbs |
| * branch c24c65ce867c7d1cc3cc1ca871fc002579bd8854 -> FETCH_HEAD |
| HEAD is now at c24c65ce Merge pull request #1291 from pocke/Avoid_to_test__Pathname__taint_untaint___when_it_is_not_defined |
| "make update-rubyspec -j4" exit with 0. |
| "make update-src -j4" exit with 0. |
| From https://github.com/ruby/ruby |
| 339295d..a8782c4 master -> origin/master |
| "make after-update -j4" exit with 0. |
| From https://github.com/ruby/rbs |
| * branch c24c65ce867c7d1cc3cc1ca871fc002579bd8854 -> FETCH_HEAD |
| HEAD is now at c24c65ce Merge pull request #1291 from pocke/Avoid_to_test__Pathname__taint_untaint___when_it_is_not_defined |
| "make miniruby -j4" exit with 0. |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:1369:17 |
| | |
| 1367 | unsafe fn add_block_version(blockref: BlockRef, cb: &CodeBlock) { |
| | --------------------------------------------------------------- because it's nested under this `unsafe` fn |
| 1368 | // SAFETY: caller ensures initialization |
| 1369 | let block = unsafe { blockref.as_ref() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: `#[warn(unused_unsafe)]` on by default |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| = note: `#[allow(unsafe_op_in_unsafe_fn)]` on by default |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/cruby.rs:617:9 |
| | |
| 617 | unsafe { rb_yjit_obj_written(old, young, src_loc.file.as_ptr(), src_loc.line) }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| ::: /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:1367:1 |
| | |
| 1367 | unsafe fn add_block_version(blockref: BlockRef, cb: &CodeBlock) { |
| | --------------------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 1383 | obj_written!(iseq, dep.into()); |
| | ------------------------------ in this macro invocation |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| = note: this warning originates in the macro `obj_written` (in Nightly builds, run with -Z macro-backtrace for more info) |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:1392:22 |
| | |
| 1367 | unsafe fn add_block_version(blockref: BlockRef, cb: &CodeBlock) { |
| | --------------------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 1392 | let object = unsafe { value_address.read_unaligned() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/cruby.rs:617:9 |
| | |
| 617 | unsafe { rb_yjit_obj_written(old, young, src_loc.file.as_ptr(), src_loc.line) }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| ::: /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:1367:1 |
| | |
| 1367 | unsafe fn add_block_version(blockref: BlockRef, cb: &CodeBlock) { |
| | --------------------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 1393 | obj_written!(iseq, object); |
| | -------------------------- in this macro invocation |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| = note: this warning originates in the macro `obj_written` (in Nightly builds, run with -Z macro-backtrace for more info) |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2699:17 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| 2699 | let block = unsafe { blockref.as_ref() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2704:27 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2704 | let pred_branch = unsafe { pred_branchref.as_ref() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2709:32 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2709 | let target_is_us = unsafe { |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2726:26 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2726 | let out_branch = unsafe { out_branchref.as_ref() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2730:48 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2730 | let succ_block: Option<BlockRef> = unsafe { |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2737:34 |
| | |
| 2698 | unsafe fn remove_from_graph(blockref: BlockRef) { |
| | ----------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2737 | let succ_block = unsafe { succ_block.as_ref() }; |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2763:5 |
| | |
| 2760 | pub unsafe fn free_block(blockref: BlockRef, graph_intact: bool) { |
| | ---------------------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2763 | unsafe { |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2772:5 |
| | |
| 2760 | pub unsafe fn free_block(blockref: BlockRef, graph_intact: bool) { |
| | ---------------------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2772 | unsafe { dealloc_block(blockref) } |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2778:5 |
| | |
| 2777 | unsafe fn dealloc_block(blockref: BlockRef) { |
| | ------------------------------------------- because it's nested under this `unsafe` fn |
| 2778 | unsafe { |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:2786:5 |
| | |
| 2777 | unsafe fn dealloc_block(blockref: BlockRef) { |
| | ------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 2786 | unsafe { |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: unnecessary `unsafe` block |
| --> /tmp/ruby/src/master-no-rjit/yjit/src/core.rs:3011:9 |
| | |
| 3007 | unsafe fn ref_unchecked(&self) -> &Self::Contained { |
| | -------------------------------------------------- because it's nested under this `unsafe` fn |
| ... |
| 3011 | unsafe { self.as_ptr().as_ref().unwrap() } |
| | ^^^^^^ unnecessary `unsafe` block |
| | |
| = note: this `unsafe` block does contain unsafe operations, but those are already allowed in an `unsafe fn` |
| warning: 15 warnings emitted |
| "make ruby -j4" exit with 0. |
| "make all -j4" exit with 0. |
| "make install -j4" exit with 0. |
| From https://github.com/ruby/rbs |
| * branch c24c65ce867c7d1cc3cc1ca871fc002579bd8854 -> FETCH_HEAD |
| HEAD is now at c24c65ce Merge pull request #1291 from pocke/Avoid_to_test__Pathname__taint_untaint___when_it_is_not_defined |
| "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. |
| Ignoring debug-1.7.2 because its extensions are not built. Try: gem pristine debug --version 1.7.2 |
| Ignoring debug-1.7.1 because its extensions are not built. Try: gem pristine debug --version 1.7.1 |
| Ignoring rbs-3.0.4 because its extensions are not built. Try: gem pristine rbs --version 3.0.4 |
| Ignoring rbs-3.0.3 because its extensions are not built. Try: gem pristine rbs --version 3.0.3 |
| "make yes-test-rubyspec MSPECOPT='--error-output stderr' TESTS='-j4'" exit with 0. |