soni has quit [Killed (lead.libera.chat (Nickname regained by services))]
SoniEx2 is now known as Soni
soni_ has joined #ocaml
jabuxas has joined #ocaml
jabuxas has quit [Ping timeout: 268 seconds]
YuGiOhJCJ has joined #ocaml
Serpent7776 has joined #ocaml
<discocaml>
<vinwin008> ```ansi
<discocaml>
<vinwin008> [2;47m[2;34mShop of Vanguard[0m[2;47m[0m
<discocaml>
<vinwin008> ```
reynir has joined #ocaml
dmbaturin has quit [*.net *.split]
motherfsck has quit [*.net *.split]
germ has quit [*.net *.split]
dmbaturin has joined #ocaml
motherfsck has joined #ocaml
germ has joined #ocaml
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
olle has joined #ocaml
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #ocaml
bartholin has joined #ocaml
troydm has quit [Ping timeout: 264 seconds]
gooby323 has joined #ocaml
gooby323 has quit [Client Quit]
gooby323 has joined #ocaml
neiluj has joined #ocaml
<neiluj>
hey! is it expected that compiling with flambda consumes considerably more RAM and increases significantly build time?
<neiluj>
like it is taking 10GB of RAM to compile (versus ~1GB without flambda support)
toastal has quit [Ping timeout: 272 seconds]
toastal has joined #ocaml
<theblatte>
neiluj: mostly yes
waleee has joined #ocaml
<discocaml>
<otini_> 10 GB? wow
troydm has joined #ocaml
<neiluj>
yes, though that's when building bindings to 6k C functions lol
<neiluj>
btw getting errors like /tmp/build_2e537a_dune/camlasm50dd51.s:437050:16: error: index must be an integer in range [-256, 255]. when building with dune
<neiluj>
do you know how to disable these security checks?
<neiluj>
tried the flag -fno-stack-protector to the c flags but it didn't help
<discocaml>
<otini_> no idea
<rustyne>
that doesn’t sound really like something you’d like to disable, does it?
olle has left #ocaml [#ocaml]
<neiluj>
right, but I saw some people even packaging software with these checks disabled
<gooby323>
I'm guessing they have the checks during development and testing and only disable them in release, if yours is erroring out during development, that might be a cause for concern x)
<neiluj>
looks like I'm building the library to bind with gcc and then compiling the bindings with clang :o
<neiluj>
how do you force dune to use gcc instead of clang?
<rustyne>
I think that dune is using `ocamlc -config` to decide which compiler it should use
<rustyne>
(if that’s correct, you would have to rebuild an ocaml with gcc)
<neiluj>
yep, ocaml was built with clang instead
<neiluj>
thanks!
masterbuilder has joined #ocaml
<discocaml>
<otini_> > (if that’s correct, you would have to rebuild an ocaml with gcc)
<discocaml>
<otini_> you could also have tried passing `-cc gcc` to ocaml via dune