mehul | When I'm trying to schroot using command "schroot -c libresoc", I am getting a permission error. | 09:10 |
---|---|---|
mehul | E: Access not authorised | 09:10 |
mehul | I: You do not have permission to access the schroot service. | 09:10 |
mehul | I: This failure will be reported. | 09:10 |
mehul | Can someone help? | 09:10 |
Las[m] | `sudo` | 09:36 |
lkcl | mehul: this is for the university of oregon server, i can tell. | 11:53 |
lkcl | the setup/config for that server is non-standard | 11:54 |
lkcl | when your user was created, it wasn't added correctly to the right groups | 11:54 |
lkcl | i will ssh in to the server and add you to the right groups, now | 11:54 |
lkcl | exce | 11:55 |
lkcl | pt, | 11:55 |
lkcl | i just realised, you're not here, so i can't ask you what your userid is on the server | 11:55 |
ghostmansd | this one isn't as awful as you might think | 16:23 |
programmerjake | lkcl: in https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/helpers.py;hb=9a2b92560c2b8ecb3ed193608e6cb3a7d4d483ed#l465 | 19:52 |
programmerjake | instead of: getattr(sys.modules[ISACallerHelper.__module__], attr) | 19:52 |
programmerjake | you can just do globals()[attr] | 19:53 |
programmerjake | (with translating KeyError to the correct exception) | 19:53 |
lkcl | ah cool. neat hack | 20:01 |
lkcl | ghostmansd[m], ^ | 20:01 |
programmerjake | ghostmansd[m] ^ | 20:06 |
programmerjake | matrix somehow missed translating lkcl's message into a notification...maybe the [m] threw it off... | 20:08 |
lkcl | programmerjake, deep breath: we're now the maintainers of a hard fork of nmigen | 20:09 |
programmerjake | lkcl, is https://bugs.libre-soc.org/show_bug.cgi?id=699 complete? iirc all we needed was a git tag...if so please mark as fixed | 20:10 |
lkcl | yes, it is, yes i added the tag | 20:10 |
programmerjake | wait, what?! | 20:10 |
lkcl | did i push it? | 20:10 |
lkcl | yeah i know | 20:10 |
programmerjake | fun... | 20:10 |
programmerjake | the wiki also needs a git tag | 20:11 |
lkcl | done. | 20:11 |
lkcl | DRAFT_SVP64_0_1 | 20:11 |
programmerjake | (since it's svp64 docs) | 20:11 |
lkcl | oh... errr... | 20:12 |
lkcl | yes good point | 20:12 |
lkcl | 458's now quite a high priority https://bugs.libre-soc.org/show_bug.cgi?id=458 | 20:14 |
lkcl | with ghostmansd[m] on XLEN of ISACaller, 458 needs to be ready round about the same time | 20:15 |
lkcl | so that they can test each other | 20:15 |
lkcl | did you put in the RFP for #699 yet? | 20:16 |
lkcl | that's quite a (nice) big one | 20:16 |
programmerjake | i'll work on #458 shortly | 20:17 |
lkcl | ack, great. | 20:17 |
programmerjake | rfp: not yet, i was waiting for your reply | 20:17 |
lkcl | as an experiment i've done Value.__Mux__ and Value.__Switch__ | 20:17 |
lkcl | oh, i did already. | 20:17 |
lkcl | it summarised, "yes! gogogo!" :) | 20:17 |
lkcl | nmigen nosetests still work on both of those | 20:18 |
lkcl | trying the same thing, to create Value.__Cat__, didn't go so well. | 20:18 |
programmerjake | should I make the git tag on the wiki? | 20:18 |
lkcl | done already | 20:18 |
lkcl | and the git push is running deeeesperately slowly | 20:19 |
lkcl | i have no idea why, but hey | 20:19 |
programmerjake | is ikiwiki rebuilding the whole wiki for the git tag? | 20:19 |
lkcl | no, it's doing "Writing objects" | 20:20 |
lkcl | Writing objects: 27% (8408/30327), 16.90 MiB | 40.00 KiB/s | 20:20 |
lkcl | my internet connection's s*** | 20:20 |
lkcl | Writing objects: 29% (8817/30327), 17.71 MiB | 44.00 KiB/s | 20:20 |
programmerjake | wait, what?! | 20:20 |
lkcl | ngggggggh | 20:20 |
lkcl | i did "git push --tags" | 20:20 |
programmerjake | shouldn't the commit already exist on the server and your just pushing a few kB | 20:20 |
lkcl | sigh, yes. | 20:21 |
programmerjake | maybe you have some pre-rebase git tags somewhere? | 20:21 |
lkcl | i'll just let it get on with it | 20:23 |
programmerjake | lkcl: new budget-sync error: | 20:35 |
programmerjake | ERROR:root:Budget assigned to task excluding subtasks (cf_budget field) doesn't match calculated value: bug #384, calculated value 3100 | 20:35 |
lkcl | loovely | 20:36 |
lkcl | will take a look | 20:36 |
lkcl | easily sorted | 20:36 |
lkcl | thx | 20:36 |
lkcl | wha-howwwww the wiki repo is 140 mb | 20:37 |
lkcl | zowweee | 20:37 |
programmerjake | too many jpgs? | 20:38 |
lkcl | halved it by running git gc | 20:38 |
lkcl | it was the tag which decided "hey i fink i will copy the entire repo over" (sigh) | 20:38 |
lkcl | after git gc it's still 73 mb | 20:39 |
lkcl | yeah sounds about right | 20:39 |
programmerjake | there's also this error, but idk if it's new...it was edited a week ago: | 20:39 |
programmerjake | ERROR:root:Budget assigned to task excluding subtasks (cf_budget field) doesn't match calculated value: bug #242, calculated value 1550 | 20:39 |
lkcl | i need to do a PartitionedSignal __Assign__ | 20:40 |
lkcl | ok will check it | 20:40 |
lkcl | sorted | 20:40 |
lkcl | Value.__Assign__ redirection added. tests pass | 20:50 |
* lkcl afk | 20:55 | |
programmerjake | rfp submitted | 20:56 |
programmerjake | lkcl, you said something like you already submitted an rfp for #699, if so you forgot to update it with the submission date | 20:57 |
programmerjake | yay, now I can see the git tag! | 20:58 |
octavius | quit | 20:59 |
octavius | oops | 20:59 |
ghostmansd | Hi folks, I've updated xlen branch, so now the whole parser uses class-based approach. This allows to drop some generator code (e.g. most of these imports), and also hopefully establishes some kind of class hierarchy. | 22:05 |
ghostmansd | test_issuer is still running. | 22:06 |
ghostmansd | If you'll check commits, you'll see thing called "helper". It can be dropped once I clearly see that tests are passed. | 22:06 |
ghostmansd | I tried to avoid squashing it in one huge commit, so I had to introduce a temporary entity. | 22:07 |
ghostmansd | Too tired to change or fix anything else today. If tests will complete in 20-30 minutes, I'll let you know the results. | 22:08 |
ghostmansd | I saw globals(). If this gets things only from the module which called it, then OK. Otherwise it's not better that what we have, but quite the opposite. | 22:08 |
programmerjake | yeah, globals() returns the immediate caller's module dict | 22:11 |
ghostmansd[m] | Ok then, not today though. | 22:11 |
ghostmansd | It works! | 22:16 |
ghostmansd | Note that I checked with nosvp64, though. | 22:16 |
ghostmansd[m] | lkcl: it seems issue 671 lacks a budget | 22:35 |
ghostmansd[m] | Same with it's subtasks; but I think the only one that really deserves it is #712 | 22:36 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!