*** tpb has joined #yosys | 00:00 | |
*** emeb has quit IRC | 00:27 | |
*** adjtm has quit IRC | 00:52 | |
*** adjtm has joined #yosys | 00:55 | |
*** mmicko has quit IRC | 01:05 | |
*** mmicko has joined #yosys | 01:11 | |
*** adamhorden has joined #yosys | 01:35 | |
*** strobokopp has quit IRC | 02:00 | |
*** Degi has quit IRC | 02:07 | |
*** Degi has joined #yosys | 02:07 | |
*** citypw has joined #yosys | 02:21 | |
*** citypw has quit IRC | 03:17 | |
*** _whitelogger has quit IRC | 03:54 | |
*** _whitelogger has joined #yosys | 03:56 | |
*** heijligen has quit IRC | 05:21 | |
*** heijligen has joined #yosys | 05:23 | |
*** adamhorden has quit IRC | 06:00 | |
*** emeb_mac has quit IRC | 06:05 | |
*** Cerpin has quit IRC | 06:10 | |
*** Cerpin has joined #yosys | 06:10 | |
*** az0re has quit IRC | 06:28 | |
*** adamhorden has joined #yosys | 06:31 | |
*** adamhorden is now known as AdamHorden | 07:03 | |
*** jakobwenzel has joined #yosys | 07:39 | |
*** dys has joined #yosys | 08:01 | |
*** citypw has joined #yosys | 08:10 | |
*** Asu has joined #yosys | 08:21 | |
*** kraiskil_ has joined #yosys | 08:53 | |
*** bwidawsk has quit IRC | 09:08 | |
*** bwidawks has joined #yosys | 09:08 | |
*** smarter has quit IRC | 09:08 | |
*** anuejn has quit IRC | 09:09 | |
*** bwidawks is now known as bwidawsk | 09:09 | |
*** gtw has quit IRC | 09:09 | |
*** smarter has joined #yosys | 09:10 | |
*** gtw has joined #yosys | 09:10 | |
*** nengel has joined #yosys | 09:12 | |
whitequark | gdi | 10:27 |
---|---|---|
whitequark | the cmake in nextpnr drives me into despair | 10:27 |
whitequark | on one hand i want to be like "is no one involved actually good at cmake" and on the other hand i won't wish that on my enemy | 10:28 |
whitequark | i guess i can just fix all of it | 10:28 |
whitequark | ... kind of gives context for why people are so averse to cmake elsewhere... | 10:29 |
*** citypw has quit IRC | 10:42 | |
*** kraiskil_ has quit IRC | 11:32 | |
*** kraiskil_ has joined #yosys | 11:49 | |
*** anuejn has joined #yosys | 12:06 | |
*** X-Scale has quit IRC | 12:54 | |
*** peepsalot has quit IRC | 12:55 | |
*** X-Scale has joined #yosys | 13:01 | |
*** Asu has quit IRC | 13:04 | |
*** Asuu has joined #yosys | 13:05 | |
*** citypw has joined #yosys | 13:14 | |
*** jakobwenzel1 has joined #yosys | 13:23 | |
*** jfcaron has joined #yosys | 13:23 | |
*** citypw has quit IRC | 13:26 | |
*** peepsalot has joined #yosys | 13:30 | |
*** citypw has joined #yosys | 13:41 | |
*** jakobwenzel1 has quit IRC | 13:44 | |
*** Thorn has quit IRC | 14:34 | |
*** az0re has joined #yosys | 14:34 | |
*** Thorn has joined #yosys | 14:36 | |
*** Cerpin has quit IRC | 15:03 | |
*** emeb has joined #yosys | 15:20 | |
*** jakobwenzel has quit IRC | 15:43 | |
*** dys has quit IRC | 15:50 | |
awygle | Could be worse, could be bazel | 16:23 |
whitequark | ooof | 16:24 |
*** rswarbrick has joined #yosys | 16:37 | |
rswarbrick | Hi all! Quick question: if I've read some verilog code that uses $isunknown, is there any way to excise it in my Yosys script (rather than using `ifndef YOSYS or similar in the code itself)? Deleting by cell doesn't seem to work: I'm hitting a "Can't resolve function name `\$isunknown'." error that seems to come from the simplify pass. | 16:39 |
rswarbrick | In case it's relevant, the module that includes the $isunknown call is parameterised (and the error is raised as part of the hierarchy pass). | 16:39 |
*** mirage335 has quit IRC | 16:40 | |
*** mirage335 has joined #yosys | 16:48 | |
*** citypw has quit IRC | 16:50 | |
*** citypw has joined #yosys | 17:05 | |
*** emeb_mac has joined #yosys | 17:08 | |
*** citypw has quit IRC | 17:34 | |
*** citypw_ has joined #yosys | 17:34 | |
az0re | Just curious, does the $isunknown appear in the `stat` output? | 17:34 |
az0re | Instrument frontends/ast/simplify.cc:2940 or break there in a debugger | 17:37 |
az0re | Is the problematic condition that `current_scope.count(str) == 0` or that `current_scope[str]->type != AST_FUNCTION`? | 17:38 |
*** citypw_ has quit IRC | 17:39 | |
*** dys has joined #yosys | 17:59 | |
chipb | whitequark: for reals. I *want* to like cmake, but I'm hard pressed to find reliable documentation on best practices or at least a collection of obviously good examples to crib from. | 18:00 |
awygle | it doesn't help that cmake has an "invisibile" 2/3 split, where "modern" cmake is quite different from old stuff but examples from the internet mostly reference the old stuff (because it's been around longer) | 18:05 |
*** Cerpin has joined #yosys | 18:09 | |
*** FFY00 has quit IRC | 18:14 | |
*** FFY00 has joined #yosys | 18:15 | |
chipb | and from what I've stumbled across, it seems like plenty of the "old stuff" erroneously proclaims it's the "new stuff", too. | 18:18 |
chipb | I know! let's create a new build system to rule them all! ;_; | 18:18 |
sorear | if they call it “old stuff” and “new stuff”, there’s the problem… never name anything “new” | 18:24 |
chipb | yep. -ng is always the way to go. ;-) | 18:47 |
awygle | systemd-cmake | 18:52 |
AdamHorden | Just had to spend two days fixing CMake in another project. | 18:54 |
AdamHorden | Was not a fun two days. | 18:54 |
*** tedx has joined #yosys | 18:54 | |
tedx | hello | 18:57 |
qu1j0t3 | .b 20 | 18:58 |
*** tedx has quit IRC | 19:03 | |
*** kraiskil_ has quit IRC | 19:16 | |
*** Asuu has quit IRC | 19:18 | |
*** Asu has joined #yosys | 19:19 | |
*** Sarayan has joined #yosys | 19:20 | |
*** tedx__ has joined #yosys | 19:35 | |
*** tedx__ is now known as tedx | 19:37 | |
*** Thorn has quit IRC | 19:46 | |
*** Thorn has joined #yosys | 20:01 | |
*** daknig is now known as DaKnig | 20:16 | |
*** mirage335 has quit IRC | 20:22 | |
*** mirage335 has joined #yosys | 20:31 | |
*** nengel has quit IRC | 20:58 | |
*** Asu has quit IRC | 21:20 | |
*** mirage335 has quit IRC | 21:40 | |
*** rswarbrick has quit IRC | 21:42 | |
*** mirage335 has joined #yosys | 22:10 | |
*** bwidawsk is now known as thehardway | 22:27 | |
*** bzztploink has quit IRC | 23:06 | |
*** bzztploink has joined #yosys | 23:11 | |
*** jfcaron has quit IRC | 23:13 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!