Skip to content

Releases: chipsalliance/synlig

2024-12-10-2d838ed: #2698: Build(deps): Bump third_party/surelog from `5120036` to `298a9cd`

10 Dec 09:48
2d838ed
Compare
Choose a tag to compare

Bumps third_party/surelog from 5120036 to 298a9cd.

Commits

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-11-29-10efd31: #2688: Print available frontends and backends list when running synlig --help

29 Nov 17:33
10efd31
Compare
Choose a tag to compare

Fixes: #2669

Fragment of help message:

    -L logfile
        like -l but open log file in line buffered mode

    -o outfile
        write the design to the specified file on exit

    -b backend
        use this backend for the output file specified on the command line
        list of available backends: aiger, blif, btor, cxxrtl, edif, firrtl,
        ilang, intersynth, jny, json, rtlil, simplec, smt2, smv, spice, table,
        test_autotb, verilog, xaiger

    -f frontend
        use the specified frontend for the input files on the command line
        list of available frontends: aiger, blif, ilang, json, liberty, rtlil,
        systemverilog, uhdm, verilog, verilog_with_uhdm, write_file, xaiger2

    -H
        print the command list

    -h command
        print the help message for the specified command

    -s scriptfile
        execute the commands in the script file

    -c tcl_scriptfile
        execute the commands in the tcl script file (see 'help tcl' for details)

Message on frontend not found error:

list of available frontends: aiger, blif, ilang, json, liberty, rtlil,
systemverilog, uhdm, verilog, verilog_with_uhdm, write_file, xaiger2

ERROR: No such frontend: xxx

Message on backend not found error:

list of available backends: aiger, blif, btor, cxxrtl, edif, firrtl, ilang,
intersynth, jny, json, rtlil, simplec, smt2, smv, spice, table, test_autotb,
verilog, xaiger

ERROR: No such backend: xxx

2024-11-28-90f3a82: #2686: Update outdated naming

28 Nov 13:21
90f3a82
Compare
Choose a tag to compare

This PR updates naming to match synlig.

2024-11-26-fa2bcb1: #2681: Build(deps): Bump third_party/yosys from `b89bd02` to `98b4aff`

26 Nov 09:34
fa2bcb1
Compare
Choose a tag to compare

Bumps third_party/yosys from b89bd02 to 98b4aff.

Commits
  • 98b4aff Bump version
  • 29e8812 Merge pull request #4724 from YosysHQ/micko/blackbox_verific
  • 9512ec4 Merge pull request #4764 from YosysHQ/micko/verific_vhdl_assert
  • d6bd521 verific : VHDL assert DFF initial value set on Verific library patch side
  • 4b3c03d Bump version
  • 18b6165 pyosys: catch boost::python::error_already_set
  • 5b6baa3 Merge pull request #4744 from YosysHQ/emil/clockgate-liberty
  • 53a4ec3 Merge pull request #4762 from georgerennie/george/fix_read_ilang_test
  • 9043dc0 tests: replace read_ilang with read_rtlil
  • 56b80bd Merge pull request #4448 from georgerennie/shiftadd_gating
  • 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-11-25-84ab47c: #2674: Fix setting up scope for parameter simplification

25 Nov 10:11
84ab47c
Compare
Choose a tag to compare

2024-11-22-8e4e643: #2668: Adjust Synlig to recent Yosys changes

22 Nov 12:50
8e4e643
Compare
Choose a tag to compare

This PR updates yosys.

It also applies patch to yosys until: YosysHQ/yosys#4733 will be merged upstream.

2024-11-14-f50c2de: #2658: Build(deps): Bump third_party/black_parrot_tools from `de0e8c5` to `7aa025b`

14 Nov 11:42
f50c2de
Compare
Choose a tag to compare

Bumps third_party/black_parrot_tools from de0e8c5 to 7aa025b.

Commits

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-11-13-dab70c6: #2652: Build(deps): Bump third_party/surelog from `5c96759` to `21f2bc5`

13 Nov 14:45
dab70c6
Compare
Choose a tag to compare

Bumps third_party/surelog from 5c96759 to 21f2bc5.

Commits
  • 21f2bc5 Merge pull request #4015 from hzeller/feature-20241112-uhdm-incs
  • ec658e1 Add a couple of missing uhdm headers.
  • f41571a Merge pull request #4014 from hzeller/feature-20241110-even-more-inc-fixes
  • fc18feb Include CompileHelper.h for SURELOG::Reduce
  • 9ef92ee Include tuple for std::tuple
  • b337d75 Include capnp/blob.h for capnp::Text
  • 3814cc4 Include capnp/list.h for capnp::List
  • bd1f728 Include RTTI.h where needed.
  • 67182c7 Merge pull request #4013 from hzeller/feature-20241110-more-inc-fixes
  • fc50a33 Include cstddef in files using size_t
  • 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-11-13-0847e58: #2650: Build(deps): Bump third_party/black_parrot_sdk from `4142f2d` to `aa94f5f`

13 Nov 10:24
0847e58
Compare
Choose a tag to compare

Bumps third_party/black_parrot_sdk from 4142f2d to aa94f5f.

Commits

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-11-08-7ddc33d: #2640: Build(deps): Bump third_party/sby from `daed0e1` to `26b3874`

08 Nov 10:15
7ddc33d
Compare
Choose a tag to compare

Bumps third_party/sby from daed0e1 to 26b3874.

Commits

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)