*** octavius_ <octavius_!~octavius@167.147.93.209.dyn.plus.net> has quit IRC | 00:00 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has quit IRC | 00:45 | |
*** lxo <lxo!~lxo@gateway/tor-sasl/lxo> has joined #libre-soc | 00:45 | |
*** klys <klys!~mdasoh@show.op8.us> has joined #libre-soc | 04:15 | |
markos | ghostmansd[m], could you please tell me what is wrong here: | 08:44 |
---|---|---|
markos | sv.fadds/mrr *vin + 1, *vin + 1, *vin | 08:44 |
markos | gives me this error: Error: invalid operands (*UND* and *ABS* sections) for `*' | 08:44 |
markos | vin = 8, VL = 18 | 08:45 |
markos | this used to work a while ago | 09:17 |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has joined #libre-soc | 10:19 | |
lkcl | markos, can you do | 10:55 |
lkcl | sv/fadds *vin+1, *vin, *vin | 10:55 |
lkcl | sv/fadds *vin, *vin+1, *vin | 10:55 |
lkcl | sv/fadds *vin + 1, *vin, *vin | 10:55 |
lkcl | sv/fadds *vin, *vin + 1, *vin | 10:55 |
lkcl | all four of those | 10:55 |
markos | all 4 fail, it's the /mrr that is the culprit | 10:57 |
markos | it's this loop: for (i = 17; i >= 1; i--) in[i] += in[i-1]; | 10:58 |
lkcl | 1 sec | 11:15 |
lkcl | nope. can't put it into pysvp64asm, you're using macros with arithmetic | 11:16 |
markos | what macros? the variable names? | 11:21 |
lkcl | yes. | 11:22 |
markos | well, it works without /mrr | 11:22 |
lkcl | sv.ffadds/mrr *16, *20, *24? | 11:22 |
markos | sv.fadds/mrr *13, *13, *12 | 11:23 |
markos | doesn't work | 11:23 |
lkcl | test_pysvp64dis.py shows all 4 of these work | 11:23 |
lkcl | ok so it's not regnames | 11:23 |
markos | I'm testing the compiler | 11:23 |
lkcl | def test_12_mr_r(self): | 11:23 |
lkcl | expected = [ | 11:23 |
lkcl | "sv.add./mrr/vec2 *3,*7,*11", | 11:23 |
lkcl | "sv.add./mr/vec2 *3,*7,*11", | 11:23 |
lkcl | "sv.add./mrr *3,*7,*11", | 11:23 |
lkcl | "sv.add./mr *3,*7,*11", | 11:23 |
markos | er, assembler | 11:23 |
lkcl | works perfectly | 11:23 |
markos | I mean binutils | 11:25 |
markos | for these projects, I'm *only* testing binutils | 11:25 |
lkcl | i don't use it (yet). can you use this style instead? | 11:26 |
lkcl | https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/test/algorithms/svp64_utf_8_validation.py;hb=HEAD | 11:26 |
lkcl | jacob wrote a function which calculates branch-address offsets. it still doesn't have arithmetic in the ".set" syntax though (sorry!) | 11:29 |
markos | long term it's better to have binutils support though | 11:33 |
markos | that's why I tagged ghostmansd[m] if he can shed some light in the error message | 11:34 |
markos | if we can fix this in binutils, all the better | 11:34 |
ghostmansd[m] | I'll check it later today | 11:34 |
markos | thanks | 11:36 |
markos | lkcl, in the opf_isa_wg discussion url, quoted text needs line wraps, it appears as one huge line right now | 11:48 |
lkcl | yep on it, just doing answers | 11:51 |
lkcl | programmerjake, luuuckkilyyy, i was able to back down gitolite3 to debian/stable. | 12:06 |
lkcl | actually... debian/stretch (!) 3.6.6 | 12:07 |
*** ghostmansd <ghostmansd!~ghostmans@broadband-188-32-220-156.ip.moscow.rt.ru> has joined #libre-soc | 12:16 | |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has quit IRC | 12:18 | |
ghostmansd[m] | markos, should be fine now | 12:22 |
lkcl | ghostmansd[m], yay | 12:23 |
markos | ok, updating, will let you know asap | 12:23 |
ghostmansd[m] | You'll have to rebuild it with one of our scripts, though | 12:23 |
ghostmansd[m] | Sure, ping me | 12:23 |
markos | yes, done this a few times already :) | 12:24 |
*** ghostmansd <ghostmansd!~ghostmans@broadband-188-32-220-156.ip.moscow.rt.ru> has quit IRC | 12:40 | |
markos | ghostmansd[m], yup! | 12:51 |
markos | thanks, that was really fast | 12:51 |
ghostmansd[m] | Cool! Cool cool cool. | 12:54 |
*** toshywoshy <toshywoshy!~toshywosh@ptr-377wf33o3bnthuddmycb.18120a2.ip6.access.telenet.be> has quit IRC | 14:00 | |
*** toshywoshy <toshywoshy!~toshywosh@ptr-377wf33o3bnthuddmycb.18120a2.ip6.access.telenet.be> has joined #libre-soc | 14:00 | |
lkcl | markos: good call about adding "examples" to the grant | 14:06 |
*** tplaten <tplaten!~isengaara@d536a5e9.access.ecotel.net> has joined #libre-soc | 14:13 | |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has joined #libre-soc | 14:24 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-188-32-220-156.ip.moscow.rt.ru> has quit IRC | 14:41 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.12> has joined #libre-soc | 14:42 | |
lkcl | added | 14:44 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.12> has quit IRC | 15:03 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@nat.222-104.maryno.net> has joined #libre-soc | 15:04 | |
lkcl | cesar, btw do | 15:18 |
lkcl | put in the RFP and the Formal Proof as soon as you can! | 15:18 |
lkcl | NLnet is currently being overwhelmed with RFPs at the moment as everyone is trying to hit the mid-october deadline | 15:19 |
lkcl | (whoops) | 15:19 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@nat.222-104.maryno.net> has quit IRC | 15:25 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.124> has joined #libre-soc | 15:28 | |
programmerjake | lkcl, can you handle https://bugs.libre-soc.org/show_bug.cgi?id=942#c5 | 15:55 |
programmerjake | thx! | 15:55 |
octavius | lkcl, is it expected for the mux setting to be individually settable for every pin? | 15:57 |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has quit IRC | 16:16 | |
markos | lkcl, small correction, mp3 not totally done | 16:31 |
markos | still working on it | 16:31 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.124> has quit IRC | 18:03 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.124> has joined #libre-soc | 18:04 | |
lkcl | another set of questions came in from the 2nd grant request https://libre-soc.org/nlnet_2022_ongoing/discussion/ | 18:18 |
lkcl | toshywoshy, ping, i submitted ls002 via https://openpower.foundation/isarfc/, did it come in to the ticket system? | 18:21 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.124> has quit IRC | 18:23 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@broadband-188-32-220-156.ip.moscow.rt.ru> has joined #libre-soc | 18:24 | |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has joined #libre-soc | 18:25 | |
lkcl | programmerjake, done | 18:32 |
lkcl | octavius, yes, but not for the GPIO-setting to *require* muxing. | 18:32 |
lkcl | i.e. it should still be possible for someone to create an IO bank not having any muxing at all | 18:33 |
lkcl | markos, no problem. i would say "no rush" but that's not strictly true :) | 18:33 |
markos | working on it as we speak | 18:34 |
markos | I'll have it done by the weekend | 18:34 |
programmerjake | thx lkcl | 19:14 |
lkcl | programmerjake, do use that stackexchange matrix-inverse rather than bring in numpy as "yet-another-dependency" | 21:16 |
lkcl | numpy is... big | 21:16 |
programmerjake | numpy wouldn't have been suitable anyway since i need the inverse as exact rational numbers, not floats | 21:20 |
lkcl | ahh intriguing | 21:22 |
programmerjake | meeting in 18 min | 21:42 |
*** tplaten <tplaten!~isengaara@d536a5e9.access.ecotel.net> has quit IRC | 21:44 | |
lkcl | octavius, ping meeting | 22:01 |
lkcl | programmerjake, ^ | 22:01 |
*** octavius <octavius!~octavius@197.147.93.209.dyn.plus.net> has quit IRC | 23:16 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!