Releases: chipsalliance/synlig
2024-08-28-a1701e4: #2526: Build(deps): Bump third_party/yosys from `4cddc19` to `0fc5812`
Bumps third_party/yosys from 4cddc19
to 0fc5812
.
Commits
0fc5812
Merge pull request #4541 from YosysHQ/krys/compiler-warnings72f77dd
Bump version09a42dd
Merge pull request #4396 from YosysHQ/krys/docs_verific583d820
Docs: Apply verific docs suggestions7b0ecaa
Merge pull request #4549 from YosysHQ/emil/macos-max-mem-usage27b51cb
Bump version3317d80
Docs: Clarify verific caveats6431534
Docs: Some other fixes8145461
Docs: Fix Verific builds table formatting0327ad9
Docs: 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will 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.
2024-08-21-7f99048: #2521: Minor makefiles cleanup
Minor makefiles cleanup (#2521)
2024-08-19-4885d4d: #2501: Visit only uhdmtopModules
uhdmallModules contains unelaborated tree. To simplify processing, we can visit only uhdmtopModules that contains already elaborated tree.
Before this change, we were visiting both trees and replacing unelaborated nodes with elaborated that are present in uhdmtopModules.
2024-08-08-218986a: #2513: Build(deps): Bump third_party/surelog from `ba2788a` to `6e40578`
Bumps third_party/surelog from ba2788a
to 6e40578
.
Commits
6e40578
Merge pull request #3978 from hzeller/feature-20240807-bump-versione6400b7
Bump to 1.84- 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
2024-08-07-fd4b2bd: #2510: Update yosys version to 0.44
This commit also disables creating $scopeinfo
cells in large designs tests.
$scopeinfo
is Yosys internal cell and should be removed before passing netlist to another tool.
2024-08-07-f3d17d5: #2511: Build(deps): Bump third_party/yosys from `80ba43d` to `669f8b1`
Bumps third_party/yosys from 80ba43d
to 669f8b1
.
Commits
669f8b1
Bump versiond08bf67
Next dev cycle- 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
2024-08-06-1ca7c1c: #2509: Update yosys version to 0.39
Upstream yosys changed the way how it stores multidimensional ranges.
This commit adapts synlig internals to this change.
2024-08-06-168a316: #2507: Build(deps): Bump third_party/surelog from `00df97c` to `ba2788a`
Bumps third_party/surelog from 00df97c
to ba2788a
.
Commits
ba2788a
Merge pull request #3977 from antmicro/bump-uhdmf0524c0
Update tests result92ea076
Bump third_party/UHDM- 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
2024-08-05-8a712dd: #2503: Unify functions naming in yosys_mod and remove unnecessary calls to yosys functions
This PR ensures that all functions in yosys_mod.cc
are prefixed with synlig_
.
It also makes sure that code from yosys_mod
calls functions (if available) from yosys_mod
, not directly from yosys.