Akash Levy
2b247d165b
Merge from main
2026-02-13 04:14:08 -08:00
Gus Smith
b2f9ac4fb5
Check for dimacs nullptr on file creation+fn call
2026-02-06 18:18:03 -08:00
Gus Smith
2bb352a861
Missing newline
2026-02-06 17:45:00 -08:00
Gus Smith
f062a0c8d6
Typo
2026-02-06 17:26:08 -08:00
Gabriel Gouvine
979b673f20
ezsat: Fix handling of error codes
2026-01-20 07:54:50 -08:00
Gabriel Gouvine
d2b6bd00b1
ezsat: Rename files and class for ezCmdlineSat
2026-01-20 07:54:50 -08:00
Gabriel Gouvine
6565bf3ebf
ezsat: Fix build for emscripten/wasi
2026-01-20 07:54:50 -08:00
Gabriel Gouvine
12315c0d17
ezsat: Support for assumptions in Sat command
2026-01-20 07:54:49 -08:00
Gabriel Gouvine
9315f02c17
ezsat: New Sat class to call an external command
2026-01-20 07:54:49 -08:00
Akash Levy
4a25f63699
Merge from upstream
2025-11-29 11:53:48 -05:00
De hekkende krekker
38a1e66145
Fixes #3515
2025-11-25 06:58:14 +13:00
Akash Levy
60d969530b
Bump to latest
2025-09-21 01:10:04 -07:00
Robert O'Callahan
9cb3a239cc
Fix `subcircuit` building without `#define _YOSYS_`
...
We can't use the new stringf functionality with `my_sprintf()` since in some builds
that falls back to C-style varargs.
2025-09-15 23:13:20 +00:00
Akash Levy
1b3375d8df
Merge upstream in
2025-09-09 05:50:48 -07:00
Robert O'Callahan
c7df6954b9
Remove .c_str() from stringf parameters
2025-09-01 23:34:42 +00:00
Akash Levy
93da16f973
Bump backward-cpp
2025-05-15 22:14:49 -07:00
Akash Levy
1f00bf0057
Bump yosys to latest
2025-05-15 14:44:26 -07:00
Krystine Sherwin
cc402ee065
libs/fst: Update upstream
...
libfst is no longer included in gtkwave and instead has its own repo. There has also been some refactoring, so the patches need to update to match, as does sim.cc.
2025-05-12 10:21:06 +12:00
Akash Levy
3d13f7aae2
Bump to latest
2025-03-26 14:56:10 -07:00
KrystalDelusion
644efca341
Merge pull request #4953 from YosysHQ/krys/local_docs_fixes
...
A few fixes, mostly local docs builds
2025-03-25 10:36:18 +13:00
Akash Levy
d1f0c38bac
Merge branch 'YosysHQ:main' into main
2025-03-19 19:32:42 -07:00
Krystine Sherwin
013206de39
Fix #3898 (again)
2025-03-20 14:23:37 +13:00
Emil J. Tywoniak
613a17b4a8
ezsat: fix incorrect logging references to function names
2025-03-19 10:33:28 +01:00
Akash Levy
9d3b7f7474
Merge branch 'YosysHQ:main' into main
2025-02-26 09:51:44 -08:00
Krystine Sherwin
68e9317f1f
libs/fst: Patch wx_len overread
2025-02-25 17:18:15 +13:00
Krystine Sherwin
67a0248186
libs/fst: Update from upstream
...
Fixes stringop-overread warning
2025-02-25 17:15:41 +13:00
Akash Levy
aa515e8847
Bump backward-cpp dep
2025-02-13 17:47:01 -08:00
Akash Levy
993b23e747
Merge upstream
2025-02-03 09:33:16 -08:00
Martin Povišer
212d2a6d6e
lib/fst: Remove unaligned pointer access
2025-02-03 11:13:07 +01:00
Akash Levy
bd439fc524
Reapply "Merge upstream"
...
This reverts commit e73d51dbf0 .
2025-01-23 13:40:32 -08:00
Akash Levy
e73d51dbf0
Revert "Merge upstream"
...
This reverts commit c58a50f880 , reversing
changes made to a1c3c98773 .
2025-01-21 05:28:36 -08:00
Akash Levy
c58a50f880
Merge upstream
2025-01-21 04:36:34 -08:00
Gabriel Somlo
fe79a77e39
Fix undefined type error in libs/json11/json11.cpp
...
Under certain conditions, compilation errors out with
the following message:
"error: ‘uint8_t’ does not name a type"
Explicitly including <cstdint> prevents that situation.
Signed-off-by: Gabriel Somlo <gsomlo@gmail.com>
2025-01-16 20:09:58 -05:00
Alain Dargelas
0e82550429
Support for backtrace
2024-12-05 13:29:27 -08:00
Akash Levy
4356eae4c9
Yosys sync
2024-12-04 14:16:55 -08:00
Krystine Sherwin
16a595004c
libs/fst: Fix Cygwin compat
2024-12-03 12:48:48 +13:00
Akash Levy
f855b39dbb
Merge branch 'YosysHQ:main' into main
2024-11-21 00:34:49 -08:00
Martin Povišer
1184418cc8
Merge pull request #4739 from hzeller/feature-20241113-stdlib-for-abort
...
Include stdlib.h for `abort()`
2024-11-20 10:19:31 +01:00
Alain Dargelas
62958591c4
Add liberty json parsing to stats command
2024-11-18 11:16:14 -08:00
Henner Zeller
a750c94c38
Include stdlib.h for `abort()`
2024-11-13 13:05:01 -08:00
Emil J
0aa2f0efdf
Merge pull request #4715 from hzeller/feature-20241106-use-stdlib-for-free
...
Include cstdlib for free()
2024-11-08 19:07:42 +01:00
Henner Zeller
285fd5b83a
Include cstdlib for free()
2024-11-06 17:35:00 -08:00
Krystine Sherwin
a370c116d5
libs/fst: Use unbuffered IO flag
2024-10-18 07:25:29 +13:00
Krystine Sherwin
2157f67184
libs/fst: Patch more _MSC_VER checks
2024-10-17 07:05:24 +13:00
Krystine Sherwin
827e5baca7
libs/fst: Update from upstream
2024-10-17 07:05:23 +13:00
Krystine Sherwin
5f83d4d9da
libs/fst: Patch <io.h>
...
I think what's happening here is that the _WIN64 fix is correct for 64bit windows, but (for whatever reason) the visual studio build is targeting 32bit windows, so the fix is unnecessary, but the upstream fix doesn't expect to be targeting 32bit windows and assumes all windows builds are 64bit... so fix that.
2024-10-17 07:05:23 +13:00
Krystine Sherwin
a54721aa39
libs/fst: Patch for zlib on windows
2024-10-17 07:05:23 +13:00
Krystine Sherwin
c4a0845207
libs/fst: Fix filename references
2024-10-17 07:05:23 +13:00
Krystine Sherwin
2edb9397c3
libs/fst: Update from upstream
...
Add shell script (based on minisat lib) to clone and copy relevant files.
Unclear if there are any changes lost that we need to patch back in.
2024-10-17 07:05:23 +13:00
Emil J. Tywoniak
575415ade2
driver: switch to cxxopts, replace -B
2024-10-09 15:21:34 +02:00