Junchao Zhang

Results 17 comments of Junchao Zhang

My library was compiled with clang. Following instructions, I installed gcc-4.9 and used --gcc-path=gcc-4.9 Here is part of the error message in log.txt: ``` /usr/local/Cellar/[email protected]/4.9.4_1/lib/gcc/4.9/gcc/x86_64-apple-darwin17.3.0/4.9.4/include-fixed/stdint.h:27:32: fatal error: sys/_types/_int8_t.h: No such...

That is not feasible. I am supposed to write a script and let other colleagues to use. I don't know what headers are missing on their machine and where they...

I could not reproduce the problem with the builtin test, ./abi-compliance-checker.pl -test. If you want the ABI dumps to debug, I can send you.

I reduced the problem to an enum as following. ``` //V1 libsample.h enum EnumMemberRenamed {MEMBER1,MEMBER2}; int enumMemberRenamed(enum EnumMemberRenamed param); //V1 libsample.c #include "libsample.h" int enumMemberRenamed(enum EnumMemberRenamed param) {return 0;} ```...

Yes, for repeated calls to SpMV as commonly seen in Krylov methods.

That sounds reasonable. But each TPL has its own APIs. In the end, we have to have separate implementations. I suggest we could add standalone TPLs as we go, then...

@lucbv Testing pipeline is clean. Any comment on merging it?

I used JIT so I did not have `KOKKOS_ARCH_INTEL_GPU`. Let me check with AOT.

@liruipeng I am modifying an existing code, which uses `HYPRE_IJMatrix` and uses `HYPRE_IJMatrixGetObject()` to get `hypre_ParCSRMatrix` of the matrix. So I have to use `HYPRE_IJMatrix` . I was wondering if...

@liruipeng Can I make a `hypre_ParCSRMatrix` object with i, j on host, then give the object to a `HYPRE_IJMatrix`, and then call `HYPRE_IJMatrixInitialize_v2(mat, HYPRE_MEMORY_DEVICE)` to make it a device matrix?