N. Engelhardt
f6517a5931
Merge pull request #4859 from YosysHQ/docs-preview-git_links
...
Fix links for view/edit source
2025-01-20 15:39:34 +00:00
Miodrag Milanović
2c6dc1ac83
Merge pull request #4858 from YosysHQ/update_latest-24.04
...
Update workflow(s) for ubuntu-latest == ubuntu-24.04
2025-01-20 16:34:46 +01:00
Emil J. Tywoniak
a2c26a00f2
hashlib: document merged hash_top_ops with hash_ops
2025-01-20 16:25:52 +01:00
Emil J. Tywoniak
aa01ef3312
hashlib: simplify loopback. NFC
2025-01-20 16:15:48 +01:00
Miodrag Milanovic
6b449970ef
test-build: Fix missing bzlib.h
2025-01-20 16:08:42 +01:00
N. Engelhardt
398024e813
Merge pull request #4851 from YosysHQ/nak/scopeindex_private_hdlname
...
handle some cases of hdlname attribute on private objects
2025-01-20 14:12:25 +00:00
KrystalDelusion
0c61f1a9a8
conf.py: Fix source_directory
2025-01-20 16:30:30 +13:00
KrystalDelusion
ab4bda8ae2
Docs: Fix links for view/edit source
2025-01-20 16:19:36 +13:00
KrystalDelusion
90b1ccf67b
test-compile: Set oldest clang to 10
...
clang-11 through clang-16 fail under 24.04, but clang-10 works, so we can move that up to the oldest supported and drop the extra target for ubuntu-20.04
2025-01-20 11:57:47 +13:00
KrystalDelusion
2403c406fb
test-compile: Update latest clang
...
Use clang-19 as latest
2025-01-20 11:21:17 +13:00
KrystalDelusion
37acfce8c4
test-compile: Update oldest clang for 24.04
...
Oldest clang on 24.04 appears to be 16.
2025-01-20 11:07:40 +13:00
Peter Gadfort
f0860459ac
add support for using scratchpad value for flatten.separator in flatten command
2025-01-18 10:45:19 -07:00
Peter Gadfort
c4f90693aa
Revert "add support for passing flatten -separator to flatten in synth"
...
This reverts commit 63074ccb89
.
2025-01-18 10:37:56 -07:00
Peter Gadfort
63074ccb89
add support for passing flatten -separator to flatten in synth
2025-01-18 10:27:10 -07:00
github-actions[bot]
76d85fefac
Bump version
2025-01-18 00:19:38 +00:00
Akash Levy
da726a4e54
If imported module has parameters it is not a blackbox
2025-01-17 01:14:40 -08:00
Martin Povišer
4f0dae17ad
Merge pull request #4852 from gsomlo/gls-tcl9-json11cpp-cstdint
...
Fix undefined type error
2025-01-17 09:43:49 +01:00
Akash Levy
ef710eda5c
Fix CodeQL workflow
2025-01-16 20:26:43 -08:00
Akash Levy
1188edeabc
Use environment setup for CodeQL
2025-01-16 19:57:22 -08:00
Akash Levy
6c87d26835
Smallfix
2025-01-16 19:53:45 -08:00
Akash Levy
bca65ceff7
opt_clean was removing the unused bits annotation
2025-01-16 19:48:31 -08:00
Akash Levy
ab338b33cb
Use equiv_opt -nocells to ensure everything is ok since dffs retain their name
2025-01-16 19:40:18 -08:00
Akash Levy
67a93dc76d
scopeinfo inverted
2025-01-16 19:36:42 -08:00
Akash Levy
90f980eb66
Changed boolopt naming
2025-01-16 19:36:27 -08:00
Akash Levy
d8631420a1
Add -nocells option to equiv_make and equiv_opt to ensure that equivalence is only checked for wires
2025-01-16 19:35:22 -08:00
Akash Levy
c42fd5164c
wreduce already swaps names no need for any diff
2025-01-16 19:34:41 -08:00
Akash Levy
81f30593cb
Fix actions deps
2025-01-16 19:34:20 -08:00
Akash Levy
53ed83fcac
Rename verific to import in tests and update README explanation
2025-01-16 19:34:02 -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
Akash Levy
54c69f1fed
Try again
2025-01-16 16:03:00 -08:00
Akash Levy
84ceb84fb3
Fix linux/mac dependencies in GHA
2025-01-16 15:10:36 -08:00
Akash Levy
a4d2776647
Fix tcl-tk stuff for mac
2025-01-16 14:45:58 -08:00
Akash Levy
de0b6cfabc
Use good make
2025-01-16 12:15:29 -08:00
alaindargelas
bf8277e280
Merge pull request #47 from alaindargelas/splitfanout_test
...
Add splitfanout tests
2025-01-16 12:11:09 -08:00
Alain Dargelas
84c6be1edd
Add splitfanout tests
2025-01-16 12:04:53 -08:00
Akash Levy
53be1f8617
Fixes to build flow
2025-01-16 11:41:48 -08:00
alaindargelas
2e78f6926e
Merge pull request #46 from alaindargelas/fix_peepopt
...
Fix equiv_opt
2025-01-16 11:32:12 -08:00
Alain Dargelas
2c359f4b58
Fix equiv_opt
2025-01-16 11:31:27 -08:00
alaindargelas
6d8c9ec177
Merge pull request #45 from alaindargelas/muxpack_no_splitfanout
...
Muxpack does not need splitfanout
2025-01-16 11:17:00 -08:00
Alain Dargelas
088683048b
Muxpack does not need splitfanout
2025-01-16 11:16:03 -08:00
N. Engelhardt
a5ba1d2eba
fix bugs in handling last id in hdlname to scopename conversion
2025-01-16 12:57:08 +01:00
Akash Levy
f1890c86b9
Add backward deps
2025-01-15 22:42:51 -08:00
Akash Levy
ee7975e4eb
Smallfix
2025-01-15 17:33:39 -08:00
Akash Levy
090e8de6d7
Bundle install
2025-01-15 17:22:21 -08:00
Akash Levy
78a510ca54
Try again
2025-01-15 17:17:41 -08:00
Akash Levy
ec7b4b74b4
Use our naming convention instead of Yosys'
2025-01-15 17:09:26 -08:00
Akash Levy
81cced8e01
Merge pull request #44 from alaindargelas/peepopts
...
muxadd and muldiv_c peepopt
2025-01-15 17:02:55 -08:00
Alain Dargelas
31a5197a1c
muxadd and muldiv_c peepopt
2025-01-15 16:57:19 -08:00
Akash Levy
8dabfbe429
Try again
2025-01-15 16:50:44 -08:00
alaindargelas
bd3bfa1a8b
Merge pull request #43 from alaindargelas/lib_dwarf_fix
...
Lib dwarf fix
2025-01-15 16:47:24 -08:00