Re: large array, ia64, "segmentation fault"
Peter Barada <[email protected]> Fri, 26 Nov 2004 21:13:05 -0500 (EST)
| Newsgroups | gmane.comp.gcc.devel,gmane.linux.redhat.ia64.general,gmane.linux.redhat.release.taroon.general |
|---|---|
| Message-ID | <[email protected]> |
>I compile a source , when N=100, everything is good; >but >when i modify N=1000, i got the info: segmentation >fault. i am using icc 8.1. > >My sys info: >RHEL3-64bit update 2. >2.4.21-4.EL kernel >4-way Iatnium2 . >8G RAM. You're trying to allocate a *large* amount of data off the stack int hte function main, probably enought to blow the limit on the stack size. Look up the manual page for 'ulimit' and use that command (with the appropriate parameters) to increase the stack size limit Your other choice is to move the definition oft A,B,C outside of main so they will be declared globally... -- Peter Barada [email protected]