Gus Smith
4decc31933
Split cover stage into two final stages
2025-12-29 09:38:07 -08:00
Gus Smith
6c8a26eb86
Update script
2025-12-29 09:34:18 -08:00
Gus Smith
531e328c3d
Update sby file
2025-12-29 09:34:04 -08:00
Gus Smith
5abce0c9ee
Update readme
2025-12-29 09:32:33 -08:00
Gus Smith
4a4d75df6a
We still need to run the actual prep pass
2025-12-29 09:07:24 -08:00
Gus Smith
889bfab8c9
Explicitly skip prep
2025-12-29 09:07:11 -08:00
Gus Smith
01f5c10cd7
Adds notes to readme
2025-12-29 08:32:49 -08:00
Gus Smith
e904e88fc9
Use labels to be more like SCY
2025-12-15 17:36:36 -08:00
Gus Smith
7c66b2d132
Remove redundant cd
2025-12-15 13:24:13 -08:00
Gus Smith
07669fde92
Revert "Rework file based on new understanding of make"
...
This reverts commit 2b38c31936 .
2025-12-15 13:20:32 -08:00
Gus Smith
36fcd8fbc8
Revert "Get rid of unnecessary file"
...
This reverts commit f9bee0464b .
2025-12-15 13:20:28 -08:00
Gus Smith
f9bee0464b
Get rid of unnecessary file
2025-12-15 13:04:25 -08:00
Gus Smith
2b38c31936
Rework file based on new understanding of make
2025-12-15 13:00:58 -08:00
Gus Smith
8274979147
Update readme
2025-12-15 12:47:36 -08:00
Gus Smith
9779436d0b
Simplify script by relying on sby's prep routine
2025-12-15 12:41:47 -08:00
Gus Smith
1ee552a502
Syntax
2025-12-15 12:41:38 -08:00
Gus Smith
358ccf3ab6
Reindent
2025-12-15 12:30:06 -08:00
Gus Smith
a0ab7de28c
Fix readme
2025-12-15 12:27:24 -08:00
Gus Smith
4be8853a32
Add readme
2025-12-09 11:20:27 -08:00
Gus Smith
ad93d4fc4f
Add initial test impl
2025-12-09 11:17:33 -08:00
KrystalDelusion
cc84339b37
Merge pull request #344 from YosysHQ/gussmith23-patch-1
...
Fix typo on anyconst attribute in verilog.rst
2025-11-25 12:52:23 +13:00
Gus Smith
af160ada0f
Fix typo on anyconst attribute in verilog.rst
2025-11-24 14:45:32 -08:00
N. Engelhardt
87825b8b50
Merge pull request #343 from YosysHQ/krys/error-on-warning
2025-11-24 17:16:05 +01:00
Krystine Sherwin
e29cc2f8e6
Docs: Drop unsupported syntax highlighting
...
So that it doesn't raise a warning-as-error.
2025-11-20 09:08:33 +13:00
Krystine Sherwin
87612b69f9
RTDs: Fail on warning
2025-11-20 09:07:42 +13:00
N. Engelhardt
0b9e83deda
Merge pull request #342 from YosysHQ/fix_docs_table
2025-11-19 10:43:59 +01:00
N. Engelhardt
1a44b87d9a
fix whitespace in docs options table
2025-11-19 09:22:00 +01:00
Jannis Harder
11fd202f4c
Merge pull request #341 from jix/cycle_width_option
...
Add `cycle_width` option for sim's new `-width` option
2025-10-20 18:52:09 +02:00
Jannis Harder
6d0a1ed960
Add cycle_width option for sim's new -width option
2025-10-20 17:30:09 +02:00
N. Engelhardt
dbbc25a139
Merge pull request #340 from YosysHQ/krys/fix_338
2025-10-02 17:07:39 +02:00
Krystine Sherwin
d8e276983e
no_props.sby: Add btor_cover placeholder
...
The test infrastructure doesn't like when the `cover` tag is used but there is no task that uses it (because it thinks it is a task rather than a tag).
2025-09-30 11:22:13 +13:00
Krystine Sherwin
db782815f2
More tests without properties
...
Used `sby --autotune` to find other engines which fail (though there aren't any other exceptions that I could find).
Parse errors from `abc bmc3` and `abc sim3` instead of returning UNKNOWN.
2025-09-30 10:32:49 +13:00
Krystine Sherwin
c06d8682cd
Fix abc crash when aiger_props is empty
...
Includes test reproducer from #338 , modified to also test `abc --keep-going pdr`.
2025-09-30 10:26:36 +13:00
KrystalDelusion
12380801e3
Merge pull request #335 from YosysHQ/krys/fix_status_trace
...
Prefer traces even without depth
2025-08-05 15:32:03 +12:00
KrystalDelusion
5fc7b93627
Merge branch 'main' into krys/fix_status_trace
2025-08-05 12:55:12 +12:00
KrystalDelusion
b4348974c1
Merge pull request #336 from YosysHQ/krys/dir_basenames
...
Output directory handling improvements
2025-08-05 09:51:39 +12:00
Krystine Sherwin
5fffe7eda6
Fix heredoc in sub dir
...
Also change log to use absolute path for consistency with the copy/link logs.
2025-08-02 10:40:52 +12:00
Krystine Sherwin
1d28294391
More directory tests
...
Confirming that the changes to path handling didn't break anything.
`~/` works locally, but I'm not sure how to actually include that as a test.
2025-08-02 10:38:35 +12:00
Krystine Sherwin
a215e3260a
tests/links/symlink: Check file count
...
And also that `src/dir/script.ys` exists
2025-08-02 10:07:06 +12:00
Krystine Sherwin
ac419190d2
Use more pathlib.Path
2025-08-02 10:06:30 +12:00
Krystine Sherwin
b06781e19e
Fix directory mismatch
2025-08-02 09:17:55 +12:00
Krystine Sherwin
a906714c95
Add test for copying directories
...
As per https://stackoverflow.com/a/54950959 , `os.path.basename()` returns an empty string if the string ends with a trailing slash. This means that the target implied by `dir/` differs from an explicit target of `dir/`, and changes the behaviour to copy files to the root `src` directory instead.
2025-08-02 09:17:21 +12:00
KrystalDelusion
32f6ac2a5a
Merge pull request #334 from YosysHQ/krys/jsonlines
...
Add jsonl status format
2025-08-01 10:45:50 +12:00
Krystine Sherwin
d4864994ca
statusfmt: Skip null fields in jsonl output
2025-08-01 10:34:08 +12:00
Jannis Harder
190ef86916
statusfmt: Skip missing fields in jsonl output
2025-07-29 17:31:38 +02:00
Jannis Harder
344236af41
statusfmt: Make JSONL self-contained and escape CSV values
2025-07-29 17:10:57 +02:00
Krystine Sherwin
5992167909
Fix comparing int with None
2025-07-29 10:33:59 +12:00
Krystine Sherwin
9cb368b9c8
Re-order status evaluation
...
Always add the current row to the status map if there's a key error instead of trying to be clever with `.get()` and `None`s.
2025-07-29 10:26:51 +12:00
Krystine Sherwin
990d8db9a2
Prefer traces even without depth
2025-07-29 10:12:15 +12:00
Krystine Sherwin
f05979a528
Fix for statusfmt not going into status block
2025-07-29 10:04:40 +12:00