Daniel Urban
Daniel Urban
Out of curiosity: why is this best practice? And is it worth documenting? (Not in this PR, but maybe a followup.)
Thanks, I'll take a look at your code.
Indeed. However, I still think that the suggestion by @alexknvl is correct (i.e., there is a bug in `idLiftControl`). That only the last finalizer is executed is caused by _another_...
If I understand it correctly, every behavior have been explained, so I'm closing this. Feel free to reopen if there are still issues.
Something is very wrong here: Trying this branch locally (2.13, x86_64 linux, JVM 17) I get a segfault in `cats.effect.AsyncAwaitSuite`. If I comment out there every test except the first...
Fair enough. I guess then the `lazy val` could also be removed form `Later`, right?
I have this in `sigaction.h`: ```c /* The proper definitions for Linux's sigaction. Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of the GNU C Library. The...
Yeah, that definition is not even close (at least on Linux). I experimented more with C, and both the size, and also the field offsets are completely wrong on x86_64...
Note, that #4274 is observed on version 0.5.6 (I've added this to its description), as the CE PR have been downgraded to that version, due to this issue.
FYI: the currently active PR for this is typelevel/cats-effect/pull/4362. It has some updated information (but still no minimization, unfortunately).