az0re has quit [Remote host closed the connection]
adamhorden has joined #yosys
adamhorden is now known as AdamHorden
jakobwenzel has joined #yosys
dys has joined #yosys
citypw has joined #yosys
Asu has joined #yosys
kraiskil_ has joined #yosys
bwidawsk has quit [Ping timeout: 265 seconds]
bwidawks has joined #yosys
smarter has quit [Quit: No Ping reply in 180 seconds.]
anuejn has quit [Quit: No Ping reply in 180 seconds.]
bwidawks is now known as bwidawsk
gtw has quit [Ping timeout: 265 seconds]
smarter has joined #yosys
gtw has joined #yosys
nengel has joined #yosys
<whitequark>
gdi
<whitequark>
the cmake in nextpnr drives me into despair
<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
<whitequark>
i guess i can just fix all of it
<whitequark>
... kind of gives context for why people are so averse to cmake elsewhere...
citypw has quit [Ping timeout: 240 seconds]
kraiskil_ has quit [Ping timeout: 265 seconds]
kraiskil_ has joined #yosys
anuejn has joined #yosys
X-Scale has quit [Ping timeout: 240 seconds]
peepsalot has quit [Read error: No route to host]
X-Scale has joined #yosys
Asu has quit [Read error: Connection reset by peer]
Asuu has joined #yosys
citypw has joined #yosys
jakobwenzel1 has joined #yosys
jfcaron has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
peepsalot has joined #yosys
citypw has joined #yosys
jakobwenzel1 has quit [Quit: jakobwenzel1]
Thorn has quit [Read error: Connection reset by peer]
az0re has joined #yosys
Thorn has joined #yosys
Cerpin has quit [Ping timeout: 246 seconds]
emeb has joined #yosys
jakobwenzel has quit [Remote host closed the connection]
dys has quit [Ping timeout: 260 seconds]
<awygle>
Could be worse, could be bazel
<whitequark>
ooof
rswarbrick has joined #yosys
<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.
<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).
mirage335 has quit [Ping timeout: 256 seconds]
mirage335 has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
citypw has joined #yosys
emeb_mac has joined #yosys
citypw has quit [Ping timeout: 240 seconds]
citypw_ has joined #yosys
<az0re>
Just curious, does the $isunknown appear in the `stat` output?
<az0re>
Instrument frontends/ast/simplify.cc:2940 or break there in a debugger
<az0re>
Is the problematic condition that `current_scope.count(str) == 0` or that `current_scope[str]->type != AST_FUNCTION`?
citypw_ has quit [Remote host closed the connection]
dys has joined #yosys
<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.
<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)
Cerpin has joined #yosys
FFY00 has quit [Read error: Connection reset by peer]
FFY00 has joined #yosys
<chipb>
and from what I've stumbled across, it seems like plenty of the "old stuff" erroneously proclaims it's the "new stuff", too.
<chipb>
I know! let's create a new build system to rule them all! ;_;
<sorear>
if they call it “old stuff” and “new stuff”, there’s the problem… never name anything “new”
<chipb>
yep. -ng is always the way to go. ;-)
<awygle>
systemd-cmake
<AdamHorden>
Just had to spend two days fixing CMake in another project.
<AdamHorden>
Was not a fun two days.
tedx has joined #yosys
<tedx>
hello
<qu1j0t3>
.b 20
tedx has quit [Remote host closed the connection]
kraiskil_ has quit [Ping timeout: 265 seconds]
Asuu has quit [Remote host closed the connection]
Asu has joined #yosys
Sarayan has joined #yosys
tedx__ has joined #yosys
tedx__ is now known as tedx
Thorn has quit [Read error: Connection reset by peer]