whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.catirclogs.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
<_whitenotifier-4> [glasgow] whitequark created branch update-lockfile - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-4> [glasgow] whitequark opened pull request #911: Update `pdm.min.lock` - https://github.com/GlasgowEmbedded/glasgow/pull/911
<_whitenotifier-4> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-911-321fd144bf0ed4268d6a0f05186ce3c4e5ad25b2 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-4> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/321fd144bf0e...88b26e66a3af
<_whitenotifier-4> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-911-321fd144bf0ed4268d6a0f05186ce3c4e5ad25b2 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-4> [glasgow] whitequark deleted branch update-lockfile - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-4> [glasgow] whitequark closed pull request #911: Update `pdm.min.lock` - https://github.com/GlasgowEmbedded/glasgow/pull/911
<_whitenotifier-4> [glasgow] lyh3 opened issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912
redstarcomrade has quit [Read error: Connection reset by peer]
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #glasgow
jfsimon has quit [Max SendQ exceeded]
jfsimon has joined #glasgow
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier-4> [glasgow] whitequark commented on issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912#issuecomment-3023747441
Foxyloxy has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
FFY00_ has joined #glasgow
FFY00 has quit [Read error: Connection reset by peer]
<_whitenotifier-4> [glasgow] lyh3 commented on issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912#issuecomment-3024258278
galibert[m] has quit [Quit: Idle timeout reached: 172800s]
<_whitenotifier-4> [glasgow] whitequark closed issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912
<_whitenotifier-4> [glasgow] whitequark commented on issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912#issuecomment-3024643435
<_whitenotifier-4> [glasgow] attie commented on issue #912: Need to modify Software/pyproject.toml to expose the "Software" as the sub-package - https://github.com/GlasgowEmbedded/glasgow/issues/912#issuecomment-3024702164
be65da6e451238ff has joined #glasgow
<be65da6e451238ff> I'm trying to test a component. I don't see a ton of documentation about testing so I'm kinda just going about things myself using other tests as an example. I'm inheriting from `GlasgowAppletV2TestCase` and doing `def test_X` to define a test. That seems to all link up correctly, but my component uses the inoutpipe which I create from the SimulationAssembly's `add_inout_pipe`, but this causes an
<be65da6e451238ff> error: `raise DriverConflict("Combinationally driven signals cannot be overriden by testbenches")`. What's the correct way to use the inout pipe in a test?
<whitequark[cis]> can you clarify if you want to test a component or an entire applet? the steps are somewhat different, and the glasgow repo has examples of both
<whitequark[cis]> testing components is also covered in Amaranth docs
<be65da6e451238ff> A component -- here is the signature and the test code that is failing with that error: https://paste.debian.net/1383903/
<whitequark[cis]> re: inout pipe, make sure you are not swapping input and output, as the names are unintuitive hete
<be65da6e451238ff> oh..
<be65da6e451238ff> Yea they are swapped in that code oops
<be65da6e451238ff> Oh oof
<be65da6e451238ff> ha
<be65da6e451238ff> thanks
<whitequark[cis]> s/hete/here/
<be65da6e451238ff> Cool stuff, love the .vcd outputs
ALTracer has joined #glasgow
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow