Page MenuHomePhabricator

maxim-kuvyrkov (Maxim Kuvyrkov)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 1 2016, 1:38 AM (197 w, 3 d)

Recent Activity

Nov 19 2018

maxim-kuvyrkov updated subscribers of D52827: [LICM] Make LICM able to hoist phis.

Hi John,

Nov 19 2018, 8:37 AM
maxim-kuvyrkov accepted D54625: [zorg] Enable armv7/aarch64 build cache locations for clang builds.

Looks good.

Nov 19 2018, 7:15 AM

Aug 30 2018

maxim-kuvyrkov accepted D51413: [zorg] Disable sanitzers on clang-cmake-armv8-lld.
Aug 30 2018, 3:39 AM

Aug 10 2018

maxim-kuvyrkov committed rL339445: [zorg] Increase parallelism for bots running on 96-core server..
[zorg] Increase parallelism for bots running on 96-core server.
Aug 10 2018, 9:02 AM
maxim-kuvyrkov closed D50460: [zorg] Increase parallelism for bots running on 96-core server..
Aug 10 2018, 9:02 AM
maxim-kuvyrkov committed rL339444: [zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots.
[zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots
Aug 10 2018, 9:01 AM
maxim-kuvyrkov closed D50459: [zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots.
Aug 10 2018, 9:01 AM
maxim-kuvyrkov committed rL339443: [zorg] Update configuration of Linaro's AArch64 bots.
[zorg] Update configuration of Linaro's AArch64 bots
Aug 10 2018, 9:00 AM
maxim-kuvyrkov closed D50458: [zorg] Update configuration of Linaro's AArch64 bots.
Aug 10 2018, 9:00 AM
maxim-kuvyrkov committed rL339442: [zorg] Add AArch32 Linux LLD buildbot.
[zorg] Add AArch32 Linux LLD buildbot
Aug 10 2018, 8:59 AM
maxim-kuvyrkov closed D50456: [zorg] Add AArch32 Linux LLD buildbot.
Aug 10 2018, 8:59 AM

Aug 8 2018

maxim-kuvyrkov created D50460: [zorg] Increase parallelism for bots running on 96-core server..
Aug 8 2018, 9:44 AM
maxim-kuvyrkov created D50459: [zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots.
Aug 8 2018, 9:42 AM
maxim-kuvyrkov created D50458: [zorg] Update configuration of Linaro's AArch64 bots.
Aug 8 2018, 9:40 AM
maxim-kuvyrkov created D50456: [zorg] Add AArch32 Linux LLD buildbot.
Aug 8 2018, 9:38 AM
maxim-kuvyrkov added a comment to D44982: [zorg] Adding two new builders for armv7 and aarch64.

@leandron , note that you have to commit this patch yourself or (if you don't have commit access) explicitly ask someone here to commit it for you.

Aug 8 2018, 9:34 AM

May 1 2018

maxim-kuvyrkov committed rL331254: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots.
[zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
May 1 2018, 4:14 AM
maxim-kuvyrkov closed D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots.
May 1 2018, 4:14 AM
Herald added a reviewer for D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots: javed.absar.

Gentle ping? This is a fairly simple patch. Without it I can't enable linaro-armv8-01-arm-libcxx* bots.

May 1 2018, 2:53 AM

Apr 20 2018

maxim-kuvyrkov created D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots.
Apr 20 2018, 5:13 AM

Apr 12 2018

maxim-kuvyrkov accepted D44982: [zorg] Adding two new builders for armv7 and aarch64.
Apr 12 2018, 7:22 AM

Feb 24 2018

maxim-kuvyrkov committed rL326031: [zorg] Update testsuite parallelism settings for Linaro AArch64 builders..
[zorg] Update testsuite parallelism settings for Linaro AArch64 builders.
Feb 24 2018, 4:57 AM
maxim-kuvyrkov closed D43612: [zorg] Update testsuite parallelism settings for Linaro AArch64 builders..
Feb 24 2018, 4:57 AM

Feb 22 2018

maxim-kuvyrkov added inline comments to D43612: [zorg] Update testsuite parallelism settings for Linaro AArch64 builders..
Feb 22 2018, 1:13 AM
maxim-kuvyrkov updated the diff for D43612: [zorg] Update testsuite parallelism settings for Linaro AArch64 builders..

Correct patch. First upload had unrelated changes.

Feb 22 2018, 12:32 AM
maxim-kuvyrkov created D43612: [zorg] Update testsuite parallelism settings for Linaro AArch64 builders..
Feb 22 2018, 12:29 AM

Feb 21 2018

maxim-kuvyrkov committed rCRT325703: Fix racy msan test.
Fix racy msan test
Feb 21 2018, 10:09 AM
maxim-kuvyrkov committed rL325703: Fix racy msan test.
Fix racy msan test
Feb 21 2018, 10:06 AM
maxim-kuvyrkov closed D43548: Fix racy msan test.
Feb 21 2018, 10:06 AM
maxim-kuvyrkov added a reviewer for D43548: Fix racy msan test: eugenis.
Feb 21 2018, 5:51 AM
maxim-kuvyrkov created D43548: Fix racy msan test.
Feb 21 2018, 1:56 AM

Feb 16 2018

maxim-kuvyrkov committed rL325350: [zorg] Add AArch32 global-isel bots.
[zorg] Add AArch32 global-isel bots
Feb 16 2018, 7:03 AM
maxim-kuvyrkov closed D43119: [zorg] Add AArch32 global-isel bots.
Feb 16 2018, 7:03 AM
maxim-kuvyrkov committed rL325348: [zorg] Split AArch32 bots into ARMv7 and ARMv8.
[zorg] Split AArch32 bots into ARMv7 and ARMv8
Feb 16 2018, 7:02 AM
maxim-kuvyrkov closed D43118: [zorg] Split AArch32 bots into ARMv7 and ARMv8.
Feb 16 2018, 7:02 AM
maxim-kuvyrkov updated the diff for D43118: [zorg] Split AArch32 bots into ARMv7 and ARMv8.

Rebase and add -mcpu=cortex-a57 to armv8 32-bit bots.

Feb 16 2018, 6:56 AM
maxim-kuvyrkov committed rL325344: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.
[zorg] Cleanup unnecessary options for ARM and AArch64 bots
Feb 16 2018, 6:25 AM
maxim-kuvyrkov closed D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.
Feb 16 2018, 6:25 AM
maxim-kuvyrkov accepted D43119: [zorg] Add AArch32 global-isel bots.
Feb 16 2018, 4:05 AM
maxim-kuvyrkov accepted D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.

I'll amend libcxx and global-isel builders per comments in the final commit. Changes for all other bots seem to be OK.

Feb 16 2018, 3:59 AM

Feb 13 2018

maxim-kuvyrkov added inline comments to D43119: [zorg] Add AArch32 global-isel bots.
Feb 13 2018, 8:18 AM
maxim-kuvyrkov added inline comments to D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.
Feb 13 2018, 8:11 AM

Feb 9 2018

maxim-kuvyrkov added inline comments to D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.
Feb 9 2018, 8:29 AM
maxim-kuvyrkov added inline comments to D43119: [zorg] Add AArch32 global-isel bots.
Feb 9 2018, 8:07 AM
maxim-kuvyrkov added a comment to D43119: [zorg] Add AArch32 global-isel bots.

This is being tested on my local buildmaster: http://ex40-01.tcwglab.linaro.org:32775/builders/clang-cmake-armv8-global-isel/builds/

Feb 9 2018, 3:48 AM
maxim-kuvyrkov created D43119: [zorg] Add AArch32 global-isel bots.
Feb 9 2018, 3:44 AM
maxim-kuvyrkov created D43118: [zorg] Split AArch32 bots into ARMv7 and ARMv8.
Feb 9 2018, 3:43 AM
maxim-kuvyrkov created D43117: [zorg] Cleanup unnecessary options for ARM and AArch64 bots.
Feb 9 2018, 3:42 AM

Feb 1 2018

maxim-kuvyrkov committed rL323967: [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*.
[zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*
Feb 1 2018, 5:39 AM
maxim-kuvyrkov closed D42041: [PATCH 6/6] [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*.
Feb 1 2018, 5:39 AM
maxim-kuvyrkov committed rL323966: [zorg] Add linaro-armv8-01-arm-* slaves.
[zorg] Add linaro-armv8-01-arm-* slaves
Feb 1 2018, 5:38 AM
maxim-kuvyrkov closed D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves.
Feb 1 2018, 5:37 AM
maxim-kuvyrkov committed rL323965: [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders..
[zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders.
Feb 1 2018, 5:36 AM
maxim-kuvyrkov closed D42791: [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders..
Feb 1 2018, 5:36 AM
maxim-kuvyrkov created D42791: [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders..
Feb 1 2018, 5:36 AM
maxim-kuvyrkov accepted D42791: [zorg] Remove unused BOTO_CONFIG settings from arm and aarch64 builders..

This is a trivial cleanup that was split up from an approved patch: https://reviews.llvm.org/D42039

Feb 1 2018, 5:36 AM
maxim-kuvyrkov committed rL323964: [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*.
[zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*
Feb 1 2018, 5:25 AM
maxim-kuvyrkov closed D42039: [PATCH 4/6] [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*.
Feb 1 2018, 5:25 AM
maxim-kuvyrkov committed rL323963: [zorg] Remove clang-cmake-thumbv7-a15 bot.
[zorg] Remove clang-cmake-thumbv7-a15 bot
Feb 1 2018, 5:22 AM
maxim-kuvyrkov closed D42038: [PATCH 3/6] [zorg] Remove clang-cmake-thumbv7-a15 bot.
Feb 1 2018, 5:22 AM
maxim-kuvyrkov committed rL323962: [zorg] Use slave's "jobs" setting for ARM 32-bit bots..
[zorg] Use slave's "jobs" setting for ARM 32-bit bots.
Feb 1 2018, 5:18 AM
maxim-kuvyrkov closed D42037: [PATCH 2/6] [zorg] Use slave's "jobs" setting for ARM 32-bit bots..
Feb 1 2018, 5:18 AM
maxim-kuvyrkov committed rL323961: [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.
[zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots
Feb 1 2018, 5:14 AM
maxim-kuvyrkov closed D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.
Feb 1 2018, 5:14 AM

Jan 23 2018

maxim-kuvyrkov added inline comments to D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves.
Jan 23 2018, 3:34 AM

Jan 14 2018

maxim-kuvyrkov updated the diff for D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.

Rebase on trunk

Jan 14 2018, 8:15 AM
maxim-kuvyrkov created D42041: [PATCH 6/6] [zorg] Don't use -DCMAKE_C_COMPILER*/-DCMAKE_CXX_COMPILER*.
Jan 14 2018, 8:15 AM
maxim-kuvyrkov created D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves.
Jan 14 2018, 8:11 AM
maxim-kuvyrkov created D42039: [PATCH 4/6] [zorg] Rename linaro-d05-01-* slaves to linaro-armv8-01-*.
Jan 14 2018, 8:11 AM
maxim-kuvyrkov created D42038: [PATCH 3/6] [zorg] Remove clang-cmake-thumbv7-a15 bot.
Jan 14 2018, 8:10 AM
maxim-kuvyrkov created D42037: [PATCH 2/6] [zorg] Use slave's "jobs" setting for ARM 32-bit bots..
Jan 14 2018, 8:07 AM

Dec 25 2017

maxim-kuvyrkov added a comment to D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.

@gkistanova , would you please merge this before your next planned update to buildmaster? Thanks!

Dec 25 2017, 4:53 AM

Dec 8 2017

maxim-kuvyrkov added a comment to D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.

Any yay/nay?

Dec 8 2017, 8:16 AM

Dec 3 2017

maxim-kuvyrkov added a comment to D40607: [zorg] Add linaro-d05-* builders.

@rovka , slaves linaro-d05-01-* will run in different containers on the same machine (linaro-d05-01). In this context there is no need to repurpose a slave.
I plan to add a second machine linaro-d05-02 that would host the same set of slaves/builders for redundancy.

Dec 3 2017, 6:57 AM

Nov 30 2017

maxim-kuvyrkov updated the diff for D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.

Rebase after https://reviews.llvm.org/D40607 update

Nov 30 2017, 2:26 AM
maxim-kuvyrkov updated the diff for D40608: [PATCH 2/3] [zorg] Cleanup CC/CXX settings for Linaro Arm/AArch64 bots.

Rebase after https://reviews.llvm.org/D40607 update

Nov 30 2017, 2:25 AM
maxim-kuvyrkov updated the diff for D40607: [zorg] Add linaro-d05-* builders.

In this version jobs= settings are removed (so that they are picked up from slave setting). testsuite_flags are left with 8-thread parallelism for now, and we are going to switch them to 64 once APM hardware is decommissioned.

Nov 30 2017, 2:24 AM

Nov 29 2017

maxim-kuvyrkov planned changes to D40607: [zorg] Add linaro-d05-* builders.
Nov 29 2017, 10:44 AM
maxim-kuvyrkov created D40609: [PATCH 1/6] [zorg] Remove obsolete workarounds for Arm/AArch64 libcxx bots.
Nov 29 2017, 8:28 AM
maxim-kuvyrkov created D40608: [PATCH 2/3] [zorg] Cleanup CC/CXX settings for Linaro Arm/AArch64 bots.
Nov 29 2017, 8:26 AM
maxim-kuvyrkov created D40607: [zorg] Add linaro-d05-* builders.
Nov 29 2017, 8:24 AM

Nov 28 2017

maxim-kuvyrkov added a comment to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

Would someone with commit access please merge this?

Nov 28 2017, 12:55 AM
maxim-kuvyrkov added inline comments to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..
Nov 28 2017, 12:53 AM

Nov 24 2017

maxim-kuvyrkov added a comment to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

@jgreenhalgh , thanks for the info.

Nov 24 2017, 7:36 AM
maxim-kuvyrkov updated the diff for D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

Updated patch with James' comments addressed (testing is still in progress).

Nov 24 2017, 5:14 AM
maxim-kuvyrkov added a comment to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

...

So the change makes sense, but the references to Armv8.2-A look wrong to me.

Nov 24 2017, 4:57 AM
maxim-kuvyrkov added a comment to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

I've successfully tested an earlier version of this patch, but not the uploaded version yet. Please review, but don't submit until testing is finished.

Nov 24 2017, 4:43 AM
maxim-kuvyrkov added a comment to D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..

The problem manifests itself in failing "AllocationTests/MappedMemoryTest.***/3" unit-tests when running on ARMv8.2 hardware with linux kernel version ~4.10.

Nov 24 2017, 3:58 AM
maxim-kuvyrkov created D40423: [ARM][AArch64] Workaround ARM/AArch64 percularity in clearing icache..
Nov 24 2017, 3:56 AM

Oct 13 2017

maxim-kuvyrkov accepted rL315581: [cfi-verify] Fix typo, actually check X86 target.
Oct 13 2017, 7:26 AM

Sep 15 2017

maxim-kuvyrkov updated subscribers of rL312937: [asan] Include asan-dynamic into check-all.
Sep 15 2017, 6:14 AM
maxim-kuvyrkov added a comment to rL312937: [asan] Include asan-dynamic into check-all.

This seems to break armv7: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15-full/builds/10421 . Any idea on why
FAIL: AddressSanitizer-armhf-linux-dynamic::stack-use-after-return.cc
FAIL: AddressSanitizer-armhf-linux-dynamic::heavy_uar_test.cc
fail?

Sep 15 2017, 6:13 AM

Sep 13 2017

maxim-kuvyrkov added a comment to D37666: [asan] Include asan-dynamic into check-all.

This seems to break armv7: http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15-full/builds/10421 . Any idea on why
FAIL: AddressSanitizer-armhf-linux-dynamic::stack-use-after-return.cc
FAIL: AddressSanitizer-armhf-linux-dynamic::heavy_uar_test.cc
fail?

Sep 13 2017, 6:39 AM

Sep 5 2017

maxim-kuvyrkov added a comment to D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder.

FOAD, once linaro-apm-05 is up after OS update, I'm going to connect it to silent master for 1-2 weeks to confirm stability. If everything is OK, I'll move it to main master.

Sep 5 2017, 2:47 AM
maxim-kuvyrkov created D37459: [buildbot] Remove clang-cmake-aarch64-42vma builder.
Sep 5 2017, 2:37 AM

Mar 22 2016

maxim-kuvyrkov added a reviewer for D17806: Make tsan tests more portable (take 2): dvyukov.

Ping.

Mar 22 2016, 10:51 AM

Mar 2 2016

maxim-kuvyrkov retitled D17806: Make tsan tests more portable (take 2) from to Make tsan tests more portable (take 2).
Mar 2 2016, 6:39 AM
maxim-kuvyrkov added a comment to D17757: Make tsan tests more portable.

Renato, would you please commit this for me?

Mar 2 2016, 1:31 AM

Mar 1 2016

maxim-kuvyrkov added a comment to D17757: Make tsan tests more portable.

This patch improves sanitizer testsuite to avoid sporadic failures, especially when [cross-]testing on a remote machine.

Mar 1 2016, 2:03 AM
maxim-kuvyrkov retitled D17757: Make tsan tests more portable from to Make tsan tests more portable.
Mar 1 2016, 1:59 AM