Issue #982 has been updated by Koichi Sasada.

Target version changed from 1.9.3 to 1.9.x

?????¿ã?¾ã?????ï¼?1.9.3 ??®å????®èª²é¡???¨ã???????¦ä????????ï¼?

----------------------------------------
Bug #982: stack level too deep for long Array initialization
http://redmine.ruby-lang.org/issues/982

Author: Martin Dürst
Status: Assigned
Priority: Normal
Assignee: Koichi Sasada
Category: YARV
Target version: 1.9.x
ruby -v: -


=begin
 次ã?®ã?¹ã?¯ã?ªã???????? stack level too deep (SystemStackError) ??§ç?????????¾ã?????
 
 ruby -e 'puts "A=["; 0.upto(1000000) { puts "  [22, 55]," }; puts "]"' | ruby
 
 ????????? Bug #943 [ruby-dev:37646] ??®ã?³ã????¼ã?§ã????·æ???????«ã?©ã??????????®ã??
 ??????????????¨ã????®ã????°ã?§ã?????
 
 ruby -e 'puts "A=[]"; 0.upto(1000000) { puts "A<<[22, 55]" }' | ruby
 
 ??§æ???³ã?®ã????®ã????§ã?????????????©ã???????¦ã???????¼ã?¿ã?®å???????????宣è???????§ã?§ã????ªã????
 ???ç¶??????«ã????ªã????¨ã???????ªã????®ã?¯ã??????ªã????¨æ????£ã?¦ã????¾ã???????¦ã?¼ã?¶ã?????è¦???????
 ??¡ã?¾ã????®æ·±?????¼ã?³å?ºã????ªã?©ã????¹ã?¿ã????¯ã?ªã?¼ã???????­ã?¼ã?«ã?ªã????®ã?¯å??????????¯ã??
 ??§ã?????????????¼ã?¿ã?®å????????????????§ã????????????????«ã?ªã????®ã?¯ã???????¯ã?ªã?????
 ??§ã???????????
 
 笹ç?°ã???????«ã???????¾ã????¨ã??
 
 >???ä¸?è¨?ä¾???®ã???????«ï??空ã?®é????????ä½???£ã?¦ï??????????? push ??????????????«å????´ã??????????¨ã??
 >??½ã?§ã?????ï¼????????????ºæ?¥ã??????????«ã???????»ã?????????????§ã???????­ã??ï¼???????«ã????¦ã??ï¼?
 >1.9.2 ??§å?½ä»¤è¿½å????£ã?¦ã????¨ã?«ã?ªã????¨æ???????¾ã?????ï¼?????å¤???´ã????????ï¼???¡ã????£ã?¨é??åº?
 >??????????ªã????£ã?¦ã????????????ªã??ï¼?
 
 ??????ä¸???¤ã?®ã???????¹ã?? stack level too deep ??«ã?ªã?£ã????¨ã????«ã????¹ã?¿ã????¯ã?«ã?????
 ????????®è??ç´????ä¸?æ°???«é???????«è¿½?????????次ã?®è??ç´?????????¾ã????¹ã?¿ã????¯ã?«è??????????????
 ???????????????????????§ã???????????????????®ã??å®?è£?????????®ã?¯ã?©ã?®ã??????????£ã???????§ã??????????????
 
 ??????????????é¡?????????¾ã?????    Martin.
=end



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