From: mame@... Date: 2021-02-04T08:49:13+00:00 Subject: [ruby-core:102395] [Ruby master Bug#17609] addr2line.c: wrong operand size of DW_LNS_fixed_advance_pc Issue #17609 has been updated by mame (Yusuke Endoh). Thanks! I've committed your patch. I'll check the RISC-V CI later: http://rubyci.s3.amazonaws.com/debian-riscv64/ruby-master/recent.html ---------------------------------------- Bug #17609: addr2line.c: wrong operand size of DW_LNS_fixed_advance_pc https://bugs.ruby-lang.org/issues/17609#change-90266 * Author: xtkoba (Tee KOBAYASHI) * Status: Closed * Priority: Normal * ruby -v: ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [riscv64-linux] * Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN ---------------------------------------- According to the standards, DW_LNS_fixed_advance_pc takes a single uhalf operand. A patch is attached to conform to them. With this change, we can safely revert the commit 6985bfb72c8d7e7d94f1aad1f0902b602bbfa6da (vm_dump.c: Do not show C backtrace on riscv). ---Files-------------------------------- ruby-addr2line-DW_LNS_fixed_advance_pc.patch (268 Bytes) ruby-revert-commit-6985bfb72c8d7e7d94f1aad1f0902b602bbfa6da.patch (505 Bytes) -- https://bugs.ruby-lang.org/ Unsubscribe: