From: Suraj Kurapati Date: 2006-02-19T13:58:13+09:00 Subject: Re: maximum number of module methods? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Suraj Kurapati wrote: >>>Lets see your code then. [...] > The above snippet is from line 25 of the file "src/RVPI.cin", which > is available through either Subversion or ViewCVS: [...] Okay, it seems nobody on the Ruby list likes looking at C code. That's perfectly understandable. :-) I have thought about the problem and am wondering if the SystemStackError is caused because the Ruby interpreter is embedded within a C program, which itself is invoked by a Verilog simulator: (Verilog simulator (C program (embedded Ruby interpreter))) Perhaps the Verilog simulator imposes heap limitations upon the C program it invokes and therefore the Ruby interpreter (which is called from the C program) is also subject to the heap limitation? What do you think? P.S. If it helps any, the Verilog simulator I am using is Icarus Verilog . -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD9/kOmV9O7RYnKMcRAgWLAJ4qefUc1d9GVBX+JLigmK8Ea+UklACeMUuB 9g8PhtAICXX2gcFPy09rPY8= =HjH1 -----END PGP SIGNATURE-----