From: nagachika00@... Date: 2017-12-24T02:45:14+00:00 Subject: [ruby-core:84426] [Ruby trunk Bug#13964] [BUG] Stack consistency error Issue #13964 has been updated by nagachika (Tomoyuki Chikanaga). Backport changed from 2.3: REQUIRED, 2.4: REQUIRED to 2.3: REQUIRED, 2.4: DONE ruby_2_4 r61439 merged revision(s) 60099,60100. ---------------------------------------- Bug #13964: [BUG] Stack consistency error https://bugs.ruby-lang.org/issues/13964#change-68622 * Author: md1961 (Naoyuki Kumagai) * Status: Closed * Priority: Normal * Assignee: * Target version: * ruby -v: ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux] * Backport: 2.3: REQUIRED, 2.4: DONE ---------------------------------------- You get "[BUG] Stack consistency error" when you run attached 'bug_repro.rb'. If you change line 44 in the script option_draw&.weight *= 2 to option_draw.weight *= 2 if option_draw you get no error. Also if you change line 63 in the script 2.times do |age| to 1.times do |age| you get no error neither. Thank you in advance. ---Files-------------------------------- bug_repro.rb (1016 Bytes) bug_repro.out (11 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: