Releases: chipsalliance/synlig
2024-09-13-c088288: #2557: Move yosys_mod to src directory
This PR cleans repository structure by moving yosys_mod to source directory.
2024-09-13-acc32b2: #2559: Change Synlig exit message
This PR adapts exit message.
2024-09-12-ca23376: #2558: Change format of release package
Now release package doesn't assume user have superuser privileges to install it.
Requires: #2556
2024-09-12-aa98f61: #2552: Setup Github release and enable systemwide installation
This PR adapts Makefiles to properly follow PREFIX and DESTDIR make variables.
It also updates README with information about installation from github releases.
2024-09-09-2546475: #2546: Skip `check` pass in `synth_xilinx` for OpenTitan 9d82960888
This pass takes about ~4h to process OpenTitan 9d82960888 modules, but it only checks for obvious problems, it doesn't transform netlist.
2024-09-07-967ce78: #2544: Update README
This PR updates README
2024-09-06-a316e2f: #2543: Force installation of lower simplesat version
Simplesat version 0.9.0 has broken wheel package, this PR forces installation of Simplesat version 0.8.2.
This should fix failing CI on main.
For more details check: enthought/sat-solver#286
2024-08-29-f5cd191: #2531: Build(deps): Bump third_party/sby from `61ca4de` to `67a7821`
Bumps third_party/sby from 61ca4de to 67a7821.
Commits
67a7821CI force fast runner- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
2024-08-28-a1701e4: #2526: Build(deps): Bump third_party/yosys from `4cddc19` to `0fc5812`
Bumps third_party/yosys from 4cddc19 to 0fc5812.
Commits
0fc5812Merge pull request #4541 from YosysHQ/krys/compiler-warnings72f77ddBump version09a42ddMerge pull request #4396 from YosysHQ/krys/docs_verific583d820Docs: Apply verific docs suggestions7b0ecaaMerge pull request #4549 from YosysHQ/emil/macos-max-mem-usage27b51cbBump version3317d80Docs: Clarify verific caveats6431534Docs: Some other fixes8145461Docs: Fix Verific builds table formatting0327ad9Docs: Fix code formatting- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
2024-08-28-4984ddd: #2529: Use eqy and sby to perform formal verification
This PR changes the way Formal Verification is performed.
Up to now, some of the tests were failing because we failed to prove equivalence (but it doesn't mean that we proved that they aren't equivalent). FV is now performed using eqy and sby tools, which lowers false-negative (and positive) tests.