Closed PiyushSaini97 closed 3 years ago
Hello, so I had the exact same error and tried some debugging through the past few days but to no avail.
It seems like a tcsh syntax error but i couldn't track it down, the changes i made to both the qflow.sh and qflow.sh.in weren't reflected also.
I've taken a few snippets of the debugging process and hope it sheds some light. I will try to roll back to an older version and see if that's stable. I've used map9v3.v file as instructed in the tutorial so I haven't included that. I also deleted and reinstalled Magic and Qflow a couple of times over from the git repo through the GNU Autoconf.
For those who don't know, the following files can be found in qflow/scripts and the exec file in the project root directory.
QflowShellLn394
QflowShellLn880
ExecScriptUpdated
QflowManagerLn1539
QflowManagerLn3239
The _magicdb.sh was also checked and added a test line but it wasn't reflected.
Thanks for your time
Please refer to this https://www.gitmemory.com/issue/RTimothyEdwards/qflow/22/812823139
You have to make the changes to all four magic files. Let me know if this works.
Yes, i found the post right after i commented here, but even after changing the files, it didn't work. tried gedit , vim, and chmod to make it executable for a regular user also but they dint work. Then i attempted a reinstall and that too dint work. I rolled back to an older release and now it's fine, have a few LVS errors with my personal files now need to look into it. Archive used 1.4.90 .
Did editing the shell files work for you? if so how did you do it?
Yes it did work for me. I had to add just an '=' as stated in above post in four files: magic_db.sh, magic_drc.sh, magic_gds.sh and magic_view.sh.
You can use "find" option available in gedit to find set techfile ${techdir}/${techfile}
and replace it with
set techfile=${techdir}/${techfile}
in all four files.
Since its working, I'll close the issue now.
Hi-
I have been trying to synthesize a basic full adder using qflow. However, when I run the software, the process encounters an error at "migration" step. You can see in the attached image
I don't understand what the error is about. None of the variables I used contain a number or special character. I'm also attaching the verilog code I'm trying to synthesize.
Please help. Thank you.
Regards, Piyush