Adrián Montesinos González
Adrián Montesinos González
Oh, I had no expectation of this being workable anytime soon, I'm aware this is blocked by all the *trivia* bugs. I even encountered some while preparing the examples for...
If by local open we mean `open List`, then I'm for option 1 as I don't think there should be any behavioural difference between a local open and a non-local...
Even if F# 9 only supported consumption, please consider whether the new anti-constraint could already be added to intrinsics such as `raise`, `defaultof`, `sizeof` and `typeof` (and eventually, in this...
I've been giving a try to Fantomas again lately and this is my main annoyance. The non-aligned indentation means that I often have to manually press space for the last...
For context, the current format comes from the [printer registered in ocaml-ssl](https://github.com/savonet/ocaml-ssl/blob/caf30ccff0606dc367c8a6ee31ca3b0c2b1be837/src/ssl.ml#L100-L117). This calls `Ssl.get_error_string` which binds openssl's `ERR_error_string_n(ERR_get_error(), ...)`. This function is the one providing `error:[error code]:[library name]::[reason string]`...
@aantron Agreed, parsing is always messy. I'll open an issue there. Absolute worst case, catching the exception before `Printexc.to_string` and rearranging the string there is a solution.
I've got a repro: I've learned that it happens even on a single fiber, and the exception isn't even being raised from `main`, just the backtrace being printed, which was...
Checking my tests again, I find it suspicious that the exception doesn't leak or crash any IO, it just prints that backtrace along the actual output and the tests otherwise...
@polytypic I just cloned your repo: if I run `while dune test --force ; do :; done` and wait past 5-10 seconds of expected output I get again: ``` Read......
@polytypic I've [forked your repo and changed the test suite](https://github.com/amongonz/picos-issue/commit/fa7e3fc144ce4cd498e0c9d9334e7a0a08f79db7) to make it easier. Depending on luck, it takes from a few seconds to a few minutes to reproduce: ```diff...