1. Feb 06, 2021
  2. Dec 18, 2020
  3. Dec 17, 2020
    • mergify[bot]'s avatar
      Switch to using Github Actions CI (bp #1690) (#1698) · 0ee48dd2
      mergify[bot] authored
      * Switch to using Github Actions CI (#1690)
      
      MiMa binary compatibility checks are now run on master, but the
      mimaPreviousArtifacts are empty which makes the check a no-op. This
      helps keep both the build.sbt and CI more consistent between master and
      stable branches.
      
      .mergify.yml is also updated with mergify.sc from chisel-repo-tools
      using the following configuration:
      
      conditions:
        - status-success=all tests passed
      branches:
        - 3.2.x
        - 3.3.x
        - 3.4.x
      (cherry picked from commit 25a417f8
      
      )
      
      # Conflicts:
      #	.mergify.yml
      #	build.sbt
      #	project/plugins.sbt
      
      * Resolve merge conflicts
      
      Co-authored-by: default avatarJack Koenig <koenig@sifive.com>
      0ee48dd2
  4. Dec 09, 2020
  5. Dec 08, 2020
  6. Dec 02, 2020
  7. Nov 24, 2020
  8. Nov 12, 2020
  9. Nov 11, 2020
  10. Nov 06, 2020
  11. Nov 03, 2020
  12. Oct 31, 2020
  13. Oct 28, 2020
  14. Oct 27, 2020
  15. Oct 22, 2020
  16. Oct 20, 2020
  17. Oct 15, 2020
  18. Oct 14, 2020
    • mergify[bot]'s avatar
      When prefixing with a data, eagly get local name (bp #1614) (#1615) · 9636c84c
      mergify[bot] authored
      
      
      * When prefixing with a data, eagly get local name (#1614)
      
      Fixes #1606
      
      Previously, the Data itself would be put on the prefix stack and its
      full name would be used as the prefix for subsequent names. This meant
      that prefixes would grow quadratically as the prefix is present both on
      the Data pushed to the stack, and on the stack itself. This is fixed by
      just using the "local" name of the Data being pushed on the stack.
      
      A related issue is deferring the name resolution. This led to unintuitive
      behavior when the name of a Data used as a prefix is overridden later
      (usually when the Data is a return value). The overriding name would
      show up in prefixes twice instead of once. It is much more intuitive to
      grab the name at the moment of the connection creating the prefix rather
      than deferring to later.
      
      Co-authored-by: default avatarmergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
      (cherry picked from commit 1b15dca5
      
      )
      
      * Waive MiMa failures on package private methods
      
      Co-authored-by: default avatarJack Koenig <koenig@sifive.com>
      9636c84c
  19. Oct 10, 2020
  20. Oct 06, 2020
    • Schuyler Eldridge's avatar
      Merge master into 3.4.x (better mdoc, Apache license) (#1605) · d033d412
      Schuyler Eldridge authored
      
      
      * Fix broken mdoc (#1600)
      
      * Fix broken mdoc
      
      * Added test-chisel-docs to ci workflow
      
      * Move Chisel3 to SPDX license conventions (#1604)
      
      Change source and other relevant files to use SPDX license
      LICENSE file moved from src/ to ./
      Changed license file to refer to this per recommendation
      using_spdx_license_list_short_identifiers
      
      WARNING: Tests fail with as of yet undiagnosed error
      ```
      [error] Failed: Total 691, Failed 19, Errors 0, Passed 672, Ignored 15
      [error] Failed tests:
      [error] 	chiselTests.QueueSpec
      [error] 	examples.VendingMachineGeneratorSpec
      [error] 	chiselTests.HarnessSpec
      [error] 	chiselTests.ConnectSpec
      [error] 	chiselTests.aop.SelectSpec
      [error] 	chiselTests.PopCountSpec
      [error] 	chiselTests.CloneModuleSpec
      [error] (Test / test) sbt.TestsFailedException: Tests unsuccessful
      [error] Total time: 379 s (06:19), completed Sep 30, 2020 12:38:17 AM
      sbt:chisel3>
      ```
      
      * Move more docs (#1601)
      
      * Fix broken mdoc
      
      * Added test-chisel-docs to ci workflow
      
      * Add requirement on build-treadle job
      
      * Added forgotton colon
      
      * Forgot cd into chisel3 dir
      
      * moved three docs into explanations
      
      * Updated reference
      
      Co-authored-by: default avatarSchuyler Eldridge <schuyler.eldridge@gmail.com>
      
      Co-authored-by: default avatarAdam Izraelevitz <azidar@gmail.com>
      Co-authored-by: default avatarChick Markley <chick@qrhino.com>
      d033d412
  21. Sep 23, 2020
  22. Sep 22, 2020
  23. Sep 18, 2020
  24. Sep 16, 2020
  25. Sep 15, 2020
  26. Sep 10, 2020