--pgp-sign-Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: multipart/mixed;
 boundary="Multipart_Thu_Dec_16_23:56:24_1999-1"

--Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

中川です。

In message "[ruby-list:19569] Re: build on alpha"
    on 99/12/16, EGUCHI Osamu <eguchi / shizuokanet.ne.jp> wrote:

  > 結局、深い考えはなく、互換性は守る方向で対応できそう。。

うーん、症状は悪化したみたいです。make test の途中で戻ってこなくなります。
デバッグのために test.rb に手を入れたものでの途中経過を添付します。

# パッチを当てまちがってないよなぁ...。


--Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: text/plain; charset=US-ASCII

bignum
ok 1
ok 2
ok 3
ok 4
not ok bignum 5 -- sample/test.rb:549
ok 6
not ok bignum 7 -- sample/test.rb:551
not ok bignum 8 -- sample/test.rb:552
not ok bignum 9 -- sample/test.rb:554
ok 10
ok 11
not ok bignum 12 -- sample/test.rb:562
ok 13
ok 14
342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032
4000
1318204093430943100103889794236591363184019161093272769092803450241756928112834455107975212317212203314094075648071682303844681769424058128173106245251218403854467444438688895632897064277199393003658655292424951448883218338941583237562000928492260894611103857875407791326544091858312558605043164728460363649082385000782681167246890021068910448808948534719215270882011976500612594485839776187466930127874523350479658699451405443521705380373270324028340081592616934836479947271609457689400724316866256888660306583248683060612501764335646973240725287456721773369482423667532334175568183922195469382045607202025388437122682684485863619421287513956658744539006801474797581397174811477043924882668866712923795412855584187446066572963049265860017933827257911002088122876736120060347897312016889399757435372765399896922309279825570166606797269890623692162876477283791552608646438916157053461695670374484050297527909408758729896842351653162609089838935144902005685122107904896671887894330923207197857!
!
!
5639877208621237040940126912767610658141079378758043403611425454744180577150855204937163460902512732551260539639221457005977247266676344018155647509515396711351487546062479444592779055555421362722504575706910949376
true
4001
2636408186861886200207779588473182726368038322186545538185606900483513856225668910215950424634424406628188151296143364607689363538848116256346212490502436807708934888877377791265794128554398786007317310584849902897766436677883166475124001856984521789222207715750815582653088183716625117210086329456920727298164770001565362334493780042137820897617897069438430541764023953001225188971679552374933860255749046700959317398902810887043410760746540648056680163185233869672959894543218915378801448633732513777320613166497366121225003528671293946481450574913443546738964847335064668351136367844390938764091214404050776874245365368971727238842575027913317489078013602949595162794349622954087849765337733425847590825711168374892133145926098531720035867654515822004176245753472240120695794624033778799514870745530799793844618559651140333213594539781247384325752954567583105217292877832314106923391340748968100595055818817517459793684703306325218179677870289804011370244215809793343775788661846414395715!
!
!
1279754417242474081880253825535221316282158757516086807222850909488361154301710409874326921805025465102521079278442914011954494533352688036311295019030793422702975092124958889185558111110842725445009151413821898752
[1] + Stopped                  ./miniruby sample/test.rb


--Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: text/plain; charset=US-ASCII

diff -u test.rb.orig test.rb
--- test.rb.orig	Fri Aug 13 14:45:19 1999
+++ test.rb	Thu Dec 16 23:14:47 1999
@@ -578,12 +578,19 @@
 end
 ok($good)
 
+# -->
+print n1, "\n"
+# <--
 $good = true;
 for i in 4000..4096
+  print i, "\n"
   n1 = 1 << i;
+  print n1, "\n"
   if (n1**2-1) / (n1+1) != (n1-1)
+    print $good, "!\n"
     $good = false
   end
+  print $good, "\n"
 end
 ok($good)
 

--Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

で、今になって気がついたのですが、実行中のプロセスを途中からデバッグ
(attach でしたっけ)したり、core を吐かせて kill (kill -SIGABRT ですか)
できるんでしたね。

また明日にでも報告いたします。


--Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: text/plain; charset=ISO-2022-JP

-- 
中川 誠

--Multipart_Thu_Dec_16_23:56:24_1999-1--

--pgp-sign-Multipart_Thu_Dec_16_23:56:24_1999-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: Dsbiv8+A6g67oA5+l/GDe0gZYLyrHCnq
Comment: Processed by Mailcrypt 3.5.5 under SEMI 1.13.7 - "Awazu"

iQA/AwUBOFj9o37IX1c6rR3xEQKCfwCdE+TQHA/ydZ7qiTvHXLdC0UZB+awAn1tC
2qi/3D/GRN/6k8UW/phkHm23
=r3zE
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Thu_Dec_16_23:56:24_1999-1--