Commit Graph

7057 Commits

Author SHA1 Message Date
Sai Keerthana 5cb7fe5df7 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ie58d3b7ff26fcdb906a49c92d01f31cf8a07b759
2022-02-20 07:58:59 -05:00
Maneesh Gupta 15cf839904 Bump HIP version to 5.1 2022-02-18 07:24:18 +05:30
TomSang e05f98967e SWDEV-306947 - Add mode combination tests (#2447)
Address modes are valid for array rather than linear
memory. Comment out codes of address test for linear
memory.
Add tests of mode combination(address, linear and
normorlized coordinates) in 1D, 2D and 3D.

Change-Id: I9e7e97d9bf619743c311f68f51d5bf115fdd534d
2022-02-17 13:48:45 -08:00
Jenkins ac02c178d3 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I2feed38170335c635c17edaed9a5f717ed870af0
2022-02-11 07:12:07 -05:00
haoyuan2 09583b0183 SWDEV-316128 - HIP surface API support (#2468) 2022-02-10 11:00:25 -08:00
Konstantin Zhuravlyov c447b392d7 SWDEV-314372 - Refactor hipcc and hipconfig scripts (#2476)
* SWDEV-314372 - Refactor hipcc and hipconfig scripts

- Rename original hipcc to hipcc.pl
- Rename original hipconfig to hipconfig.pl
- New hipcc to invoke either hipcc.pl or hipcc.bin based on env var
- New hipconfig to invoke either hipconfig.pl or hipconfig.bin based on env var

* SWDEV-314372 - Add executable permissions to hipcc and hipconfig
2022-02-10 09:33:01 -08:00
agunashe 0284dfb3bd SWDEV-1 - hip change for Windows applications hipInfo (#2471)
BLDSPPT-3818

Change-Id: I624786a0d79678fbd850f0b8bedc7314731a77f4
2022-02-10 08:27:05 -08:00
agunashe ffe3f9cf81 SWDEV-273235 - hip change to build catch tests on Windows (#2472)
* SWDEV-273235 - hip change to build catch tests on Windows

Change-Id: I96de305694609c669cb81480f3572d987ce87d98

* SWDEV-1 - skip failing hipStreamPerThread_DeviceReset_1 test on Linux
2022-02-09 08:17:45 -08:00
Jenkins a4c96fcf37 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Id8a135b981217008c0cf1f4c3eb1f8301d022a78
2022-02-06 07:10:26 -05:00
Maneesh Gupta ee16f95c77 SWDEV-320978 - Revert "SWDEV-296926 - warning message for hipcc/hipconfig pl deprecation (#2438)" (#2469)
This reverts commit 9799a0278a.
2022-02-04 09:52:41 -08:00
TomSang c341658db1 SWDEV-315590 - Fix texture fetch issue (#2467)
Add
tests/catch/unit/texture/hipTextureObjFetchVector.cc

Change-Id: Ifed915c87573b789780b2180321ccb746845dafb
2022-01-31 19:53:09 -08:00
Jenkins 1c49ca304e SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ic07df3a0769baf7ce7c556112bd97c1c49af4e47
2022-01-24 07:11:44 -05:00
TomSang b253a4617b SWDEV-319221 - Fix c++/g++ build (#2464)
CentOS 7.5 has too old c++/g++/gcc(<version 5) in /usr/bin.
They cannot support __has_attribute, thus build failure will
happen.
Remove hardcoded /usr/bin path so that the target version will
be selected via PATH. For example in CentOS,
PATH=/opt/rh/devtoolset-7/root/usr/bin:$PATH, c++/g++/gcc will
be from /opt/rh/devtoolset-7/root/usr/bin.

Change-Id: Id77c54127eb0b9960e78897af75cfc3666d85689
2022-01-23 21:45:36 -08:00
agunashe 9799a0278a SWDEV-296926 - warning message for hipcc/hipconfig pl deprecation (#2438)
Change-Id: I9bd339b1cbeac54b9905a00a71849a441694d0ff
2022-01-13 10:03:58 +05:30
Jenkins 3239bb1609 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Id77c54027eb0b9960e78887af75cfc3666d8568b
2022-01-12 13:14:10 -05:00
Sarbojit2019 b665052bd7 SWDEV-3161551 - Fix for P2P sample failure (#2456) 2022-01-11 13:52:13 +05:30
Sarbojit2019 3fcc42d05e SWDEV-310181 - Fix for memcpy3D test failure (#2455) 2022-01-11 13:50:49 +05:30
pghafari b59522d188 SWDEV-245531 - GLInterop - adding register image api (#2454)
Change-Id: Iff40f244f0d9c31b462c5878a8c8eed6f5292517
2022-01-11 13:49:31 +05:30
Julia Jiang 327695fcca SWDEV-312143 - Add build steps on NV platform (#2445)
Change-Id: I076b615f444eef08b51590daa04bba99a2c19cb8
2022-01-06 16:23:17 +05:30
Maneesh Gupta b09c16b062 Add missing checks in hipMemCoherencyTst.cc (#2442)
Change-Id: I47f188345ec39ad216ee8dd92dc9d89d99ca2733
2022-01-06 16:23:09 +05:30
Sarbojit2019 9de957d9df SWDEV-292547 - dtests for hipStreamPerThread (#2417) 2022-01-06 16:18:30 +05:30
Maneesh Gupta aee18eb20a SWDEV-316804 - Fix catch2 standalone build failure
project needs to be defined at the beginning of the cmake file.
2022-01-06 12:02:12 +05:30
Jenkins a11899739a SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I8f88c6dc3bc4e669d74b378c03ecd082907d4e27
2021-12-21 14:33:32 -05:00
sumanthtg 2734e94293 SWDEV-309676 - Fix for build failure due to new compiler flag -Wbitwise-instead-of-logical (#2443)
Change-Id: I55d230dbb409b93d17dcff2bd29b27100b586e17
2021-12-20 14:04:38 +05:30
agunashe eeaadda46e SWDEV-273235 - enabling catch2 config file and graph tests (#2437)
Change-Id: Ia9ce9e4b32aaca0986b86a237ff01a030e8da4d5
2021-12-16 10:11:13 +05:30
agunashe d603e4b761 SWDEV-273235 - catch2 packaging for jenkins build (#2430)
Change-Id: I9686b3e26d4e8a24ce97ac1e1f31a4293678d577
2021-12-16 10:11:02 +05:30
Jenkins 2690a65d45 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Ifed915d87173b783770a2180320ccb746845dafe
2021-12-14 22:00:43 -05:00
Maneesh Gupta df2e7fa198 Bump HIP version to 5.0 (#2435) 2021-12-13 13:56:55 +05:30
Maneesh Gupta 84721f7ab5 Update Jenkinsfile (#2436)
Temporarily disable tests that fail due to infra issues.
2021-12-13 12:49:26 +05:30
Jenkins 609a0cd177 SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I8fd76e89d27ce4f5769aaafae0608dd1cf0f4187
2021-12-08 19:12:47 -05:00
Maneesh Gupta cddb52549b SWDEV-314299 - chomp HIP_CLANG_TARGET
HIP_CLANG_TARGET can contain newline. chomp it to avoid warnings since we use the result in file stat
2021-12-08 17:02:31 +05:30
Jenkins f50aeef9ec SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Idb06f8c83402eaa74de48a30b82d426e58031edf
2021-12-03 07:14:45 -05:00
Satyanvesh Dittakavi 610565fe68 SWDEV-292714 - Add support for hipPointerGetAttribute (#2425)
Change-Id: I9062ab2ef88d835a35fd4c9251d03f469677fa4e
2021-12-02 11:47:10 +05:30
shadidashmiz c1e34d006c SWDEV-292011 - xgmi hip test not supported on windows (#2423)
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com>
Change-Id: Ie78bea0f1507b0c103f9cc1cce941d35a9a88a9f
2021-12-02 11:47:02 +05:30
TomSang 5c8af57480 SWDEV-303204 - Disable texture/image Apis on some devices. (#2381)
Modify texture tests to pass on devices that don't support texture.
Add hipDeviceAttributeImageSupport to check image support in runtime

Change-Id: Ia89c494e651a6198a24448b59a91e046a9ebea38
2021-12-02 11:46:13 +05:30
Jenkins d22c527d2a SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: Iba0157eecbc557030c3b77e181cd0fab171cdf4c
2021-11-26 07:14:01 -05:00
agunashe 0d361c5621 SWDEV-273235 - catch2 windows build (#2422)
Change-Id: I331c6c2525a65746e2d0799ec8dc2f608af1176a
2021-11-26 11:52:46 +05:30
agunashe 6c24531156 SWDEV-273235 - Linux: catch2 shared lib to executable (#2421)
Change-Id: I17101e39fd05eb35c087ebdf3cb005d428d9f206
2021-11-26 11:02:29 +05:30
sumanthtg 02ac5137f5 SWDEV-306122 - [catch2][dtest] hipGraph functional tests for hipGraphAddEmptyNode (#2411)
Change-Id: I93139c195e4621d33d9330413b6eedaf714c72d8
2021-11-26 07:19:49 +05:30
sumanthtg e269ce0a9c SWDEV-306122 - [catch2][dtest] hipGraph functional tests for hipGraphAddDependencies (#2410)
Change-Id: Iec9f15db89192f73ebb7f2452199d0b41d18da88
2021-11-26 07:19:12 +05:30
sumanthtg 71244ada69 SWDEV-308570 - [catch2][dtest] Existing hipGraph tests migrated from HIT to Catch2 (#2409)
Change-Id: If831cb41175b43a98863d2b023f11e9a228f6584
2021-11-26 07:18:18 +05:30
Julia Jiang a31e7242bd SWDEV-306204 - update disclaimer and add link for hipRTC document (#2418)
Change-Id: I0af09620a4934cf8009833bba3041046cd34709f
2021-11-26 04:50:16 +05:30
pghafari 2f12b91dac SWDEV-245531 - GLInterop linux api needs extern c (#2416)
Change-Id: If308047efcb6860819ada74203f9283c7c56deb0
2021-11-26 04:49:45 +05:30
agunashe 0cd18226a6 SWDEV-309909 - gitbash windows detection (#2415)
Change-Id: I5cca12c25b9a1b4a8b7b077f586715c4a4feb5e9
2021-11-26 04:49:12 +05:30
sumanthtg c799271ab5 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipGraphAddMemcpyNode api (#2408)
Change-Id: I970cbf88667c5da19496d6a09e7fa0ffb5e29b2b
2021-11-26 04:45:45 +05:30
kjayapra-amd f86a5a5f64 SWDEV-305993 - Check for P2P access on mgpu setup, before running P2P test cases (#2407)
Change-Id: I537a1a45f42a51b6654fd2ced8120edcb9a54d27
2021-11-25 15:14:01 +05:30
Julia Jiang 049a9454e9 SWDEV-306204 - port obj-tooling.md as corrected in 4.5 release (#2405)
Change-Id: I24f59ae10ac631bee8da0ea5ee43ef17751a03cf
2021-11-25 15:13:43 +05:30
Sarbojit2019 de1e4a66c5 SWDEV-306176 - Fix hipInfo sample for arch name showing junk values on some platform (#2404) 2021-11-25 15:13:22 +05:30
Aakanksha Patil 6902f11835 SWDEV-309659 - Delete duplicate files - hipify-perl and helper scripts (#2403)
* Delete duplicate files - hipify-perl and helper scripts
* Update link for hipconvertinplace-perl.sh references
* Remove remaining references to hipify-clang and contents of its package
* Hyperlink hipexamine-perl.sh in docs/markdown/hip_porting_guide.md
2021-11-25 15:12:09 +05:30
lthakur f6da2f8795 SWDEV-293806 - Adding tests to check behvior related to fine and coarse grain (#2402)
Change-Id: Ia437adf138e6952ff42b6081c39da5bfaf931e53
2021-11-25 15:11:10 +05:30