Commit Graph

25 Commits

Author SHA1 Message Date
Zachary Snow 8f2dc46e8c bump iverilog 2024-09-01 12:01:30 -04:00
Zachary Snow 2cc1f6e2dc fix coverage job checkout 2024-06-30 10:31:36 -06:00
Zachary Snow 636130f8b4 add weekly coverage build 2024-06-16 15:02:30 -04:00
Zachary Snow 7cf4944595 prepare for the next release
- add release.sh script to automate most of the process
- minor revisions to the unreleased changelog
- migrate away from deprecated release asset action
2024-05-06 22:18:31 -04:00
Zachary Snow bc1329a72b populate version in CI 2024-05-02 00:49:40 -04:00
Zachary Snow 05cafc3d2a scope bit-indexed modport binding 2024-05-01 09:07:31 -04:00
Zachary Snow 7a7482c964 fix GitHub Actions setup
- refresh GitHub Actions versions
- manually install shUnit2 v2.1.8
- more portable usage check
- run-all.sh exits on ctrl-c
2024-05-01 09:07:31 -04:00
Zachary Snow fb604109bf don't sign-extend signed unsized numbers with a leading 1 bit
I'm opting for iverilog's interpretation of the specifications here. The
commercial simulators I tested seem to agree.
2024-05-01 09:07:31 -04:00
Zachary Snow f4543872d9 partially bump iverilog 2024-02-11 19:04:48 -05:00
Zachary Snow 211bce6bb1 bump iverilog version in CI 2023-07-31 22:44:41 -04:00
Zachary Snow d0e3b794bc bump iverilog and use explicit named port connections in tests 2023-07-08 12:23:01 -04:00
Zachary Snow 3db3fc0caf bump iverilog version in CI 2023-06-10 23:29:01 -04:00
Zachary Snow e1948689dd support newer iverilog versions
- Add script to drop parameters from VCDs.
- Bump the version of iverilog used in CI. I couldn't use anything never
  than eab37efb due a pending iverilog issue.
- Standardize around Python 3 in test cases.
2023-05-29 19:05:33 -04:00
Zachary Snow 36cff4ab0f bump actions/cache to v3 2022-10-29 14:08:50 -04:00
Zachary Snow c00f508e81 upgrade deprecated github actions runner 2022-07-24 13:45:40 -04:00
Zachary Snow 5e17ef0df3 bump iverilog 2022-04-11 18:04:57 -06:00
Zachary Snow 53fa152fc4 upgrade to latest iverilog 2022-02-15 19:14:55 +01:00
Zachary Snow 95e1ed8dda add changelog to artifacts 2021-08-17 11:27:52 -06:00
Zachary Snow 527b59ff12 upgrade iverilog to lastest on v11-branch
Workarounds for resolved iverilog issues have been removed.
2021-08-04 17:50:53 -06:00
Zachary Snow 9ae29853d5 use iverilog 11 in Linux CI 2021-03-09 18:46:37 -05:00
Zachary Snow ed25534441 use preinstalled stack in CI 2020-07-21 17:53:12 -06:00
Zachary Snow 1ff4729266 prevent duplicate build of release tags 2020-06-19 21:40:28 -04:00
Zachary Snow 7aed23b650 fix windows release workflow 2020-06-19 21:26:41 -04:00
Zachary Snow 2f5b746e27 upgrade CI workflow 2020-06-07 21:50:50 -04:00
Zachary Snow 409f80ea83 cleanup workflows 2020-03-30 21:41:13 -04:00