Migrated functional and negative scenarios of
hipMemcpy2D and
hipMemcpy2DAsync APIs to catch2 framework
Change-Id: I339f0914cc76fee194fff53dd9686b0c16d85af9
[ROCm/hip commit: b77fe6cc9f]
Added functional and negative scenarios for
hipMemcpy3D and
hipMemcpyParam2D APIs in catch2 framework
Change-Id: I3473eb952c23aba6bc500d78ca93d52a9f7a5d6f
[ROCm/hip commit: aa6b01f793]
Changes contain Catch2 device multiprocess tests which were covered under "hip/tests/src/runtimeApi/device" and some additional tests. These test files makes use of fork call or sets visible devices env variable and validates various device aspects.
Change-Id: Iaaca37598d386104da9e5f37f92ab176bc8a2845
[ROCm/hip commit: 6a8fd2b762]
Added functional and negative scenarios for
hipMemcpyPeer and
hipMemcpyPeerAsync APIs
Change-Id: Ibaee0d84cb616727dc5db057bb9422702670b686
[ROCm/hip commit: 48c2a0fb27]
Add test on CXX and Fortran build in cmake.
Add test on hip::device interface linking in cmake.
Change-Id: I3fe6dba05a7a140a9a19df107b7885df83d28042
[ROCm/hip commit: 818aa18d59]
Added functional and negative scenarios for hipMemcpy2DToArray and
hipMemcpy2DToArrayAsync APIs
Change-Id: I97331a587fb1d51583faeec998cdb4ac09bfa564
[ROCm/hip commit: edb1a96cdb]
- add std=c++11 to the g++ test hipMalloc.cpp to avoid failure on centos
- Also, enabled gcc test hipMalloc.c on amd platform
Change-Id: I3ff6dba05a70140a9a19df107b7885df83d28041
[ROCm/hip commit: 966741a0b3]
Add libhiprtc-builtins library to packaging/hip-rocclr.
Depends on part 1 patch to compute/ec/hipamd.
Change-Id: I366d7f1868c868f5d6b02363c7e78ff399e06b19
[ROCm/hip commit: fdbb8f10bd]
If the user decides to use a non-hipcc or non-clang++
compiler, we should skip the version checking.
Change-Id: I1424585c606ec0c63103f512161eb88cac27d71d
[ROCm/hip commit: 7a43de757e]
Add the hipcc.bat and hipconfig.bat files previously
only residing in P4 to CMake builds. Ship this .bat
file as part of bin directory on Windows.
Change-Id: I2822e1419f1f6a0a6cdde9e292231995a83df77d
[ROCm/hip commit: a6d568b9ca]
Fix compiling error of hipLaunchCoopMultiKernel on
NV A100.
Fix test failure on all NV devices.
Change-Id: Iba20caa0e9021480378625506197384c275a3289
[ROCm/hip commit: f70b109cc3]
Adding hip-config.cmake variables HIP_CLANG_REPO,
HIP_CLANG_BRANCH, and HIP_CLANG_PATCH_LEVEL. These
are extracted from either hipcc or clang++ --version
output.
Change-Id: I5386b71160d592d95d1867e0b563e91514b1b84b
[ROCm/hip commit: abebb6fe21]
Should not add extra for non-parameter dummyKernel()
in hipModuleLaunchKernel()
Change-Id: If6f881ebb027bd3e8435d3de5295b00277e96a6a
[ROCm/hip commit: 87ba31e596]
This reverts commit 64e6f51efc.
Reason for revert: Need to rework this to support older cmake releases as well.
Change-Id: I95dd2311c0166656099229128ed5344eb761942e
[ROCm/hip commit: b01fb5d72f]
Disable sincos() for NV temporarily in order
to prevent kernel launch failure for NVA100.
Change-Id: Ic9ec976c5c486c4e1d3b83e1578081673f97efa3
[ROCm/hip commit: fd50af8c77]
To allow committing a patch into compute/ec/hipamd,
temporarily remove this library from package, and add
back in cmake hiprtc-builtins patch.
Change-Id: I8e448a669e796d4c321fcf8a6fe2dc5773743de3
[ROCm/hip commit: ff97848c63]
Corrects an invalid call to 'ar', which results in link failures for mixed shared
and static link invocations using hipcc.
Change-Id: I51c33438106af066a13e5ff9533721cdc326790d
[ROCm/hip commit: 6d20ee19c7]