Page MenuHomeSolus

upgrade yosys to 0.13
ClosedPublic

Authored by hashhsah on Jan 15 2022, 6:56 PM.
Tags
None
Referenced Files
F11006471: D12664.diff
Tue, Aug 1, 3:26 PM
F10889953: D12664.id31810.diff
Jun 28 2023, 8:07 AM
F10889609: D12664.id30853.diff
Jun 28 2023, 1:06 AM
F10886942: D12664.diff
Jun 26 2023, 4:58 AM
F10762863: D12664.id30853.diff
May 18 2023, 9:30 PM
F10747522: D12664.id.diff
May 15 2023, 4:24 PM
F10735425: D12664.diff
May 12 2023, 1:35 PM
F10687233: D12664.id30853.diff
Jan 18 2023, 8:28 AM

Details

Summary

There are numerous new features from 0.9 to 0.13, including improved support for
more backends, SystemVerilog and Verific. For a complete list of changes,
please see https://github.com/YosysHQ/yosys/releases

Test Plan
  • passed all cases in the check step;
  • install, run example in examples/osu035 with make, see result file example.edif.
  • run example in examples/python-api, check if it produces a plot.

Diff Detail

Repository
R4746 yosys
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Girtablulu added inline comments.
abi_libs
1

eeerm why is this in there with a path? @DataDrake

Girtablulu added inline comments.
package.yml
38–41

for what the ( ) ?

This revision now requires changes to proceed.Jan 18 2022, 10:23 PM

@Girtablulu could you please take another look? i don't know what change is expected on this diff. thanks.

package.yml
38–41

Yosys has too many test cases to be reasonably included in a distro's build script IMHO, and requires more dependencies to run all tests. Therefore i didn't simply do make test.

To avoid cd .. after each testcase, i use "()" to run tests in a subdir.

This revision is now accepted and ready to land.Mar 12 2022, 10:57 PM
This revision was automatically updated to reflect the committed changes.