<datenwolf>
... *ooff*, I'm getting major Qt related PTSD flashbacks with regard to this exception in the UI code (one of my previous projects sufferd from similar issues after a Qt version bump)
tux3 has quit [Remote host closed the connection]
tux3 has joined #yosys
strobo has quit [Read error: Connection reset by peer]
strobo has joined #yosys
tlwoerner has quit [Quit: Leaving]
tlwoerner has joined #yosys
so-offish has quit [Ping timeout: 250 seconds]
so-offish has joined #yosys
<so-offish>
lofty: saw your answer yesterday about the BEL attribute (rather than using TRELLIS_SLICE directly); thank you. :)
<datenwolf>
identified the bug. Locales do strike once again... and here NextPNR is yet another example why stringly typed values are harmful. gui/worker.cc uses std::to_string to convert numerics into property strings (to_string does conversion with locale), timing.cc assign_budget will then retrieve those settings through Context::setting<T> which internally uses boost::lexical_cast<T> that for some reason
<datenwolf>
won't use the same locale, as std::to_string. Recommended workaround: On GUI startup nuke the locale and force it to C
* datenwolf
chuckles on the thought, that he's haunted by locale induced numeric<->string roundtrip conversion bugs. first_time_questionmark.gif
DiffieHellman has quit [Remote host closed the connection]
DiffieHellman has joined #yosys
sugarbeet has quit [Ping timeout: 260 seconds]
sugarbeet has joined #yosys
strobo has quit [Read error: Connection reset by peer]
<so-offish>
ok everyone: who is super pumped to help me get setup to help debug this qt issue in nextpnr
<so-offish>
That came out more mangled than I intended.