Issue #7989 has been reported by ko1 (Koichi Sasada).

----------------------------------------
Backport #7989: ISeq#to_a line info bug
https://bugs.ruby-lang.org/issues/7989

Author: ko1 (Koichi Sasada)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 


Please backport r39536:

    * iseq.c (iseq_data_to_ary): fix condition.
      r34303 introduces a bug to avoid all line information from
      a result of ISeq#to_a. This is a regression problem from 2.0.0p0.
    * test/ruby/test_iseq.rb: add a test of lines after ISeq#to_a.

Related r39539 is a new bug fix. But not mature.



-- 
http://bugs.ruby-lang.org/