Commit Graph
64512 Commits
Author SHA1 Message Date
ROCm CI Service Account 39267ec23c SWDEV-351279 - Enable test (#2862)
Change-Id: Ia7f55de36f91a580f45e19a7c51f8e60f4aa59c6

[ROCm/hip-tests commit: 1545bed384]
2022-09-19 11:04:04 -07:00
ROCm CI Service Account 1545bed384 SWDEV-351279 - Enable test (#2862)
Change-Id: Ia7f55de36f91a580f45e19a7c51f8e60f4aa59c6
2022-09-19 11:04:04 -07:00
ROCm CI Service Account 37a31f448d SWDEV-351279 - Enable test (#2862)
Change-Id: Ia7f55de36f91a580f45e19a7c51f8e60f4aa59c6

[ROCm/hip commit: 8063538d99]
2022-09-19 11:04:04 -07:00
ROCm CI Service Account 8063538d99 SWDEV-351279 - Enable test (#2862)
Change-Id: Ia7f55de36f91a580f45e19a7c51f8e60f4aa59c6
2022-09-19 11:04:04 -07:00
Saleel Kudchadker b6696ed932 SWDEV-301667 - Log file out per process
Change-Id: If1e797b8ffb397c03166d9b8e5b5369c42c39e60


[ROCm/clr commit: 348a33434a]
2022-09-19 13:19:14 -04:00
Saleel Kudchadker 348a33434a SWDEV-301667 - Log file out per process
Change-Id: If1e797b8ffb397c03166d9b8e5b5369c42c39e60
2022-09-19 13:19:14 -04:00
Mirza HalilčevićandMirza Halilcevic 3acafe7451 EXSWHTEC-5 - Implement additional test for hipSetDevice (#2874)
- Test functionality in multithreaded environment.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip-tests commit: 9e03f14592]
2022-09-19 21:56:03 +05:30
Mirza HalilčevićandMirza Halilcevic 9e03f14592 EXSWHTEC-5 - Implement additional test for hipSetDevice (#2874)
- Test functionality in multithreaded environment.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 21:56:03 +05:30
Mirza HalilčevićandMirza Halilcevic 8e62d89d92 EXSWHTEC-5 - Implement additional test for hipSetDevice (#2874)
- Test functionality in multithreaded environment.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip commit: 0213870803]
2022-09-19 21:56:03 +05:30
Mirza HalilčevićandMirza Halilcevic 0213870803 EXSWHTEC-5 - Implement additional test for hipSetDevice (#2874)
- Test functionality in multithreaded environment.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 21:56:03 +05:30
Mirza HalilčevićandMirza Halilcevic 55ad764e70 EXSWHTEC-5, EXSWHTEC-7 - Implement abstraction for multithreaded tests (#2887)
* Implement abstraction for multithreaded tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip-tests commit: 960f396180]
2022-09-19 20:54:45 +05:30
Mirza HalilčevićandMirza Halilcevic 960f396180 EXSWHTEC-5, EXSWHTEC-7 - Implement abstraction for multithreaded tests (#2887)
* Implement abstraction for multithreaded tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 20:54:45 +05:30
Mirza HalilčevićandMirza Halilcevic ffb77e8af7 EXSWHTEC-5, EXSWHTEC-7 - Implement abstraction for multithreaded tests (#2887)
* Implement abstraction for multithreaded tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip commit: 8d267b9a28]
2022-09-19 20:54:45 +05:30
Mirza HalilčevićandMirza Halilcevic 8d267b9a28 EXSWHTEC-5, EXSWHTEC-7 - Implement abstraction for multithreaded tests (#2887)
* Implement abstraction for multithreaded tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 20:54:45 +05:30
Mirza HalilčevićandMirza Halilcevic f15e807ba8 EXSWHTEC-11 - Implement tests for hipExtGetLinkTypeAndHopCount (#2878)
- Validate hop count and verify that the API is commutative
- Negative parameter tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip-tests commit: 132a54564e]
2022-09-19 11:28:35 +05:30
Mirza HalilčevićandMirza Halilcevic 132a54564e EXSWHTEC-11 - Implement tests for hipExtGetLinkTypeAndHopCount (#2878)
- Validate hop count and verify that the API is commutative
- Negative parameter tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 11:28:35 +05:30
Mirza HalilčevićandMirza Halilcevic 91c0f780e8 EXSWHTEC-11 - Implement tests for hipExtGetLinkTypeAndHopCount (#2878)
- Validate hop count and verify that the API is commutative
- Negative parameter tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>

[ROCm/hip commit: 18fc4f4508]
2022-09-19 11:28:35 +05:30
Mirza HalilčevićandMirza Halilcevic 18fc4f4508 EXSWHTEC-11 - Implement tests for hipExtGetLinkTypeAndHopCount (#2878)
- Validate hop count and verify that the API is commutative
- Negative parameter tests.

Signed-off-by: Dino Music <dino.music@htecgroup.com>
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com>
2022-09-19 11:28:35 +05:30
ROCm CI Service Account 7b40764dfb SWDEV-341744 - Accept error code hipErrorInvalidDevicePointer in hipTest (#2950)
When calling hipIpcOpenMemHandle with an unitialized handle, function can also return hipErrorInvalidDevicePointer

Change-Id: Ic55ea9c61edeb998870cf6a34f7c80123569fecb

[ROCm/hip-tests commit: c66407bed0]
2022-09-19 11:19:03 +05:30
ROCm CI Service Account c66407bed0 SWDEV-341744 - Accept error code hipErrorInvalidDevicePointer in hipTest (#2950)
When calling hipIpcOpenMemHandle with an unitialized handle, function can also return hipErrorInvalidDevicePointer

Change-Id: Ic55ea9c61edeb998870cf6a34f7c80123569fecb
2022-09-19 11:19:03 +05:30
ROCm CI Service Account 6747e77b0d SWDEV-341744 - Accept error code hipErrorInvalidDevicePointer in hipTest (#2950)
When calling hipIpcOpenMemHandle with an unitialized handle, function can also return hipErrorInvalidDevicePointer

Change-Id: Ic55ea9c61edeb998870cf6a34f7c80123569fecb

[ROCm/hip commit: 7aebe1ab2d]
2022-09-19 11:19:03 +05:30
ROCm CI Service Account 7aebe1ab2d SWDEV-341744 - Accept error code hipErrorInvalidDevicePointer in hipTest (#2950)
When calling hipIpcOpenMemHandle with an unitialized handle, function can also return hipErrorInvalidDevicePointer

Change-Id: Ic55ea9c61edeb998870cf6a34f7c80123569fecb
2022-09-19 11:19:03 +05:30
ROCm CI Service Account 2f3ec196c2 SWDEV-1 - Move sample 0 gitignore into root's (#2951)
The samples directory tree is installed as-is during packaging. To avoid this file from being installed, the sample gitignores should be combined with the existing file in the root of the git.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I2ac30c8d0e42da9254b87cd45127503c70fc6b07

[ROCm/hip-tests commit: cf87128628]
2022-09-19 11:17:54 +05:30
ROCm CI Service Account cf87128628 SWDEV-1 - Move sample 0 gitignore into root's (#2951)
The samples directory tree is installed as-is during packaging. To avoid this file from being installed, the sample gitignores should be combined with the existing file in the root of the git.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I2ac30c8d0e42da9254b87cd45127503c70fc6b07
2022-09-19 11:17:54 +05:30
ROCm CI Service Account ab1db29d61 SWDEV-1 - Move sample 0 gitignore into root's (#2951)
The samples directory tree is installed as-is during packaging. To avoid this file from being installed, the sample gitignores should be combined with the existing file in the root of the git.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I2ac30c8d0e42da9254b87cd45127503c70fc6b07

[ROCm/hip commit: 424f6425aa]
2022-09-19 11:17:54 +05:30
ROCm CI Service Account 424f6425aa SWDEV-1 - Move sample 0 gitignore into root's (#2951)
The samples directory tree is installed as-is during packaging. To avoid this file from being installed, the sample gitignores should be combined with the existing file in the root of the git.

Signed-off-by: Jeremy Newton <Jeremy.Newton@amd.com>
Change-Id: I2ac30c8d0e42da9254b87cd45127503c70fc6b07
2022-09-19 11:17:54 +05:30
Chauncey Hui 1b7f4194b5 SWDEV-2 - Change OpenCL version number from 3505 to 3506
[ROCm/clr commit: df40e927c8]
2022-09-17 03:00:06 -04:00
Chauncey Hui df40e927c8 SWDEV-2 - Change OpenCL version number from 3505 to 3506 2022-09-17 03:00:06 -04:00
Jenkins 8a9b659dcd SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I92d1de2018328c1bd50fb5bc36f3f2ffebe972e2


[ROCm/hip commit: 3caa8bfc0d]
2022-09-16 19:10:18 -04:00
Jenkins 3caa8bfc0d SWDEV-299127 - Merge 'develop' into 'amd-staging'
Change-Id: I92d1de2018328c1bd50fb5bc36f3f2ffebe972e2
2022-09-16 19:10:18 -04:00
ROCm CI Service Account 5d8000bfc5 SWDEV-351200 - Enable test. (#2861)
Change-Id: I454013872eff7c5047b70860e1917e8e7ce6d482

[ROCm/hip-tests commit: a55399f507]
2022-09-16 13:56:06 -07:00
ROCm CI Service Account a55399f507 SWDEV-351200 - Enable test. (#2861)
Change-Id: I454013872eff7c5047b70860e1917e8e7ce6d482
2022-09-16 13:56:06 -07:00
ROCm CI Service Account 76e314b1c0 SWDEV-351200 - Enable test. (#2861)
Change-Id: I454013872eff7c5047b70860e1917e8e7ce6d482

[ROCm/hip commit: 8b5217d7a7]
2022-09-16 13:56:06 -07:00
ROCm CI Service Account 8b5217d7a7 SWDEV-351200 - Enable test. (#2861)
Change-Id: I454013872eff7c5047b70860e1917e8e7ce6d482
2022-09-16 13:56:06 -07:00
ROCm CI Service Account 27235f2def SWDEV-345020 - Enable test cases after fix. (#2833)
Change-Id: I7ac1352e2442638e7156b05429fc4feef3af8e3f


[ROCm/hip-tests commit: 627372dd20]
2022-09-16 11:25:30 -07:00
ROCm CI Service Account 627372dd20 SWDEV-345020 - Enable test cases after fix. (#2833)
Change-Id: I7ac1352e2442638e7156b05429fc4feef3af8e3f
2022-09-16 11:25:30 -07:00
ROCm CI Service Account 85cc70ba42 SWDEV-345020 - Enable test cases after fix. (#2833)
Change-Id: I7ac1352e2442638e7156b05429fc4feef3af8e3f


[ROCm/hip commit: 0b105a27b9]
2022-09-16 11:25:30 -07:00
ROCm CI Service Account 0b105a27b9 SWDEV-345020 - Enable test cases after fix. (#2833)
Change-Id: I7ac1352e2442638e7156b05429fc4feef3af8e3f
2022-09-16 11:25:30 -07:00
Sriraksha Nagaraj 316404ef08 SWDEV-356279: Adding backward compatibility in installing gfx_metrics.xml
Change-Id: If8e796103def0ec17866bd6d9c2ff7460d8a2594
2022-09-16 17:40:20 +00:00
Sriraksha Nagaraj 2e04bf0f2a SWDEV-356279: Adding backward compatibility in installing gfx_metrics.xml
Change-Id: If8e796103def0ec17866bd6d9c2ff7460d8a2594


[ROCm/rocprofiler commit: 316404ef08]
2022-09-16 17:40:20 +00:00
Laurent Morichetti f262501ed3 Clean up logger.h
Change-Id: Ibcb58d2236b012d00c3fc421a425c03093de5d50


[ROCm/roctracer commit: bb98bc7d85]
2022-09-16 09:55:09 -07:00
Laurent Morichetti bb98bc7d85 Clean up logger.h
Change-Id: Ibcb58d2236b012d00c3fc421a425c03093de5d50
2022-09-16 09:55:09 -07:00
Laurent Morichetti 6dea5c5e3d Fix an array subscript out-of-bounds error
Starting with gcc-11 (verified with gcc-12 as well), an array
out-of-bounds subscript error is reported for accessing the registration
table element at the operation ID index. Validating the index in the
function calling Register/Unregister does not quiet the warning/error
in release builds, so, for gcc-11 and gcc-12, we disable that warning
just for the RegistrationTable class.

Change-Id: I6bc4a02aa072cfa8905ecde5e3960aebf32fc912


[ROCm/roctracer commit: 67ce5fae13]
2022-09-16 09:54:40 -07:00
Laurent Morichetti 67ce5fae13 Fix an array subscript out-of-bounds error
Starting with gcc-11 (verified with gcc-12 as well), an array
out-of-bounds subscript error is reported for accessing the registration
table element at the operation ID index. Validating the index in the
function calling Register/Unregister does not quiet the warning/error
in release builds, so, for gcc-11 and gcc-12, we disable that warning
just for the RegistrationTable class.

Change-Id: I6bc4a02aa072cfa8905ecde5e3960aebf32fc912
2022-09-16 09:54:40 -07:00
Ranjith Ramakrishnan b2e30b6ffa SWDEV-340761 - Limit the removal of opencl conf file to package removal and provide unique name to icd file
While upgrading packaging in SLES/RHEL, the package to be upgraded is installed first, followed by cleanup of the older one
During upgrade 10-rocm-opencl.conf and icd file is getting removed as part of clean up, since the file name and path is same in different package versions.
Limit the removal of opencl conf file to  uninstall/removal of package and not during upgrade.
Used unique name for icd file

Change-Id: Ib34a78ce53e6b7d95adb70ccfd56474a297b64ca


[ROCm/clr commit: 3d350393d8]
2022-09-16 00:48:37 -07:00
Ranjith Ramakrishnan 3d350393d8 SWDEV-340761 - Limit the removal of opencl conf file to package removal and provide unique name to icd file
While upgrading packaging in SLES/RHEL, the package to be upgraded is installed first, followed by cleanup of the older one
During upgrade 10-rocm-opencl.conf and icd file is getting removed as part of clean up, since the file name and path is same in different package versions.
Limit the removal of opencl conf file to  uninstall/removal of package and not during upgrade.
Used unique name for icd file

Change-Id: Ib34a78ce53e6b7d95adb70ccfd56474a297b64ca
2022-09-16 00:48:37 -07:00
Saleel Kudchadker ad9557a00b SWDEV-301667 - Pass all params to API Init
- Correct return for ihipLaunchKernel

Change-Id: I66e81fa635473e6e728936e4cfba9f1bc7f018ad


[ROCm/clr commit: df278887fe]
2022-09-15 22:20:02 -07:00
Saleel Kudchadker df278887fe SWDEV-301667 - Pass all params to API Init
- Correct return for ihipLaunchKernel

Change-Id: I66e81fa635473e6e728936e4cfba9f1bc7f018ad
2022-09-15 22:20:02 -07:00
ROCm CI Service Account 55da06237e SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf


[ROCm/hip-tests commit: 30fcb99268]
2022-09-15 21:04:57 -07:00
ROCm CI Service Account 30fcb99268 SWDEV-349490 - Add unit test of sRGB (#2940)
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf
2022-09-15 21:04:57 -07:00