Friday, 2021-01-22

*** tpb has joined #yosys00:00
*** jfcaron has joined #yosys00:18
*** xtro has quit IRC00:40
*** srk has quit IRC00:41
*** xtro has joined #yosys00:57
*** lf has quit IRC00:59
*** lf has joined #yosys00:59
*** srk has joined #yosys01:03
*** vup2 is now known as vup01:07
*** citypw has joined #yosys01:57
*** emeb has quit IRC02:07
*** srk has quit IRC02:07
*** srk has joined #yosys02:11
*** vidbina has quit IRC02:21
*** modwizcode has quit IRC02:31
*** X-Scale` has joined #yosys02:45
*** X-Scale has quit IRC02:46
*** X-Scale` is now known as X-Scale02:46
*** flaviusb has joined #yosys03:27
*** citypw has quit IRC03:49
*** citypw_ has joined #yosys03:49
*** Degi_ has joined #yosys03:56
*** Degi has quit IRC03:58
*** Degi_ is now known as Degi03:58
*** srk has quit IRC04:02
*** srk has joined #yosys04:03
*** AdamHorden has quit IRC04:56
*** AdamHord- has joined #yosys04:56
*** jfcaron has quit IRC05:53
*** emeb_mac has quit IRC06:54
*** xtro has quit IRC08:14
*** vidbina has joined #yosys08:37
*** citypw_ has quit IRC08:49
*** unkraut has quit IRC09:14
*** ovf has quit IRC09:14
*** unkraut has joined #yosys09:15
*** ovf has joined #yosys09:15
*** fevv8[m] has quit IRC09:17
*** notafile has quit IRC09:21
*** promach3 has quit IRC09:21
*** wiizzard has quit IRC09:21
*** jryans has quit IRC09:21
*** mancaus has joined #yosys09:58
*** promach3 has joined #yosys10:08
*** wiizzard has joined #yosys10:26
*** jryans has joined #yosys10:26
*** fevv8[m] has joined #yosys10:26
*** notafile has joined #yosys10:26
*** Thorn has joined #yosys10:53
*** vidbina has quit IRC11:20
*** jakobwenzel has joined #yosys11:48
*** solidtux_ has joined #yosys12:10
*** solidtux has quit IRC12:12
*** jakobwenzel has quit IRC14:17
*** jakobwenzel has joined #yosys14:17
*** jakobwenzel has quit IRC14:45
*** jakobwenzel has joined #yosys14:49
*** X-Scale` has joined #yosys14:54
*** jakobwenzel has quit IRC14:54
*** jakobwenzel has joined #yosys14:55
*** X-Scale has quit IRC14:55
*** X-Scale` is now known as X-Scale14:55
*** jakobwenzel1 has joined #yosys15:11
*** jakobwenzel has quit IRC15:11
*** jakobwenzel1 is now known as jakobwenzel15:11
agghas anyone run the prjtrellis fuzzers since the change to pybind in #154? many of them are failing for me with python type errors where wrapped classes don't have constructors or don't support assignment, and no database files are getting written out, whereas if I checkout prjtrellis before #154 it seems OK15:52
*** vidbina has joined #yosys16:21
*** kraiskil has joined #yosys16:48
*** jakobwenzel has quit IRC17:11
*** kraiskil has quit IRC17:17
*** peeps[zen] has joined #yosys17:31
*** peepsalot has quit IRC17:32
aggalso I guess I'm far out into the weeds here but my diamond 3.11 install doesn't have 'bsdata.acd' which it seems like bstool needs to dump a bitstream, does that get generated or was it removed after 3.10 or something?17:32
daveshahThe bitstream dumps aren't needed for this kind of fuzzing so you can just patch out that part of diamond.sh17:33
aggI was vaguely hoping it might tell me more about what's different in the diamond-built bitstream compared to ecpunpack17:34
agg(or use it with compare_bits.py)17:35
agg(is this the best/a good channel to ask about prjtrellis stuff, btw?)17:36
daveshahI think you might have to get Diamond 3.10 then (Lattice have an archive section)17:37
daveshahIt's as good as any17:37
*** peepsalot has joined #yosys17:40
*** peeps[zen] has quit IRC17:41
*** peeps[zen] has joined #yosys17:55
*** peepsalot has quit IRC17:57
*** blunaxela has quit IRC17:58
*** blunaxela has joined #yosys17:58
*** emeb has joined #yosys17:59
agghmm, got 3.10 installed but it's also missing bsdata.acd18:02
daveshahSounds like something has gone wrong with the environment variables then18:13
*** emeb_mac has joined #yosys18:14
*** mndza has joined #yosys18:39
cr1901_modernMy diamond 3.11 install on Windows works fine, fwiw19:11
cr1901_modernI don't remember how to install diamond on Ubuntu- the article I used no longer exists19:11
cr1901_modernalso, some shell scripts lie about being sh compat and need to be changed to bash19:11
cr1901_modernneed the shebang* to be changed to bash19:12
aggcr1901_modern: when you say works fine, do you know if that includes "bstool -d" specifically? i think you won't notice if it's broken unless you're going looking at the output19:15
agg(does your diamond install contain the file ispfpga/data/bsdata.acd ?)19:16
cr1901_modernI don't have a bsdata.acd file. Dump files are being generated fine19:21
agghuh, ok, thanks for checking!19:22
cr1901_modernI know this because if there were no dump files, I couldn't fill out the JSON for MachXO2 devices. And I only did some of the remaining members after I install diamond 3.1119:22
aggmy bstool is complaining about "ERROR - baspmdevkey(476): Process ACD file "bsdata" failed. Used ACD File Name is </usr/local/diamond/3.10_x64/ispfpga/data/bsdata.acd>."19:22
aggwhich i assumed meant somehow that file was missing, but I guess actually means it's somehow not doing the right thing instead19:23
aggwill keep poking it then19:23
cr1901_modernMy diamond 3.10 doesn't have bsdata.acd either (Linux)19:24
*** peeps[zen] is now known as peepsalot19:28
*** xtro has joined #yosys19:31
*** ayazar1 has joined #yosys19:32
*** lf_ has joined #yosys19:46
*** lf has quit IRC19:46
*** ayazar1 has quit IRC19:49
*** ayazar1 has joined #yosys19:49
*** ayazar1 has quit IRC19:55
*** lf_ has quit IRC20:09
*** lf has joined #yosys20:09
*** kraiskil has joined #yosys20:20
*** alexhw has quit IRC20:25
cr1901_moderndaveshah: pytrellis switched to pybind?20:27
daveshahyeah, mmicko_ did that a couple of months ago20:27
cr1901_modernThis is... gonna be fun to merge20:28
cr1901_modernMust've missed it20:28
aggI'm reasonably sure it broke a bunch of fuzzers but I can probably fix it20:28
aggThough as far as I can tell the old fuzzers aren't yielding any new insight into my MAC :p20:28
aggIs it possible they're not detecting bits for connecting the MULTs to the ALUs (which are sort of fixed connections, in that the ALU MA input can only come from MULT P out), since no fuzzer cases have both instances? Not sure if the general routing fuzzer will get them.20:30
daveshahyeah, there could be something like that going on20:31
daveshahthey would show up as unknown bits in the ecpunpack output from the diamond design though20:32
*** tpb has joined #yosys21:29
*** xtro has quit IRC21:39
*** kraiskil has quit IRC22:20
*** jfcaron has joined #yosys23:16

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!