lkcl | gaah. i finally realised a way to stop the combinatorial loops in the hazard detection bitvectors, by using them differently from originally planned | 00:12 |
---|---|---|
sadoon_albader[m | lkcl: I noticed that the dev-scripts do not install libgmp-dev, which is required for the hdl-dev-repos part to work correctly | 01:05 |
sadoon_albader[m | libmpfr-dev is also missing | 01:11 |
sadoon_albader[m | Also complains about python2 command not found, needs a redirect from python2.7 to python2 I guess | 01:20 |
sadoon_albader[m | I made a symlink but I'm pretty sure there's a package that does that.. hmm | 01:21 |
sadoon_albader[m | wget is also not installed.. I'll try redoing this from scratch, maybe I messed up somewhere sighs | 01:34 |
sadoon_albader[m | figures.. gcc-8-powerpc64-linux-gnu, is not available on a ppc64le platform lol, it's just gcc-8 | 01:46 |
sadoon_albader[m | Sorry for flooding but I guess this is useful info for those working on OpenPOWER :) | 01:46 |
lkcl | sadoon_albader[m: https://git.libre-soc.org/?p=dev-env-setup.git;a=blob;f=install-hdl-apt-reqs;hb=HEAD | 03:03 |
lkcl | 20 apt-get install -y autoconf \ | 03:03 |
lkcl | 40 libgmp-dev \ <<<==== | 03:03 |
sadoon_albader[m | Yeah, I realized after | 03:03 |
lkcl | ====>>> 40 libgmp-dev \ <<<<= | 03:03 |
lkcl | 47 python \ <==== | 03:04 |
sadoon_albader[m | Apparently the issue is that since it can't find gcc-8-powerpc64-linux-gnu, it just cancels the whole isntall | 03:04 |
sadoon_albader[m | I just removed that line and it installed fine so far | 03:04 |
lkcl | that sounds about right. | 03:04 |
lkcl | if you'd like to submit a patch to fix it feel free | 03:05 |
sadoon_albader[m | One issue which I am not sure is ppc64le specific, when I try to install mkpinmux it gives me | 03:05 |
sadoon_albader[m | IndexError: list assignment index out of range | 03:05 |
sadoon_albader[m | in file src/soc/pinmux/src/jsoncreate.py | 03:05 |
sadoon_albader[m | lkcl: The patch would break x86_64 support though, so idk how I'd do it in a way that doesn't break.. maybe a second apt install that checks for the architecture? | 03:06 |
lkcl | that's the one. | 03:07 |
sadoon_albader[m | sadoon_albader[m: > IndexError: list assignment index out of range | 03:07 |
sadoon_albader[m | > in file src/soc/pinmux/src/jsoncreate.py | 03:07 |
sadoon_albader[m | I'll get to it as soon as I deal with this issue :P | 03:07 |
sadoon_albader[m | Installing on x86_64 to see if it is ppc64le specific | 03:07 |
lkcl | not helpful at 3am with a single line and no context at all | 03:08 |
sadoon_albader[m | Ah man, don't worry about it. If it persists I'll send you the whole log in the morning :D | 03:09 |
lkcl | bugreport. | 03:09 |
lkcl | also triage | 03:09 |
lkcl | git bisect and/or manual step back on git history | 03:09 |
sadoon_albader[m | Alright | 03:10 |
lkcl | there's been some modifications to pinmux in the past few days, also you can see in mkpinmux.sh i added building of ngi_router. | 11:53 |
lkcl | you should comment that out | 11:53 |
ghostmansd[m] | Hi folks. Since tomorrow, I'll be on vacation. For our project this is actually benefitial, since I'll be able to dedicate some time. Please let me know of hot topic which might need my attention and can tolerate poor programming skills (just kidding, I'll do my best!). I'd prefer something C, but Python is also OK. | 16:36 |
ghostmansd[m] | lkcl ^ FYI | 17:24 |
lkcl | hiya ghostmansd[m] | 17:25 |
lkcl | ok, so practical matters: | 17:25 |
lkcl | there's a balance between "what's got money available right now" and "what's got *upcoming* money that needs Memorandum of Understanding to be signed" | 17:26 |
ghostmansd[m] | Both are OK, unless it takes months :-) | 17:26 |
lkcl | :) | 17:26 |
lkcl | i can't guarantee it won't take 6-8 weeks for an MoU to be signed, i have to actually stop everything else i'm doing, write the tasks, then... you get the idea | 17:27 |
lkcl | here's things that can be done which have budgets right now: | 17:28 |
lkcl | https://bugs.libre-soc.org/show_bug.cgi?id=550 | 17:28 |
lkcl | https://bugs.libre-soc.org/show_bug.cgi?id=665 | 17:29 |
lkcl | https://bugs.libre-soc.org/show_bug.cgi?id=728 | 17:30 |
ghostmansd[m] | For 550 and 665, there are already assignees; should I consider this? I don't want to step on anyone's toe. | 17:33 |
ghostmansd[m] | 728 is familiar, I guess it's the one we discussed before deadlines on regular work kicked me :-) | 17:34 |
ghostmansd[m] | The first two tasks, 550 and 665, have no budget, so, "what's got money available right now" is kinda vague :-D | 17:41 |
ghostmansd[m] | I'd like to take a look at 550, it'd be great to have some help from people who fell in love with binutils, though | 17:43 |
ghostmansd[m] | I programmed in C a lot, but this has never concerned binutils (apart from using them, obviously) | 17:43 |
Veera[m] | lkcl,kylel: bug: 754 add expected state alu test cases | 17:54 |
Veera[m] | lkcl,kylel: there is a bug def case_addme_ca_1(self): | 17:55 |
Veera[m] | lkcl,kylel: sorry to annoy | 17:57 |
Veera[m] | lkcl,kylel: I misinterpreted the results | 17:58 |
lkcl | ghostmansd[m], best to ask, what progress is (if any) | 18:19 |
lkcl | Veera[m], no problem, let me take a look | 18:19 |
ghostmansd[m] | lkcl: ok then, will check on Tuesday | 18:21 |
lkcl | one thing about binutils: it's critically important to sign the FSF Copyright Assignment notice | 18:22 |
lkcl | otherwise it cannot go upstream | 18:23 |
lkcl | they cross-license absolutely everything you assign to them back to you | 18:23 |
lkcl | Veera: do you mean 730? https://bugs.libre-soc.org/show_bug.cgi?id=730 | 18:25 |
lkcl | mikolajw, thanks about #665 | 19:28 |
sadoon_albader[m | <lkcl> "there's been some modifications..." <- I'll try that now, as you can tell by the times between my messages my sleep schedule is so screwed atm lol | 23:13 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!