User Details
- User Since
- May 13 2015, 10:16 AM (410 w, 1 d)
Today
LGTM.
Yesterday
Wed, Mar 22
Tue, Mar 21
LGTM. Thanks!
Mon, Mar 20
Do you know whether the issue happens to HIP too? Thanks.
ping
Sat, Mar 18
fix tests
Fri, Mar 17
Tue, Mar 14
LGTM. Please update the description.
fix tests
LGTM on clang side.
Sat, Mar 11
Fri, Mar 10
The description needs fix. "ABI field" should be "environment component".
Thu, Mar 9
HIP toolchain does not pass -fopenmp-targets=amdgcn-amd-amdhsa to clang -cc1 in host compilation. It does not pass -fopenmp-is-device to clang -cc1 in device compilation. Without these options clang will not generate OpenMP offloading code for amdgpu in device and host compilation. The host code should still function correctly.
fix tests
-x hip and -fopenmp has been a valid combination. -fopenmp with -x hip allows non-offloading OpenMP directives in host code in HIP. It just ignores the offloading directives.
fix comments and tests
LGTM. Thanks.
Did you go through the deprecation process for this option? We need to send a documentation team first so that it is announced to the users. Then in the next release we can deprecate it.
Wed, Mar 8
revised by Artem's comments
Tue, Mar 7
Mon, Mar 6
Sun, Mar 5
Thu, Mar 2
Wed, Mar 1
Tue, Feb 28
Mon, Feb 27
Fri, Feb 24
Feb 21 2023
LGTM. Thanks
Feb 17 2023
Feb 15 2023
revised by Fanrui's comments
Making the builtin types consistent is necessary to keep struct layout consistent across host and device, but why do we need to make __GCC_ATOMIC_XXX_LOCK_FREE macros the same between the host and device? Is there any concrete issue if they are not the same?
Feb 14 2023
Feb 13 2023
Feb 7 2023
LGTM. Thanks
Feb 6 2023
Feb 5 2023
LGTM. Thanks.
Feb 3 2023
LGTM. Thanks
Feb 2 2023
Feb 1 2023
Jan 30 2023
LGTM. Thanks
LGTM. Thanks
LGTM. Thanks.
Jan 25 2023
LGTM. Thanks.
Jan 24 2023
LGTM. Thanks.
@scchan the test expects CLANG_INSTALL_LIBDIR_BASENAME to be lib. Maybe in the failed test it was not true.
Jan 23 2023
Can we keep the original behaviour for the old driver for HIP? Only enable the change for the new driver.
Jan 22 2023
Jan 20 2023
Jan 19 2023
Is this patch really necessary? -mcode-object-version= option does not go through any translation in derived args. If it is in derived args, it should also be in the original args. HIPAMD toolchain just uses the original driver args. Why OpenMP toolchain needs to use the derived args?