uwsampl / lakeroad

FPGA synthesis tool powered by program synthesis
MIT License
31 stars 7 forks source link

Save Yosys log from when Yosys is run in main.rkt #444

Open gussmith23 opened 1 week ago

gussmith23 commented 1 week ago

I mentioned this to @cknizek -- he may take a crack at it.

gussmith23 commented 1 week ago

I just ran into a bug that could have been solved by this. Should do this ASAP. If Yosys fails, Lakeroad is totally silent about it!

cknizek commented 5 days ago

Are you looking for unique logs for each yosys synthesis call?

From what I understand, each .sv file is called by yosys once. I added some Racket code in the branch _bsg_mul_adddev to generate a unique log file for each .sv file that's called by Yosys.

I believe otherwise it will only generate a log for the most recent yosys command.