Add rocm-6.4 to workflows (#165)
* Add rocm-6.4 to workflows
* Update containers.yml
* Update cpack.yml
* Update cpack.yml
* Disable OpenMP Target Examples on GitHub Runners
* Fix build warnings.
Switch statements with unhandled enums.
* Enable testing on 6.3 and 6.4
* Ubuntu 24 workflow. Build both ROCm 6.3 and 6.4
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
[ROCm/rocprofiler-systems commit: 169c9a0d49]
This commit is contained in:
gecommit door
GitHub
bovenliggende
bbf09b4fd7
commit
bb4ed0b3ba
+16
-2
@@ -508,13 +508,15 @@ tool_tracing_callback(rocprofiler_callback_tracing_record_t record,
|
||||
user_data, ts);
|
||||
break;
|
||||
}
|
||||
#if(ROCPROFILER_VERSION >= 700)
|
||||
#if(ROCPROFILER_VERSION >= 600)
|
||||
case ROCPROFILER_CALLBACK_TRACING_ROCDECODE_API:
|
||||
{
|
||||
tool_tracing_callback_start(category::rocm_rocdecode_api{}, record,
|
||||
user_data, ts);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
#if(ROCPROFILER_VERSION >= 700)
|
||||
case ROCPROFILER_CALLBACK_TRACING_ROCJPEG_API:
|
||||
{
|
||||
tool_tracing_callback_start(category::rocm_rocjpeg_api{}, record,
|
||||
@@ -531,6 +533,11 @@ tool_tracing_callback(rocprofiler_callback_tracing_record_t record,
|
||||
case ROCPROFILER_CALLBACK_TRACING_KERNEL_DISPATCH:
|
||||
case ROCPROFILER_CALLBACK_TRACING_MEMORY_COPY:
|
||||
case ROCPROFILER_CALLBACK_TRACING_RCCL_API:
|
||||
#if(ROCPROFILER_VERSION >= 600)
|
||||
case ROCPROFILER_CALLBACK_TRACING_OMPT:
|
||||
case ROCPROFILER_CALLBACK_TRACING_MEMORY_ALLOCATION:
|
||||
case ROCPROFILER_CALLBACK_TRACING_RUNTIME_INITIALIZATION:
|
||||
#endif
|
||||
{
|
||||
ROCPROFSYS_CI_ABORT(true, "unhandled callback record kind: %i\n",
|
||||
record.kind);
|
||||
@@ -592,13 +599,15 @@ tool_tracing_callback(rocprofiler_callback_tracing_record_t record,
|
||||
ts, _bt_data);
|
||||
break;
|
||||
}
|
||||
#if(ROCPROFILER_VERSION >= 700)
|
||||
#if(ROCPROFILER_VERSION >= 600)
|
||||
case ROCPROFILER_CALLBACK_TRACING_ROCDECODE_API:
|
||||
{
|
||||
tool_tracing_callback_stop(category::rocm_rocdecode_api{}, record,
|
||||
user_data, ts, _bt_data);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
#if(ROCPROFILER_VERSION >= 700)
|
||||
case ROCPROFILER_CALLBACK_TRACING_ROCJPEG_API:
|
||||
{
|
||||
tool_tracing_callback_stop(category::rocm_rocjpeg_api{}, record,
|
||||
@@ -615,6 +624,11 @@ tool_tracing_callback(rocprofiler_callback_tracing_record_t record,
|
||||
case ROCPROFILER_CALLBACK_TRACING_KERNEL_DISPATCH:
|
||||
case ROCPROFILER_CALLBACK_TRACING_MEMORY_COPY:
|
||||
case ROCPROFILER_CALLBACK_TRACING_RCCL_API:
|
||||
#if(ROCPROFILER_VERSION >= 600)
|
||||
case ROCPROFILER_CALLBACK_TRACING_OMPT:
|
||||
case ROCPROFILER_CALLBACK_TRACING_MEMORY_ALLOCATION:
|
||||
case ROCPROFILER_CALLBACK_TRACING_RUNTIME_INITIALIZATION:
|
||||
#endif
|
||||
{
|
||||
ROCPROFSYS_CI_ABORT(true, "unhandled callback record kind: %i\n",
|
||||
record.kind);
|
||||
|
||||
Verwijs in nieuw issue
Block a user