companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.2.0 released: https://ocaml.org/releases/5.2.0 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
neuroevolutus has joined #ocaml
neuroevolutus has quit [Ping timeout: 256 seconds]
bhoot has joined #ocaml
bhoot has quit [Remote host closed the connection]
gdiazlo_caml has quit [Ping timeout: 246 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 272 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 246 seconds]
bhoot has joined #ocaml
bhoot has quit [Remote host closed the connection]
bhoot has joined #ocaml
gdiazlo_caml has joined #ocaml
bhoot has quit []
YuGiOhJCJ has joined #ocaml
euphores has quit [Ping timeout: 248 seconds]
gdiazlo_caml has quit [Ping timeout: 255 seconds]
bartholin has joined #ocaml
euphores has joined #ocaml
bartholin has quit [Ping timeout: 252 seconds]
bartholin has joined #ocaml
gdiazlo_caml has joined #ocaml
euphores has quit [Quit: Leaving.]
euphores has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 260 seconds]
Serpent7776 has joined #ocaml
bartholin has quit [Quit: Leaving]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 265 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 245 seconds]
gdiazlo_caml has joined #ocaml
Anarchos has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 276 seconds]
gdiazlo_caml has joined #ocaml
Tuplanolla has joined #ocaml
Serpent7776 has quit [Quit: leaving]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
gdiazlo_caml has quit [Ping timeout: 248 seconds]
gdiazlo_caml has joined #ocaml
Anarchos has quit [Ping timeout: 252 seconds]
gdiazlo_caml has quit [Ping timeout: 272 seconds]
gdiazlo_caml has joined #ocaml
sroso has joined #ocaml
sroso has quit [Max SendQ exceeded]
sroso has joined #ocaml
<discocaml> <lukstafi> The jobs site as such is definitely maintained, but it's the companies' responsibility to keep their offers there up to date.
<discocaml> <lukstafi> I would not assume that if a job offer is from long ago, it has no relevance. When you click-through to the companies' websites, you'll often see an "open call" for interested candidates that's not time-sensitive.
sailorCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorCat has joined #ocaml
sailorCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorCat has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 244 seconds]
gdiazlo_caml has joined #ocaml
sroso has quit [Quit: Leaving :)]
gdiazlo_caml has quit [Ping timeout: 252 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 260 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 276 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 248 seconds]
Anarchos has joined #ocaml
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 260 seconds]
<discocaml> <prabuinet> is there a stock trading app/lib written in ocaml? [i can find any on github]
<discocaml> <prabuinet> is there a stock trading app/lib written in ocaml? [i cant find any on github]
sailorCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorCat has joined #ocaml
<Anarchos> prabuinet that is the core job of 'jane street capital', a big contributor to the ocaml ecosystem
<discocaml> <prabuinet> any open source project?
<Anarchos> prabuinet no idea. I am not interested in trading (and find it nocive).
<twobitsprite> jane street developed dune internally, then decided to open source it, but I'm pretty sure their trading software is internal only
dawids_ has joined #ocaml
dawids_ has quit [Remote host closed the connection]
sailorCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorCat has joined #ocaml
gdiazlo_caml has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
f[x] has joined #ocaml
<discocaml> <ada2k> don’t trading companies count that as trade secret or smth
<twobitsprite> all companies consider internal software, communications, processes, etc as "trade secrets"
gdiazlo_caml has quit [Ping timeout: 260 seconds]
<twobitsprite> it's not a legal term, like copyright, it's just stuff they don't want their competitors to know
<twobitsprite> (fun fact: corporate espionage is a very real thing)
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 246 seconds]
gdiazlo_caml has joined #ocaml
<twobitsprite> regarding dune-generated .opam files... should they be included in the git repo, or should I add them to .gitignore?
gdiazlo_caml has quit [Ping timeout: 252 seconds]
<companion_cube> I add them to git personally
<companion_cube> This way you can `opam pin` the repo directly
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 265 seconds]
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 252 seconds]
<discocaml> <hockletock> most u.s. states have adopted the Uniform Trade Secrets Act but it's relatively weak protection, you have to show some kind of malfeasance involved in "misappropriating" the secret to get relief
<discocaml> <fcopy> I'm getting a "implementation does not match the interface" type error, but there is no interface (only an .ml file). If I create an (empty) mli the problem disappears. Is this a known issue and/or worth reporting upstream?
pieguy128 has quit [Quit: ZNC 1.8.2 - https://znc.in]
<discocaml> <fcopy> For reference, this is the error: https://pastebin.com/CfjQ7KsX
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 265 seconds]
<companion_cube> I'd do a clean first
<companion_cube> It might be a stale cmi?
Anarchos has joined #ocaml
<Anarchos> where can i find the documentation on how to create an opam switch with a local compiler ?
bartholin has joined #ocaml
gdiazlo_caml has joined #ocaml
<discocaml> <leviroth> The fact that the compiler points to the same code position for the "expected" and "actual" declarations makes me think it's not a cmi issue.
f[x] has quit [Remote host closed the connection]
gdiazlo_caml has quit [Ping timeout: 252 seconds]
neuroevolutus has joined #ocaml
bartholin has quit [Quit: Leaving]
neuroevolutus has quit [Quit: Client closed]
neuroevolutus has joined #ocaml
gentauro has quit [Read error: Connection reset by peer]
lain` has quit [Ping timeout: 248 seconds]
lain` has joined #ocaml
gentauro has joined #ocaml
gdiazlo_caml has joined #ocaml
deadmarshal_ has quit [Quit: IRCNow and Forever!]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
gdiazlo_caml has quit [Ping timeout: 272 seconds]
deadmarshal_ has joined #ocaml
gdiazlo_caml has joined #ocaml
neuroevolutus has quit [Ping timeout: 256 seconds]
<discocaml> <fcopy> Turned out to be an existing issue: https://github.com/ocaml/ocaml/issues/7629
<discocaml> <bqb3927586> Is there anyone having any idea about this error?
<discocaml> <bqb3927586> '''#=== ERROR while compiling ocaml-base-compiler.5.2.0 ==========================#
<discocaml> <bqb3927586> context 2.2.1 | win32/x86_64 | | https://opam.ocaml.org/#8187cd8d3681d53f5042b5da316fa3f5e005a247
<discocaml> <bqb3927586> path ~\AppData\Local\opam\default.opam-switch\build\ocaml-base-compiler.5.2.0
<discocaml> <bqb3927586> command ~\AppData\Local\opam.cygwin\root\bin\make.exe -j7
<discocaml> <bqb3927586> exit-code 2
<discocaml> <bqb3927586> env-file ~\AppData\Local\Temp\opam-Qinbo-7824\ocaml-base-compiler-7824-c3c7b4.env
<discocaml> <bqb3927586> output-file ~\AppData\Local\Temp\opam-Qinbo-7824\ocaml-base-compiler-7824-c3c7b4.out
<discocaml> <bqb3927586> output
<discocaml> <bqb3927586> Cannot resolve symbols for ../stdlib\libasmrun.a(startup_aux.n.o):
<discocaml> <bqb3927586> [...]
<discocaml> <bqb3927586> Cannot resolve symbols for ../stdlib\libasmrun.a(win32.n.o):
<discocaml> <bqb3927586> __stdio_common_vswprintf
<discocaml> <bqb3927586> File "caml_startup", line 1:
<discocaml> <bqb3927586> Error: Error during linking (exit code 2)
<discocaml> <bqb3927586> make[3]: [Makefile:160: flexlink.exe] Error 2
<discocaml> <bqb3927586> make[3]: Leaving directory '/cygdrive/c/Users/Qinbo/AppData/Local/opam/default/.opam-switch/build/ocaml-base-compiler.5.2.0/flexdll-sources'
<discocaml> <bqb3927586> make[2]: [Makefile:862: flexlink.opt.exe] Error 2
<discocaml> <bqb3927586> make[2]: Leaving directory '/cygdrive/c/Users/Qinbo/AppData/Local/opam/default/.opam-switch/build/ocaml-base-compiler.5.2.0'
<discocaml> <bqb3927586> make[1]: [Makefile:753: opt.opt] Error 2
<discocaml> <bqb3927586> make[1]: Leaving directory '/cygdrive/c/Users/Qinbo/AppData/Local/opam/default/.opam-switch/build/ocaml-base-compiler.5.2.0'
<discocaml> <bqb3927586> make: [Makefile:831: world.opt] Error 2'''
<discocaml> <bqb3927586> I searched on the ocaml forum and some said cygwin and msys64 have confliction. However, after I remove msys from PATH, I still can't install compiler for ocaml
gdiazlo_caml has quit [Ping timeout: 246 seconds]
pi3ce has quit [Read error: Connection reset by peer]
pi3ce_ has joined #ocaml
gdiazlo_caml has joined #ocaml
gdiazlo_caml has quit [Ping timeout: 252 seconds]