Maneesh Gupta
4da08044c1
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: Ifc6c7f32f6e3cf23a9be2ff101b57bc4e58cab67
[ROCm/hip commit: d92296b314 ]
2022-12-20 05:05:32 +00:00
ROCm CI Service Account
eecad085de
SWDEV-372006 - Removed HSA_PATH variable from hipconfig.pl ( #3120 )
...
HSA_PATH is not required in hipcc and removed from hipvars and hipcc.pl as part of SWDEV-345870.
The incomplete removal is causing build failure in pytorch due to invalid hip version
Removing HSA_PATH from hipconfig.pl, so that hipconfig will provide the hip version without any warning
Depends-On: Ia461cb4da2c0e0967703033f5c2c79b67732f5b5
Change-Id: I8f18b27f40f4080b68a936450ba6e092f997ec47
[ROCm/hip commit: e1bbdf5750 ]
2022-12-20 09:35:27 +05:30
ROCm CI Service Account
20dfbb084f
SWDEV-344620 - hipcc fails to parse version of clang in some cases ( #3119 )
...
Change-Id: I46f716c82a7500b9a2bcaf5f9ff4ad8a8f982770
[ROCm/hip commit: 0c443d1201 ]
2022-12-19 17:21:12 -08:00
Jenkins
995c196cd4
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I2b7768a974a4849132b7dccb4a38d564baedf800
[ROCm/hip commit: b799bb4666 ]
2022-12-19 19:10:40 -05:00
ROCm CI Service Account
75188a5d0f
SWDEV-372171 - Correct section for hipLaunchHostFunc ( #3116 )
...
Change-Id: I48bd381bfadafe079e34b5d2877a1133fd405a9a
[ROCm/hip commit: 31009ea884 ]
2022-12-19 12:51:34 -08:00
Jenkins
35b5b5cb30
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: Id62d80246bf513c1cd64ba85c60cfde6a816091d
[ROCm/hip commit: 118d79ad14 ]
2022-12-05 19:10:28 -05:00
Maneesh Gupta
f0a49da54d
Update hipDeviceReset.cc
...
- Don't destroy the stream after reset since behavior is not consistent.
[ROCm/hip commit: 0a478fb801 ]
2022-12-05 08:56:05 +05:30
Maneesh Gupta
e2bf3818b9
Remove hipGetSymbolSizeAddress.cc from AMD compilation temporarily
...
[ROCm/hip commit: a0cb54fa79 ]
2022-12-02 12:41:06 +05:30
Mirza Halilčević
4728d85ef0
EXSWHTEC-3 - Implement tests for hipDeviceReset ( #2873 )
...
* Implement tests for hipDeviceReset
- Basic test for behaviour validation
- Multithreaded test similar to basic test.
* Update license boilerplate.
Signed-off-by: Dino Music <dino.music@htecgroup.com >
* EXSWHTEC-3 - Add stream and memory checks to hipDeviceReset tests.
* EXSWHTEC-3 - Corrected expected error code for hipStreamDestroy
* EXSWHTEC-3 - Corrected check ordering in
Unit_hipDeviceReset_Positive_Threaded test.
* EXSWHTEC-3 - Exclude hipDeviceSetGetCacheConfig checks for AMD
* EXSWHTEC-3 - Corrected merge error in device/CMakeLists.txt
* EXSWHTEC-3 - Remove NVIDIA guards from tests and relax the code.
* EXSWHTEC-3 - Update tests to take into account unsupported operations on AMD
* EXSWHTEC-3 - Fix bug in Unit_hipDeviceReset_Positive_Threaded test.
* EXSWHTEC-3 - Disable hipDeviceReset tests for AMD.
[ROCm/hip commit: 72134a78f2 ]
2022-11-30 20:37:20 -08:00
music-dino
89cc21a228
EXSWHTEC-81 - Implement tests for hipGetSymbolAddress and hipGetSymbolSize ( #3002 )
...
- Implement negative tests for hipGetSymbolAddress
- Implement negative tests for hipGetSymbolSize
- Reimplement positive test for both apis
- Expand positive test with memcpy to and from symbol
- Disable test sections that cause a segfault in CUDA
[ROCm/hip commit: 1f774ad632 ]
2022-11-30 17:28:13 +05:30
ROCm CI Service Account
9dcc199099
SWDEV-351024 - [catch2][dtest] Multiprocess test cases for the API hipMemGetInfo() ( #2864 )
...
Change-Id: Icaf780a4f11e8f62622b3f81ba84646c734d79e1
[ROCm/hip commit: 0c0645a561 ]
2022-11-30 15:27:36 +05:30
ROCm CI Service Account
9c26d6666d
SWDEV-241672 - Catch2 dtest migration of hipMathFunctions.cpp having pow tests ( #2595 )
...
* SWDEV-241672 - Catch2 dtest migration of hipMathFunctions.cpp having pow tests
Change-Id: I13961461398439534dd5dfd91d9dcd5fbb8ca124
[ROCm/hip commit: 13a228ff29 ]
2022-11-30 15:27:07 +05:30
ROCm CI Service Account
838e2838f2
SWDEV-366314 - Move hip_bfloat16 implementation to hipamd ( #3102 )
...
hip_bfloat16 header in hip repo just includes the amd_hip_bfloat16 from hipamd
Change-Id: Ie96f908009cf96f37d868f2cd9a97d5f3e8b0ade
[ROCm/hip commit: da6d35142b ]
2022-11-30 13:21:04 +05:30
ROCm CI Service Account
d11f207e5f
SWDEV-366085 - update doc on deprecated API list ( #3104 )
...
Change-Id: Ib0f3552974f00bcf646effe7d4d2b91ef6d20ce0
[ROCm/hip commit: 9884dc7084 ]
2022-11-30 13:20:50 +05:30
ROCm CI Service Account
182f2af04f
SWDEV-362823 - Duplicate symbol linking ( #3105 )
...
hip-clang can handle hip offload-bundles now, so no need to extract them separately in archives (.a) or object files (.o)
Change-Id: I764243c172a4912d64dbfb318470bf36e066756d
[ROCm/hip commit: 165843e94b ]
2022-11-30 13:20:38 +05:30
Jenkins
83031c4740
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I51f6933ec8a3f62b0c5b194e2348e7b8d1d42978
[ROCm/hip commit: cf417e5dac ]
2022-11-29 19:10:20 -05:00
ROCm CI Service Account
9e4020871e
SWDEV-363038 - Add Unit_hipGraphKernelNodeGetSetParams_Functional ( #3062 )
...
Add unit test: Unit_hipGraphKernelNodeGetSetParams_Functional
Add kernel node to graph with certain kernel params, now get kernel node parameters with hipGraphKernelNodeGetParams, then update the kernel node params with hipGraphKernelNodeSetParams, finally check taking effect after launching graph.
Change-Id: I2216f72f4dade6dd37663d3b0d821cb3d35d7856
[ROCm/hip commit: 58790104f2 ]
2022-11-29 07:08:27 +05:30
ROCm CI Service Account
1d0152c38c
SWDEV-345571 - Fix template parameter redefines default argument ( #3101 )
...
Change-Id: I1f22f0dd17831d31d9119e878f698312f29ce036
[ROCm/hip commit: c0e05cf582 ]
2022-11-28 16:45:34 -08:00
Jenkins
f4d27727cb
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I084d0d56ef56f7a466a601223fdc872a33024599
[ROCm/hip commit: ca40a56462 ]
2022-11-28 19:10:15 -05:00
ROCm CI Service Account
0965bd6ea2
SWDEV-345188 - Windows: fix warnings while building catch ( #3071 )
...
fixes deprecated warning for 'getenv' on Windows
Change-Id: I5ecdaca451a936e843691c4611910ee338b22e46
[ROCm/hip commit: 0e06303fe2 ]
2022-11-28 20:17:09 +05:30
ROCm CI Service Account
720de09efd
SWDEV-346657 - add more hipStreamAcb test ( #3064 )
...
* SWDEV-346657 - add more hipStreamAcb test
Change-Id: If94628ec9c285e9689ce471931b3c40b7d3ece84
[ROCm/hip commit: 955f1e4979 ]
2022-11-28 20:16:16 +05:30
ROCm CI Service Account
e7b29faa2c
SWDEV-306122 - [catch2][dtest] Added test for hipUserObjectCreate, hipUserObjectRelease, hipUserObjectRetain, hipGraphReleaseUserObject, hipGraphRetainUserObject API ( #3061 )
...
* SWDEV-306122 - [catch2][dtest] Added test for hipUserObjectCreate, hipUserObjectRelease, hipUserObjectRetain, hipGraphReleaseUserObject, hipGraphRetainUserObject API
Change-Id: I7fd25bcc23f0629d92296ab7b20258a6e268a58b
[ROCm/hip commit: d76a487187 ]
2022-11-28 20:15:49 +05:30
ROCm CI Service Account
e86ee86479
SWDEV-306410 - Add Unit_hipEventMGpuMThreads* ( #3095 )
...
Change-Id: Ieaaed1d15b4d258103d8341d4b17d9f83a9e4785
[ROCm/hip commit: 8202097629 ]
2022-11-28 14:04:36 +05:30
ROCm CI Service Account
cb69c9393b
SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamBeginCapture() API ( #3094 )
...
Change-Id: I7b89dcb6aa24eae0daf2974733ddeb6d3902cafa
[ROCm/hip commit: 8c79142035 ]
2022-11-28 14:04:25 +05:30
ROCm CI Service Account
891ab39171
SWDEV-368417 - Update FAQ on library support ( #3092 )
...
Change-Id: I940f840be45e6c45b960ec03ae007472e965cb5e
[ROCm/hip commit: 92f705e9bd ]
2022-11-28 14:04:14 +05:30
ROCm CI Service Account
97dc389893
SWDEV-367463 - Add unit test for hipMallocManaged call w/ large size ( #3089 )
...
Change-Id: I9e9f6687ec837f3aaa1567d8b00f15925b7dd2c2
[ROCm/hip commit: 5e50c01e44 ]
2022-11-28 14:04:01 +05:30
ROCm CI Service Account
43c7642113
SWDEV-348684 - Fixed catch-2 test failure ( #3073 )
...
Change-Id: Ib21c26a3c8e51f0b7f132ecd4ad209dfef1d0689
[ROCm/hip commit: d8efb5fd4d ]
2022-11-28 14:03:51 +05:30
ROCm CI Service Account
fc2e5db0d3
SWDEV-327563 - deviceLib build fix for nvidia ( #3072 )
...
Change-Id: Ic66242caa21f9ba6f41255d84a3fd3e54b481b46
[ROCm/hip commit: 5698fed162 ]
2022-11-28 14:03:31 +05:30
Jenkins
4c28403be4
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I20c7c99989c955d9c711005938671b0732ac8b44
[ROCm/hip commit: 1728d69c3f ]
2022-11-24 19:10:07 -05:00
ROCm CI Service Account
31676c0c06
SWDEV-345870 - Correct HIP path for new directory layout and removed the usage of HSA_PATH in hipcc ( #3065 )
...
With file reorganization, HIP installed in /opt/rocm-ver
Use the install path rather than using backward compatible path.
HSA_PATH is not at all required in hipcc and removed the same
Change-Id: Ia461cb4da2c0e0967703033f5c2c79b67732f5b5
[ROCm/hip commit: 388432384f ]
2022-11-24 09:33:05 +05:30
Jenkins
2285cfc465
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I89ef3d352996c037ecd55143140d1204c588ff11
[ROCm/hip commit: c0d78aefe8 ]
2022-11-23 19:10:10 -05:00
Maneesh Gupta
4ccda0ea4a
Disable Unit_hipMemset_Negative_OutOfBoundsPtr
...
[ROCm/hip commit: d3e7e5a23b ]
2022-11-23 15:06:16 +05:30
Maneesh Gupta
292bdcb7e2
Disable wall clock test temporarily
...
[ROCm/hip commit: 385a114025 ]
2022-11-23 14:13:59 +05:30
Maneesh Gupta
cc80b0631b
Better handle failures in CI infra ( #3098 )
...
* Update Jenkinsfile
* Update tests/catch/unit/CMakeLists.txt
[ROCm/hip commit: 81c12ab01d ]
2022-11-23 12:34:02 +05:30
Maneesh Gupta
4c55687134
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: Iec12a72acbd5b47ab258bdaaccbac332b4fc7e29
[ROCm/hip commit: 201502a86b ]
2022-11-23 04:16:25 +00:00
ansurya
8b3dd27480
SWDEV-325711 - Added new Graph APIs ( #3097 )
...
- hipGraphDebugDotPrint
- hipGraphKernelNodeCopyAttributes
- hipGraphNodeGetEnabled
- hipGraphNodeSetEnabled
Change-Id: Ic6156e00cfc6a4614649eda12b81187e6b186efb
[ROCm/hip commit: 1cdb2d5be5 ]
2022-11-23 09:44:27 +05:30
agunashe
b6e406fd60
SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_Functional_WithoutFlags ( #3091 )
...
* SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_Functional_WithoutFlags
* SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_MultipleRun
[ROCm/hip commit: d0c63f8d53 ]
2022-11-21 22:11:08 -08:00
Jenkins
4d61272484
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: If2461c35ec8281d56859996ea07ec83665420f09
[ROCm/hip commit: 6bc3306f95 ]
2022-11-20 19:10:09 -05:00
ROCm CI Service Account
7047e3cb1b
SWDEV-348282 - fixed intermittent failure fo hipCGMultiGrid* and hipCGThread* tests, porting over to catch2 in the process ( #3067 )
...
Change-Id: Id22dfb4ab2ee8171242fbf6a10886ff3e4abc926
[ROCm/hip commit: 01da3903c5 ]
2022-11-18 12:14:12 -08:00
Jenkins
159c4a57b2
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I3840c605372995d4a8db1bf5b7c4f11e3bca70bc
[ROCm/hip commit: f40abcc7cf ]
2022-11-16 19:10:14 -05:00
ROCm CI Service Account
02a1e1141d
SWDEV-346579 - atomics test cases for non MI2xx/MI3xx ( #3060 )
...
Replace the internal __builtin__ functions with external APIs
Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
[ROCm/hip commit: 0acac9c7db ]
2022-11-16 14:01:05 -08:00
Jenkins
b5603b6b84
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: I49fc33ad5fa03329941bda654f81ce63792a1684
[ROCm/hip commit: 5660cae4b2 ]
2022-11-14 19:10:26 -05:00
nives-vukovic
7a9617e9f6
EXSWHTEC-64 - Implement tests for hipInit and hipDriverGetVersion ( #2971 )
...
- Add simple positive and negative test for hipInit api
- Add simple positive and negative test for hipDriverGetVersion api
- Disable hipInit negative test on AMD
[ROCm/hip commit: 1f06f33d7d ]
2022-11-14 15:05:14 +05:30
agunashe
e6ee2e4913
SWDEV-327563 - skip graph and spt failing tests ( #3068 )
...
* SWDEV-327563 - skip Unit_hipStreamSynchronize_NullStreamAndStreamPerThread.
Since the StreamPerThread is still not fixed
* SWDEV-327563 - skip graph and spt failing tests
[ROCm/hip commit: ae8f2d3557 ]
2022-11-13 22:57:11 -08:00
Jenkins
de91737012
SWDEV-299127 - Merge 'develop' into 'amd-staging'
...
Change-Id: Ie193993a41286d5ec789abebff53ee2ed9130930
[ROCm/hip commit: d44e4d00ba ]
2022-11-08 19:10:03 -05:00
Mirza Halilčević
6b6d67dd61
EXSWHTEC-10 - Implement additional tests for hipIpcOpenMemHandle ( #2880 )
...
- Verify that opening the same handle in different contexts on same device causes an error
- Verify that opening the handle in the process that created it causes an error
- Remove linux guard from test file and exclude test from windows build with cmake.
- Disable Unit_hipIpcOpenMemHandle_Negative_Open_In_Creating_Process for AMD.
[ROCm/hip commit: 809149ecc8 ]
2022-11-07 16:50:44 +05:30
ROCm CI Service Account
cd6b6ca2c3
SWDEV-327563 - Windows Enable fixed tests v5 ( #3059 )
...
Change-Id: Ie144e481f38b3e5d462f64d76ab4fd32043f2b46
[ROCm/hip commit: 4fbc08e6c4 ]
2022-11-07 15:36:09 +05:30
Mirza Halilčević
822cccfb95
EXSWHTEC-27 - Implement tests for hipDeviceSetSharedMemConfig and hipDeviceGetSharedMemConfig ( #2920 )
...
- Negative parameter tests
- Default return value test
- Multithreaded test
- Adjust hipDeviceSetGetSharedMemConfig tests according to new return value.
[ROCm/hip commit: cd4a634935 ]
2022-11-07 14:01:36 +05:30
Mirza Halilčević
d1775f330c
EXSWHTEC-12 - Implement additional tests for hipIpcGetMemHandle ( #2879 )
...
- Verify that unique handles are returned for consecutive calls
- Verify that unique handles are returned for separate allocations at same address
- Verify that freed memory causes an error
- Verify that out of bounds pointer will cause an error.
- Remove linux guard from test file and exclude test from windows build with cmake.
- Fix expected error in hipIpcGetMemHandle negative tests.
[ROCm/hip commit: c504292c54 ]
2022-11-07 14:01:10 +05:30
ROCm CI Service Account
988d616c1e
SWDEV-354905 - prioritize -DROCM_PATH over env{ROCM_PATH} in hip tests ( #3055 )
...
Change-Id: I943bc705641ceccda95b409d13b4e757c4e5ab23
[ROCm/hip commit: a9e9d9f996 ]
2022-11-04 17:14:41 -07:00