[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ruby packages



古暮でございます。

On 4/17/2001 17:18, "SUNAGAWA Keiki" <Keiki_SUNAGAWA@yokogawa.co.jp> wrote:
> limit/ulimitを一杯まで上げても駄目でしょうか?

えゝ,そういった問題ではない様ですね。

bignum.c で internal error が出る件は原因が判明したので,回避方法をもうちょっ
と探ってみるつもりではいますが,時間は掛りそうです。

因みに internal error の出し方は以下の通りです。

--
num = num >> 31 なら通ります                     古暮涼


[kogumama]~/bugtest$ uname -a
NetBSD kogumama 1.5 NetBSD 1.5 (GENERIC) #0: Sun Nov 19 14:20:10 PST 2000
  root2@c610:/usr/cvs/src/sys/arch/mac68k/compile/GENERIC mac68k
[kogumama]~/bugtest$ cat test.c
main()
{
    long long num;

    num = num >> 32;
}
[kogumama]~/bugtest$ cc --version
egcs-1.1.2
[kogumama]~/bugtest$ cc -O2 test.c
[kogumama]~/bugtest$ cc -O0 test.c
test.c: In function `main':
test.c:6: internal error--unrecognizable insn:
(insn 11 8 13 (set (mem:DI (plus:SI (reg:SI 14 a6)
                (const_int -8)))
        (ashiftrt:DI (mem:DI (plus:SI (reg:SI 14 a6)
                    (const_int -8)))
            (const_int 32))) -1 (nil)
    (nil))
/usr/cvs/src/gnu/usr.bin/egcs/common/../../../dist/gcc/toplev.c:1369:
  Internal compiler error in function fatal_insn
[kogumama]~/bugtest$ /usr/pkg/gcc-2.95.2/bin/cc --version
2.95.2
[kogumama]~/bugtest$ /usr/pkg/gcc-2.95.2/bin/cc -O2 test.c
[kogumama]~/bugtest$ /usr/pkg/gcc-2.95.2/bin/cc -O0 test.c
test.c: In function `main':
test.c:6: internal error--unrecognizable insn:
(insn 11 8 13 (set (mem/f:DI (plus:SI (reg:SI 14 a6)
                (const_int -8 [0xfffffff8])) 0)
        (ashiftrt:DI (mem/f:DI (plus:SI (reg:SI 14 a6)
                    (const_int -8 [0xfffffff8])) 0)
            (const_int 32 [0x20]))) -1 (nil)
    (nil))