Bug#1100781: yosys: Bring back i386/32bit support

Scott Ashcroft scott.ashcroft at hotmail.com
Tue Mar 18 19:23:30 GMT 2025


On Tue, 2025-03-18 at 16:59 +0100, Daniel Gröber wrote:
> Actually we really ought to look into doing some more un-vendoring in yosys
> in general.

It looks like at least in yosys they apply their own patches so it
might not be that easy.

Some progress on making 32-bit work again.

I've managed to figure out the iverilog out of memory problem.
This ancient iverilog issue:

https://github.com/steveicarus/iverilog/issues/60

Refers to this commit:

https://github.com/YosysHQ/yosys/commit/95944eb69e45837516ff9c0cba54f77ab89af754

which fixed up $mem for the same issue.

At some point $print got added and it needs the same fix. See attached
patch.

That only leaves the cxxrtl tests failing. I don't think fixing them
will be as straightforward.

Cheers,
Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: simlib.patch
Type: text/x-patch
Size: 392 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20250318/5f63dd5b/attachment.bin>


More information about the debian-science-maintainers mailing list