Valentin Churavy
Valentin Churavy
It's been a while since I deeply thought about FixedPointNumbers and the difference between Fixed and Normed. > Cons: this is against convention in the Julia ecosystem, and in opposition...
> I also agree about that. So, I think there are two types of the type hierarchy: Yeah I have a strong preference for the first one since it emphasises...
`f128` is always binary128 and double-double is `ppc_fp128` (see https://llvm.org/docs/LangRef.html#floating-point-types)
So talking with @leios they way I would fix this is to define: ``` struct Float128 data::NTuple{2,Base.VecElement{Float64}} end function Float128(x::Float64) y = Base.llvmcall( $"" %2 = fpext double %0 to...
Looking at my system GCC does provide a libquadmath.so `/home/software/spack/gcc/8.3.0-xdjkb2mmftikxvoeeyaxtxcjtpltcgiz/lib64/libquadmath.so`
Can you give your `versioninfo()`? And are you by any chance on 32bit?
Whoooo!
> If anyone has an idea for why this is happening, I'm all ears! Do you need to synchronize the memory?
On `v0.4` https://travis-ci.org/JuliaGPU/CLBLAS.jl/jobs/103056335 on `nightly: 0.5` https://travis-ci.org/JuliaGPU/CLBLAS.jl/jobs/103056337 Trace of calls https://github.com/clMathLibraries/clBLAS/blob/8b5f7a0e6f800b9597319d71f70fbf67e410b004/src/library/blas/xaxpy.c#L116 https://github.com/clMathLibraries/clBLAS/blob/8b5f7a0e6f800b9597319d71f70fbf67e410b004/src/library/blas/generic/solution_seq_make.c#L332