whitequark changed the topic of #amaranth-lang to: Amaranth hardware definition language · weekly meetings on Mondays at 1700 UTC · code https://github.com/amaranth-lang · logs https://libera.irclog.whitequark.org/amaranth-lang
Lord_Nightmare has joined #amaranth-lang
Degi_ has joined #amaranth-lang
Degi has quit [Ping timeout: 252 seconds]
Degi_ is now known as Degi
bl0x_ has joined #amaranth-lang
bl0x has quit [Ping timeout: 240 seconds]
markov_twain has quit [Ping timeout: 250 seconds]
<d1b2> <Olivier Galibert> I'm working on a rfc, is there a way to see the result of the md render without pushing to github?
<whitequark> yes
<whitequark> which editor are you using?
<d1b2> <Olivier Galibert> xemacs
<d1b2> <Olivier Galibert> I can use a different one for testing though
<whitequark> probably the easiest way is to paste it into gist.github.com
<d1b2> <Olivier Galibert> ah excellent idea
<d1b2> <Olivier Galibert> didn't think of that one
<d1b2> <Olivier Galibert> works perfectly well, thanks
<vup> is in known that sby commit 74f33880bd42, yosys commit 53c0a6b780 and amaranth commit 5f6b36e91f gives PREUNSAT for test_async{,_buffered} from tests.test_lib_fifo.FIFOFormalCase?
<whitequark> nope
<d1b2> <VA3TEC-Mikek-14362> Sorry for the Noobie Questions again, But I am getting this error lately with pip install.
<d1b2> <VA3TEC-Mikek-14362> '''Collecting git+https://github.com/amaranth-community-unofficial/amaranth-boards.git (from -r requirements.txt (line 2)) Cloning https://github.com/amaranth-community-unofficial/amaranth-boards.git to /tmp/pip-req-build-1r07owds Running command git clone --filter=blob:none --quiet https://github.com/amaranth-community-unofficial/amaranth-boards.git /tmp/pip-req-build-1r07owds Resolved
<d1b2> https://github.com/amaranth-community-unofficial/amaranth-boards.git to commit 96b27b1e3571e101a2ef65b56089e888f861ef3f Installing build dependencies ... done Getting requirements to build wheel ... error error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> [14 lines of output] error: Multiple top-level packages discovered in a flat-layout:
<d1b2> ['nmigen_boards', 'amaranth_boards']. To avoid accidental inclusion of unwanted files or directories, setuptools will not proceed with this build. If you are trying to create a single distribution with multiple packages on purpose, you should not rely on automatic discovery. Instead, consider the following options: 1. set up custom discovery (find directive with include or exclude) 2.
<d1b2> use a src-layout 3. explicitly set py_modules or packages with a list of names To find more information, look for "package discovery" on setuptools docs. [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 1 ╰─> See above for output. note: This error
<d1b2> originates from a subprocess, and is likely not a problem with pip. (venv) mikek@mikek-AERO:~/Documents/Cyclone5_SOC/migen_AND_nmigen_TRANINING/deca-usb2
<bl0x_> Olivier Galibert: I normally use Okular for previewing md files. Close enough usually to GitHub.
<whitequark> VA3TEC: you need to delete nmigen_boards from wherever it's checked out
<d1b2> <VA3TEC-Mikek-14362> ah ok, thanks!
<d1b2> <VA3TEC-Mikek-14362> so basically you can't have them co-located in the same directory structure.
<_whitenotifier-9> [amaranth] rroohhh opened issue #768: test_async{,buffered} of FIFOFormalCase PREUNSAT - https://github.com/amaranth-lang/amaranth/issues/768
<_whitenotifier-9> [amaranth] whitequark commented on issue #768: test_async{,buffered} of FIFOFormalCase PREUNSAT - https://github.com/amaranth-lang/amaranth/issues/768#issuecomment-1503688418
Guest73 has joined #amaranth-lang
Guest73 has quit [Client Quit]
<_whitenotifier-9> [amaranth] rroohhh commented on issue #768: test_async{,buffered} of FIFOFormalCase PREUNSAT - https://github.com/amaranth-lang/amaranth/issues/768#issuecomment-1503691608
<d1b2> <abraxas3d> An Amaranth article you might be interested in can be found in our April newsletter. April 2023 newsletter from Open Research Institute can be found here: https://mailchi.mp/db8a4ece023c/31zpq7fkuj-15084741
<d1b2> <Olivier Galibert> blox: I had no idea okular could do that, very nice too
<cr1901> I've never seen PREUNSAT before :o...
markov_twain has joined #amaranth-lang
nak has joined #amaranth-lang
timkpaine has joined #amaranth-lang
nak has quit [Ping timeout: 248 seconds]
jess has joined #amaranth-lang
<_whitenotifier-9> [amaranth] whitequark commented on issue #768: test_async{,buffered} of FIFOFormalCase PREUNSAT - https://github.com/amaranth-lang/amaranth/issues/768#issuecomment-1504062578
timkpaine has quit [Remote host closed the connection]
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #amaranth-lang
<_whitenotifier-9> [amaranth] lethalbit commented on issue #768: test_async{,buffered} of FIFOFormalCase PREUNSAT - https://github.com/amaranth-lang/amaranth/issues/768#issuecomment-1504221386
<kivikakk> Olivier Galibert: if you find yourself wanting fidelity (per GitHub) offline for any reason, you could consider using https://github.com/github/cmark-gfm itself, which is what GitHub itself uses to transform GFM (CommonMark + GitHub extensions) to HTML. If you can't be bothered compiling C and have a Rust environment setup, there's https://github.com/kivikakk/comrak (`cargo install comrak`). (disclosure: I wrote the latter, but I also
<kivikakk> maintained the former for several years.) Then you can `cmark-gfm [options] input.md > output.html` or `comrak --gfm input.md -o output.html`.
feldim2425 has quit [Ping timeout: 276 seconds]