amaranth/nmigen/test
whitequark 49758a3a0c hdl.ast: prohibit shifts by signed value.
These are not desirable in a HDL, and currently elaborate to broken
RTLIL (after YosysHQ/yosys#1551); prohibit them completely, like
we already do for division and modulo.

Fixes #302.
2020-02-01 23:04:25 +00:00
..
compat test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
__init__.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_build_dsl.py build.dsl: allow strings to be used as connector numbers. 2020-01-31 03:11:34 +00:00
test_build_plat.py build.plat: in Platform.add_file(), allow adding exact duplicates. 2019-11-15 23:40:44 +00:00
test_build_res.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_compat.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_examples.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_ast.py hdl.ast: prohibit shifts by signed value. 2020-02-01 23:04:25 +00:00
test_hdl_cd.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_dsl.py hdl.dsl: don't allow inheriting from Module. 2020-02-01 02:15:45 +00:00
test_hdl_ir.py hdl.ir: resolve hierarchy conflicts before creating missing domains. 2020-01-18 10:30:36 +00:00
test_hdl_mem.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_hdl_rec.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_xfrm.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_lib_cdc.py back.pysim: redesign the simulator. 2019-11-28 21:05:34 +00:00
test_lib_coding.py back.pysim: redesign the simulator. 2019-11-28 21:05:34 +00:00
test_lib_fifo.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_lib_io.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_sim.py hdl.ast: prohibit shifts by signed value. 2020-02-01 23:04:25 +00:00
utils.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00