I am getting an error called "word too long" while executing write_vectors step in command line prompt of ET with version 8.1.200.
A particular keyword in the write_vectors step namely "releasepioffsetlist" is having 173 primary inputs listed under it and assigned with offset values.
As a workaround i reduced it to 164 primary inputs under this keyword then it is working fine (vectors are getting writtern).
Please help me on this issue.
I guess this is issue with linux, there is some limit in linux when considering the hash/length of a variable (may be we can change this limit with some settings but i am not aware of that).
I also had the same issue when assiging a variable with some details, below are the details of the issue i had and the way we sloved.
Issue occured when i used:
echo "\n\t$toolLogFiles" >> logs/infralogs/$stageName.log
Issue sloved with:
foreach logFile ($toolLogFiles)echo "\n\t$logFile" >> logs/infralogs/$stageName.logend
Hope you can use similar method to get rid of the issue.
In reply to deeps:
Thanks a lot for your reply.
If it is like there is a limit for a command length in unix then can you let me know what is the commnad line buffer size?
How can i change the command line buffer size?
In reply to krishcit:
Is there a reason you are using version 8.1.200 of our software? We are releasing 11.1 in a couple of weeks which puts you 3 major releases behind. There have been command, variable and character length issues in the past. Most of those have been fixed. Please try your design with a a more recent released version and see if you have the same issue.
ET Product Engineer/Architect