Results 34 issues of trixirt

clang is moving to typeless, opaque pointers clang-14 warns about some deprecations. These are a subset of what must be done for clang-15. So clean them up in 14. see...

Clang 16 is in development. In 16, typed pointer support will be removed. So this infra is needed to work on opaque pointer before the release Signed-off-by: Tom Rix

The use of cuMemsetD32|16 is dependent on the alignment and not as much the size. Check the alignment of the inputs and use an appropriate cuMemset. Signed-off-by: Tom Rix

In preparation for adding fp16 to fedora, it is necessary to use existing fedora packages rather than local copies. gtest and gbenchmark have been in fedora for awhile. psimd has...

On RHEL 9, opencv-4.6.0-7.el9.x86_64 there is this representative build error. src/caffe/util/io.cpp:76:34: error: ‘CV_LOAD_IMAGE_COLOR’ was not declared in this scope 76 | int cv_read_flag = (is_color ? CV_LOAD_IMAGE_COLOR : The header...

The HIP_CLANG_PATH needs a /bin

The hipblaslt package is not available on Fedora. Instead of requiring the package, make it optional. If it is found, define the preprocessor variable HIPBLASLT Convert the checks for ROCM_VERSION...

open source

AdaptiveCpp would be more usable if it was packaged in linux distributions. I am considering it for Fedora because there is distro support for at least the OpenMP and HIP...

enhancement

On Fedora hipcc is installed from an rpm to a system location /usr/bin/hipcc. There is no /opt/rocm directory. So if the user has not already set HIP_PATH, look for hipcc...

To be included in a linux distro, like fedora, it is expected that there be some top level controlling build infrastructure like cmake that builds against the distro's version of...