ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
renich has joined #crystal-lang
ur5us has quit [Quit: Leaving]
ur5us has joined #crystal-lang
renich has quit [Quit: Leaving]
ur5us has quit [Ping timeout: 256 seconds]
Ober has quit [Ping timeout: 248 seconds]
ur5us has joined #crystal-lang
Ober has joined #crystal-lang
Ober has quit [Ping timeout: 240 seconds]
Ober has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]
Sankalp has quit [Ping timeout: 268 seconds]
Sankalp has joined #crystal-lang
Sankalp has quit [Ping timeout: 252 seconds]
walez has joined #crystal-lang
Sankalp has joined #crystal-lang
ur5us has joined #crystal-lang
walez has quit [Quit: Leaving]
ur5us has quit [Ping timeout: 260 seconds]
markmarkmark has quit [Read error: Software caused connection abort]
markmarkmark has joined #crystal-lang
steve__ has joined #crystal-lang
jmdaemon has quit [Ping timeout: 260 seconds]
steve__ has quit [Quit: Leaving]
steve__ has joined #crystal-lang
<FromGitter> <naqvis> aah, so formula is still using openssl 1.1?
<FromGitter> <naqvis> that `z3`, might be `gmp` dependency
<FromGitter> <naqvis> interesting enough, `crystal` script on my M1 is referencing to `openssl1.1`, so confused, why you had to install `openssl3` for it to work.
alexherbo2 has joined #crystal-lang
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #crystal-lang
<FromGitter> <Blacksmoke16> ah well the catch is 3 was installed due to another dependency needing it, crystal itself still uses 1.1
<FromGitter> <Blacksmoke16> i dont see how that would matter tho if the executable defines the pgkconfig path to 1.1 itself
<FromGitter> <naqvis> yeah, might be llvm linker got confused due to different versions installed
<FromGitter> <Blacksmoke16> :shrug: oh well
<FromGitter> <naqvis> good, that you have it resolved
<FromGitter> <naqvis> btw, gitter `threads` sucks 😄
<FromGitter> <Blacksmoke16> esp on mobile yea
<FromGitter> <naqvis> yeah
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #crystal-lang
<SamantazFox> This doesn't check if the underlying type is Int, but if it's Int64
<FromGitter> <Blacksmoke16> whats the bug exactly tho?
<FromGitter> <Blacksmoke16> the docs or the code?
<SamantazFox> Idk what's the expected behavior
<SamantazFox> I'd probably say that the doc is right and the code is wrong?
<FromGitter> <Blacksmoke16> pretty sure the gist of it is JSON only has a single number integer type which is stored internally as an int64
<SamantazFox> `.is_a?(Int)` would match the `.as(Int)` from the `as_i64` method above
<FromGitter> <Blacksmoke16> so these methods are mainly just returning specific integer size from the internal representation
alexherbo2 has quit [Ping timeout: 260 seconds]
<SamantazFox> `JSON::Any::Type` uses int64, yes
<FromGitter> <Blacksmoke16> so the `.as(Int)` is prob preventing you from doing like `JSON.parse(%("foo")).as_int64`
steve__ has quit [Quit: Leaving]
<SamantazFox> Ah, hmm
<SamantazFox> it's quite confusing to see Int and Int64 being interchanged
<FromGitter> <Blacksmoke16> same thing for Int32, `data.as_i` just checks if raw data is Int, then converts to Int32
jmdaemon has joined #crystal-lang
notzmv has quit [Ping timeout: 256 seconds]
_ht has joined #crystal-lang
r0bby has quit [Ping timeout: 268 seconds]
r0bby has joined #crystal-lang
r0bby has quit [Max SendQ exceeded]
miketheman has quit [Ping timeout: 268 seconds]
antoszka has quit [Ping timeout: 252 seconds]
antoszka has joined #crystal-lang
r0bby has joined #crystal-lang
r0bby has quit [Max SendQ exceeded]
r0bby has joined #crystal-lang
miketheman has joined #crystal-lang
r0bby has quit [Max SendQ exceeded]
r0bby has joined #crystal-lang
r0bby has quit [Max SendQ exceeded]
r0bby has joined #crystal-lang
r0bby has quit [Max SendQ exceeded]
alexherbo2 has joined #crystal-lang
r0bby has joined #crystal-lang
ur5us has joined #crystal-lang
notzmv has joined #crystal-lang
_ht has quit [Remote host closed the connection]
alexherbo2 has quit [Remote host closed the connection]
FromGitter has quit [Ping timeout: 255 seconds]
oprypin has quit [Ping timeout: 255 seconds]
FromGitter has joined #crystal-lang
oprypin has joined #crystal-lang
lanodan has quit [Ping timeout: 260 seconds]
lanodan has joined #crystal-lang