Wednesday, 2021-10-13

*** ghostmansd[m] <ghostmansd[m]!> has quit IRC07:39
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc07:39
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has quit IRC08:31
*** klys <klys!> has quit IRC08:31
*** rsc <rsc!~robert@fedora/rsc> has quit IRC08:31
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has joined #libre-soc08:37
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has quit IRC08:41
*** mikolajw <mikolajw!~mikolajtc@2001:470:69fc:105::3b02> has quit IRC08:41
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has quit IRC08:42
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC08:44
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc08:45
*** mikolajw <mikolajw!~mikolajtc@2001:470:69fc:105::3b02> has joined #libre-soc08:47
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has joined #libre-soc08:49
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has joined #libre-soc08:55
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC09:04
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc09:04
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has quit IRC09:27
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has quit IRC09:27
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has quit IRC09:27
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has joined #libre-soc09:33
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has joined #libre-soc09:33
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has joined #libre-soc09:33
*** Chips4Makers[m] <Chips4Makers[m]!~fatsiefsm@2001:470:69fc:105::bbf6> has quit IRC09:37
*** Las[m] <Las[m]!~lasmatrix@2001:470:69fc:105::74e> has quit IRC09:37
*** Chips4Makers[m] <Chips4Makers[m]!~fatsiefsm@2001:470:69fc:105::bbf6> has joined #libre-soc09:40
*** Las[m] <Las[m]!~lasmatrix@2001:470:69fc:105::74e> has joined #libre-soc09:40
*** rsc <rsc!> has joined #libre-soc09:50
*** rsc <rsc!~robert@fedora/rsc> has joined #libre-soc09:50
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC10:23
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc10:23
*** cesar <cesar!~cesar@2001:470:69fc:105::76c> has quit IRC10:59
*** psydroid <psydroid!~psydroid@user/psydroid> has quit IRC10:59
*** sadoon_albader[m <sadoon_albader[m!~sadoonalb@2001:470:69fc:105::d188> has quit IRC10:59
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has quit IRC10:59
*** EmanuelLoos[m] <EmanuelLoos[m]!~emanuel-l@2001:470:69fc:105::6260> has quit IRC10:59
*** MaciejPijanowski <MaciejPijanowski!~macpijanm@2001:470:69fc:105::bf47> has quit IRC10:59
*** pangelo[m] <pangelo[m]!~pangeloma@2001:470:69fc:105::3ec5> has quit IRC10:59
*** jevinskie[m] <jevinskie[m]!~jevinskie@2001:470:69fc:105::bb3> has quit IRC10:59
*** justinrestivo[m] <justinrestivo[m]!~justinres@2001:470:69fc:105::a47> has quit IRC10:59
*** richardwilbur[m] <richardwilbur[m]!~richardwi@2001:470:69fc:105::be2c> has quit IRC10:59
*** mikolajw <mikolajw!~mikolajtc@2001:470:69fc:105::3b02> has quit IRC10:59
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has quit IRC10:59
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has quit IRC10:59
*** Las[m] <Las[m]!~lasmatrix@2001:470:69fc:105::74e> has quit IRC10:59
*** Chips4Makers[m] <Chips4Makers[m]!~fatsiefsm@2001:470:69fc:105::bbf6> has quit IRC10:59
*** alarsyo <alarsyo!~alarsyo@2001:470:69fc:105::9ef> has joined #libre-soc11:03
*** Chips4Makers[m] <Chips4Makers[m]!~fatsiefsm@2001:470:69fc:105::bbf6> has joined #libre-soc11:11
*** programmerjake <programmerjake!~programme@2001:470:69fc:105::172f> has joined #libre-soc11:11
*** sadoon_albader[m <sadoon_albader[m!~sadoonalb@2001:470:69fc:105::d188> has joined #libre-soc11:11
*** psydroid <psydroid!~psydroid@user/psydroid> has joined #libre-soc11:11
*** jevinskie[m] <jevinskie[m]!~jevinskie@2001:470:69fc:105::bb3> has joined #libre-soc11:11
*** cesar <cesar!~cesar@2001:470:69fc:105::76c> has joined #libre-soc11:11
*** EmanuelLoos[m] <EmanuelLoos[m]!~emanuel-l@2001:470:69fc:105::6260> has joined #libre-soc11:11
*** Las[m] <Las[m]!~lasmatrix@2001:470:69fc:105::74e> has joined #libre-soc11:11
*** MaciejPijanowski <MaciejPijanowski!~macpijanm@2001:470:69fc:105::bf47> has joined #libre-soc11:11
*** pangelo[m] <pangelo[m]!~pangeloma@2001:470:69fc:105::3ec5> has joined #libre-soc11:11
*** mikolajw <mikolajw!~mikolajtc@2001:470:69fc:105::3b02> has joined #libre-soc11:11
*** Veera[m] <Veera[m]!~veerakuma@2001:470:69fc:105::de08> has joined #libre-soc11:11
*** richardwilbur[m] <richardwilbur[m]!~richardwi@2001:470:69fc:105::be2c> has joined #libre-soc11:12
*** justinrestivo[m] <justinrestivo[m]!~justinres@2001:470:69fc:105::a47> has joined #libre-soc11:12
*** openpowerbot_ <openpowerbot_!> has joined #libre-soc11:25
*** openpowerbot <openpowerbot!> has quit IRC11:27
*** Guest55 <Guest55!~textual@> has joined #libre-soc11:40
*** xiews <xiews!~wxie@2409:891e:6940:48cd:f7ce:122b:32cf:3523> has joined #libre-soc11:42
*** farosas_ <farosas_!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has joined #libre-soc11:43
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC12:03
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc12:17
*** xiews <xiews!~wxie@2409:891e:6940:48cd:f7ce:122b:32cf:3523> has quit IRC12:37
*** xiews <xiews!~wxie@> has joined #libre-soc12:38
*** Veera <Veera!~Veera@> has joined #libre-soc12:39
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC12:39
Veeralkcl: did the problem sort out12:39
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc12:40
*** farosas_ <farosas_!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has quit IRC13:05
*** farosas_ <farosas_!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has joined #libre-soc13:05
lkclVeera, no.13:42
lkcli re-ran the script, it failed.13:42
*** xiews <xiews!~wxie@> has quit IRC13:42
*** xiews <xiews!~wxie@> has joined #libre-soc13:43
lkcli did not alter the script13:43
lkclcapnp files are not being found13:43
lkclthey are being installed in /usr/local/share/ (somewhere)13:43
lkclwhere the compile is expecting them to be in /home/lkcl/src/.....13:44
lkcltell you what: i will completely blow away everything and run it entirely again13:44
Veeralkcl: please wait13:46
Veeralkcl: is manually doing steps is painful13:46
lkcli haven't done any manual steps.13:47
lkcli'm running: mk-deb-chroot symbiflow-clean13:47
lkclschroot -c symbiflow-clean13:47
lkclthen sudo bash and install-symbiflow13:47
Veerawhile you were running it, I updated symbiflow-install13:48
Veerathe update fixes exactly the problem13:48
lkcl-cp libs/libvtrcapnproto/gen/rr_graph_uxsdcxx.capnp /usr/local/symbiflow/share/vtr13:50
lkcl+cp ../libs/libvtrcapnproto/gen/rr_graph_uxsdcxx.capnp /usr/local/symbiflow/share/vtr13:50
Veeralkcl: can you look at HDL_workflow/symbiflow page and symbiflow-install script for comments and review13:50
Veerathe way you are running, i have not done that!13:52
VeeraI used debootstrap and manual install13:52
Veeraand then made the script manually13:52
Veeraso it has errors13:52
lkclok that was 3 days ago.  it would have been helpful to have put that as a comment ("i have updated the copying of the capnp file, this is the commit diff link")13:53
lkclwell it's good that i'm running the script then :)13:53
lkclok that's underway - completely new schroot.13:54
VeeraIs it that we must not use buster-updates main in apt sources!!!13:57
Veerain test debootstrap13:57
lkclit's fine13:58
lkclhmmm buster-updates, no13:58
lkclthat's a "moving target" (non-reproducible)13:58
lkclbut backports is fine13:59
Veerathe comment is not that much explicitly clear13:59
lkclwhich is probably why i missed it, doh.13:59
*** kylel <kylel!~Thunderbi@2601:805:4200:aa20::3a61> has quit IRC14:00
*** kylel <kylel!~Thunderbi@2601:805:4200:aa20::3a61> has joined #libre-soc14:00
lkclwe're fairly low on budget on #384.  can you do python?14:01
VeeraI scripted in python for my net modem and few others14:01
lkclif i give you a "slightly boring but quite straightforward and important repetitive task" would you be willing to give that a shot?14:01
lkclthe unit tests - and i apologise here, there's a *lot* of them - need to be updated to an "expected results" format14:02
VeeraWell reading documentation of python is very clear and easy to understand14:02
Veeracan I know the prerequisite sw for doing that? means system requirements14:03
VeeraI will try14:03
Veeramy mobile is low in power! am using it for net con14:04
Veerairc chews my battery power14:04
lkclit shouldn't.14:04
lkclon a (new?) chroot on TALOS-II workstation14:05
lkclif it gets too low you can check irc logs later14:05
Veerai have matrix14:05
lkclsee that "expected" results?14:05
Veerait logs everything14:05
*** openpowerbot_ <openpowerbot_!> has quit IRC14:06
lkclthat example  case_addis_nonzero_r0_regression()14:06
lkclit was the very first example which added "expected results"14:06
*** toshywoshy <toshywoshy!> has quit IRC14:06
lkclkylel should be able to guide you through it14:06
lkclmaybe work together on this?14:07
lkclall the unit tests in that file need converting.14:07
lkclit means either calculating the answers by hand14:07
lkcllooking at the debug log output (which i apologise is pretty verbose, but you'll get the hang of it)14:07
lkcland on completion of each test, extract the results that were produced14:08
lkcland literally just put the... well... "expected" results into the unit test.14:08
lkclto save yourself some time, we have a trick14:09
*** openpowerbot <openpowerbot!> has joined #libre-soc14:09
lkcl(don't actually commit this!)14:09
lkclglobal search/replace ":%s/def case_/def nocase_/g"14:09
lkclthen re-edit to enable the *one* test you want to run14:09
lkclonce test/alu/ is done, there are... deep breath... 10 more (!!!)14:09
Veerawant to input more? or that's it?14:11
VeeraI try to understand and do!14:12
lkclcan you raise a bugreport and cross-ref the IRC log here?14:14
lkcl"adapt ALU test cases to include expected results"14:14
*** xiews <xiews!~wxie@> has quit IRC14:15
*** xiews <xiews!~wxie@> has joined #libre-soc14:15
lkcldo each case_xxx one commit at a time.  make sure to review with "git diff" *before* committing.14:15
*** Veera <Veera!~Veera@> has quit IRC14:17
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC14:34
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc14:34
*** xiews <xiews!~wxie@> has quit IRC14:39
*** xiews <xiews!~wxie@> has joined #libre-soc14:40
*** xiews <xiews!~wxie@> has quit IRC14:47
*** openpowerbot <openpowerbot!> has quit IRC15:09
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC15:09
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc15:10
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC15:14
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc15:15
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC15:19
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc15:20
*** openpowerbot <openpowerbot!> has joined #libre-soc15:34
*** openpowerbot <openpowerbot!> has joined #libre-soc15:35
*** openpowerbot <openpowerbot!> has quit IRC15:39
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC16:27
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc16:29
*** Veera <Veera!~Veera@> has joined #libre-soc16:51
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC16:52
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc16:53
*** Guest55 <Guest55!~textual@> has quit IRC17:09
*** farosas__ <farosas__!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has joined #libre-soc17:11
*** farosas_ <farosas_!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has quit IRC17:11
*** Veera <Veera!~Veera@> has quit IRC17:21
*** Veera <Veera!> has joined #libre-soc17:35
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC17:41
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc17:43
*** Veera <Veera!> has quit IRC17:44
*** Guest55 <Guest55!~textual@> has joined #libre-soc19:00
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC19:02
*** Guest55 <Guest55!~textual@> has quit IRC19:07
*** Guest55 <Guest55!~textual@> has joined #libre-soc19:25
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc19:46
ghostmansd[m]lkcl: I just pushed EXTSXL and related changes for extsb/extsh/extsw, test_issuer works flawlessly19:47
ghostmansd[m]So, the next task is ISACaller update?19:47
ghostmansdlkcl: I've raised the task for ISACaller:
ghostmansdPlease provide the details and assign the budget when you have time to look at it20:01
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has quit IRC20:27
*** ghostmansd[m] <ghostmansd[m]!> has joined #libre-soc20:28
*** Guest55_ <Guest55_!~textual@> has joined #libre-soc20:57
*** Guest55 <Guest55!~textual@> has quit IRC20:57
lkclghostmansd, brilliant21:10
lkclyes, ISACaller update.21:11
lkclcan you remember the day we talked? irclogs.21:11
lkclgot it21:12
lkclghostmansd, EUR 1000 budget for it. we've room to do a decent job, add a stack of docstrings etc. etc.21:15
ghostmansd[m]lkcl: sure I recall, I even posted link to IRC logs in task :-)21:22
ghostmansd[m]That said, quite likely there be more questions once I dive into the code. call() is quite big and complex, so some questions on how to organize it best may arise in course of this task.21:23
ghostmansd[m]I took a quick look today, but this obviously is not sufficient to make any sort of architecture-wise plans.21:24
*** ghostmansd[m] <ghostmansd[m]!> has quit IRC21:36
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@> has joined #libre-soc21:38
*** farosas__ <farosas__!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has quit IRC22:20
*** Guest55_ <Guest55_!~textual@> has quit IRC22:28
*** xiews <xiews!~wxie@> has joined #libre-soc23:39
*** farosas__ <farosas__!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has joined #libre-soc23:40
*** xiews <xiews!~wxie@> has quit IRC23:42
*** farosas__ <farosas__!~fabiano@2804:431:c7ee:e521:6343:7da9:62aa:8916> has quit IRC23:45

Generated by 2.17.1 by Marius Gedminas - find it at!