I am using SOC encounter v4.1 linux version ,when I finished TROUT, and then run optimiztion, the soc encounter will stop , and then report the error:
" Encounter terminated by internal(SEGV) error/signal ", Can anyone help me?
I am using NCSIM i was getting these errors in elaboration.
The SEGV errors are tipically genrated in following situation if systemC or C or C++ is used -
1. Null pointer assignment.
2. Not able to find symbol
3. The constructor or districtor defination is not proper or not defined.
Some solution are -
1. Define costructor or distructor properly.
2. Compile or gmake everytime with cleaning the work library.
3. Put asserts for checking Null pointer assignment.
I may help if you explain your problem a little bit more detail
I suggest you use another revision to try. when we used V4.1 on solaris, saw some strange peoblems and solved it using a new revision. sometimes the bug is case sensitive. V4.1 has several revisions for solaris.
Some solution are -
1. Define costructor or distructor properly.
2. Compile or gmake everytime with cleaning the work library.
3. Put asserts for checking Null pointer assignment.
I may help if you explain your problem a little bit more detail
Added after 2 minutes:
The SEGV errors are tipically genrated in following situation if systemC or C or C++ is used -
1. Null pointer assignment.
2. Not able to find symbol
3. The constructor or districtor defination is not proper or not defined
I have same sort of problems while invoking SoC Encounter. I tried the command "encounter -64 -simplefont" but got the same message.
Meanwhile my OS is RHEL6. Some people suggested me to use a previous version thought thats difficult for me as few more tools are running in this OS too.
Can anybody guide me get a way to use it without changing OS?