adrien changed the topic of #ocaml to: Discussions about the OCaml programming language | http://www.ocaml.org | OCaml 4.09 release notes: https://caml.inria.fr/pub/distrib/ocaml-4.09/notes/Changes | Try OCaml in your browser: http://try.ocamlpro.com | Public channel logs at http://irclog.whitequark.org/ocaml
Jesin has joined #ocaml
vicfred has quit [Quit: Leaving]
vicfred has joined #ocaml
simpson has quit [Ping timeout: 260 seconds]
olle has quit [Ping timeout: 264 seconds]
olle has joined #ocaml
dborisog_ has joined #ocaml
<dash> of course it's possible
<dash> whether it's desirable is another question
simpson has joined #ocaml
kleisli has quit [Ping timeout: 264 seconds]
dborisog_ has quit [Read error: Connection reset by peer]
dborisog has joined #ocaml
<companion_cube> it's pretty big, olle
_whitelogger has joined #ocaml
dborisog has quit [Ping timeout: 246 seconds]
mal`` has quit [Quit: Leaving]
mal`` has joined #ocaml
kleisli has joined #ocaml
dckc has quit [Ping timeout: 265 seconds]
dckc has joined #ocaml
mfp has quit [Ping timeout: 265 seconds]
kleisli has quit [Remote host closed the connection]
kleisli has joined #ocaml
ArthurStrong has quit [Ping timeout: 246 seconds]
kleisli has quit [Ping timeout: 258 seconds]
dborisog has joined #ocaml
narimiran has joined #ocaml
vicfred has quit [Quit: Leaving]
vicfred has joined #ocaml
<olle> companion_cube: k
<olle> i'm looking at the static analyzer to php, psalm.
<olle> it's made in php
<olle> it's pretty huge
kleisli has joined #ocaml
snowpanda has quit [Quit: Leaving...]
chripell has joined #ocaml
Serpent7776 has joined #ocaml
dhil has joined #ocaml
olle_ has joined #ocaml
kleisli has joined #ocaml
<Leonidas> looking at the omp 2 changes I'm like "well, everything will be broken again" :'(
dborisog has quit [Ping timeout: 246 seconds]
mfp has joined #ocaml
kleisli has quit [Remote host closed the connection]
kleisli has joined #ocaml
kleisli has quit [Ping timeout: 256 seconds]
<flux1> hmh, apparently odig had a subcommand `graph`, but no longer. is there a one-liner for extracting module-dependency graph from dune?
<flux1> I guess I can try fc826e79b15a423ea2ee5b7f0ce4229ee21d0837^ if it works..
<flux1> ..does a bit too much to my taste (includes also external dependencies), but I guess I could filter it out
<flux1> I'm guessing I'm going to get some big-ass graph given `dot` has been running for minutes :)
dhil has quit [Ping timeout: 265 seconds]
<vsiles> flux1: dune-deps ?
<flux1> vsiles: dune-deps is only for package-level dependencies, right? I want module-level; possibly even symbol-level
<flux1> (modules could be graphviz clusters)
<vsiles> oh, ok
<vsiles> if you find something easy to use, I'm interested too
<zozozo> vsiles: we have some hack around ocamldot in alt-ergo if you want to take a look
penguwin has quit [Quit: Ping timeout (120 seconds)]
penguwin has joined #ocaml
<vsiles> thanks !
dborisog has joined #ocaml
nullcone has quit [Quit: Connection closed for inactivity]
dckc has quit [Ping timeout: 260 seconds]
dckc has joined #ocaml
waleee-cl has joined #ocaml
rwmjones has quit [Quit: ZNC - 1.6.0 - http://znc.in]
rwmjones has joined #ocaml
dhil has joined #ocaml
nicoo has quit [Remote host closed the connection]
ArthurStrong has joined #ocaml
nicoo has joined #ocaml
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
jbrown has joined #ocaml
narimiran has quit [Ping timeout: 264 seconds]
narimiran has joined #ocaml
olle_ has quit [Ping timeout: 246 seconds]
drdee has joined #ocaml
inkbottle has joined #ocaml
zebrag has quit [Ping timeout: 264 seconds]
dhil has quit [Quit: Leaving]
rockethead has joined #ocaml
kleisli has joined #ocaml
dborisog has quit [Ping timeout: 260 seconds]
jbrown has quit [Ping timeout: 272 seconds]
copy has joined #ocaml
jbrown has joined #ocaml
rockethead has quit [Ping timeout: 246 seconds]
Anarchos has joined #ocaml
<olle> d_bot: hack is no longer compatible with php, so it's useless for me
<olle> bot?
lyxia has quit [Quit: WeeChat 2.8]
<Fardale> olle: this is the discord bridge, you can see the username between <>
dckc has quit [Ping timeout: 246 seconds]
<olle> hm ok
<olle> thanks
dckc has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
nullcone has joined #ocaml
olle_ has joined #ocaml
drdee has quit [Remote host closed the connection]
drdee has joined #ocaml
jbrown has quit [Ping timeout: 258 seconds]
jbrown has joined #ocaml
chripell has quit [Ping timeout: 265 seconds]
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #ocaml
<flux1> hmph, oUnit2 doesn't support running more than one but less than all tests, does it? and I can't get -suite-name working :/
<flux1> ah, -only-test can be given multiple times
<flux1> so now I only need to figure out why my tests work when running one-by-one, but occasionally fail when running multiple :/
<flux1> I'll start by adding random delays!
<zozozo> flux1: some kind of shared mutable state that is not reset properly ?
<zozozo> also, doesn't ounit try and paralelize the tests ? (I seem to remembre using -sequential or something like that to avoid some problems)
<flux1> yes, I've tried both
<flux1> but the issue could be somewhere that I start a docker container for postgresql, setup the database, start the main function of my app-under-test, then send a query to it over http, and determine if it's correct
<flux1> the http query seems to time out for no particular reason
<flux1> hmm, maybe it's that at_exit handler I have for stopping the container
<flux1> 'fork'ing could break it, right?
tane has joined #ocaml
<flux1> nah, it's not it (though I guess it can also be a reason)
<zozozo> forking would likely duplicate the at_exit handler
<zozozo> but I seem to remember that there is some kind of subtility with file descriptor when forking to avoid security issues
<flux1> I don't think I need to worry about security in this case
<flux1> I already take care about closing correct fds after forking, the fds that I care about that is
<zozozo> no, but there is now some default, see the description of set_close_on_exec : https://caml.inria.fr/pub/docs/manual-ocaml/libref/Unix.html
<flux1> I don't exec
amiloradovsky has joined #ocaml
<flux1> I guess I'll just add logging to my main process to determine if it's doing what it should :)
kleisli has quit [Remote host closed the connection]
kleisli has joined #ocaml
_whitelogger has joined #ocaml
amiloradovsky has quit [Ping timeout: 260 seconds]
penguwin3 has joined #ocaml
mjvoge02_ has joined #ocaml
oturtle_ has joined #ocaml
lix_ has joined #ocaml
octachron_ has joined #ocaml
Ekho- has joined #ocaml
towel_ has joined #ocaml
ArthurSt1ong has joined #ocaml
t-j-r has joined #ocaml
ArthurStrong has quit [*.net *.split]
penguwin has quit [*.net *.split]
oturtle has quit [*.net *.split]
bartholin has quit [*.net *.split]
kini has quit [*.net *.split]
mjvoge02 has quit [*.net *.split]
mrallen1 has quit [*.net *.split]
lix has quit [*.net *.split]
towel has quit [*.net *.split]
Ekho has quit [*.net *.split]
octachron has quit [*.net *.split]
_tjr_ has quit [*.net *.split]
Madars has quit [*.net *.split]
mjvoge02_ is now known as mjvoge02
penguwin3 is now known as penguwin
Ekho- is now known as Ekho
kini has joined #ocaml
Madars has joined #ocaml
bartholin has joined #ocaml
mrallen1 has joined #ocaml
narimiran has quit [Ping timeout: 256 seconds]
dckc- has joined #ocaml
lix_ is now known as lix
lix is now known as Guest19295
Guest19295 has quit [Quit: leaving]
dckc has quit [Ping timeout: 240 seconds]
terrorjack has quit [Ping timeout: 246 seconds]
robmyers has quit [Ping timeout: 246 seconds]
mbuf has quit [Quit: Leaving]
amiloradovsky has joined #ocaml
terrorjack has joined #ocaml
Serpent7776 has quit [Quit: leaving]
amiloradovsky has quit [Ping timeout: 260 seconds]
tane has quit [Quit: Leaving]
robmyers has joined #ocaml
nullcone has quit [Quit: Connection closed for inactivity]
amiloradovsky has joined #ocaml
amiloradovsky has quit [Ping timeout: 240 seconds]
olle_ has quit [Ping timeout: 246 seconds]
tianon has quit [Ping timeout: 265 seconds]
tianon has joined #ocaml
drdee has quit [Quit: Leaving]