AbortedChanges

Summary

  1. Use labmaster llvm-project in common.groovy for CTMark/test suite jobs It should be faster than checking out the monorepo sources from GitHub.
  2. Update test suite jobs to use monorepo. Changes to relevant test generator files: common.groovy: - Kill all the SVN stuff and use the monorepo instead. - Use GIT_SHA/GIT_DISTANCE relay.groovy: - Set/use GIT_SHA and GIT_DISTANCE instead of LLVM_REV
  3. Update URL for last-good-build.properties The last_good_build.properties file is no longer hosted at http://labmaster2.local/artifacts/clang-stage1-configure-RA Update it to point to its new home at http://labmaster2.local/artifacts/clang-stage1-RA (This might cause some things to break, which were relying on LLVM_REV being set. Those things were needlessly spinning on the same compiler though, so they really ought to be broken anyway.)
  4. Removed unused llgo builder.
  5. [monorepo_build] Also write GIT_DISTANCE to the last_good_build.properties file
  6. Use https as vcs_protocol for the systemz builder This works around firewall issues we were seeing with http.
  7. Slave 'lldb-x86_64-fedora': Switch to normal non-debuginfo builds again The racy vscode testcases have been dropped from both main and lldb-mi repositories anyway so there is nothing left to debug: [lldb-dev] [RFC] Removing lldb-mi https://lists.llvm.org/pipermail/lldb-dev/2019-July/015209.html
  8. Slave 'lldb-x86_64-fedora': Reduce build resource requirements
  9. monorepo_build.py: Update artifact name Incorporate the git sha and a sequentially increasing number (which can be generated using "git describe" and an annotated tag).
  10. Reland "[zorg] Add a new build script for use with monorepo" Summary: monorepo-build.py is similar in functionality to the current build.py, but with changes to make it work with the monorepo. Differential Revision: https://reviews.llvm.org/D64028
  11. Revert "[zorg] Add a new build script for use with monorepo" This reverts commit c842a5a3fa0d0d7d00e206c47d58fba7288111d1 (r365440).
  12. Fix typo Buiilds -> Builds
  13. [lldb-cmake-standalone] Pre-populate Xcode build-tree cache with Apple-lldb-Xcode This cache does not set install-related options. LLVM cannot install from multi-config generators.
  14. Use https for the source code checkout of buildbot running on ppc64be-clang-lnt-test. Patch by Kamau Bridgeman. Differential Revision: https://reviews.llvm.org/D64221
  15. Added MailNotifier for builders "llvm-clang-x86_64-win-fast" and "lld-x86_64-ubuntu-fast".
  16. Removed MailNotifiers for removed builders.
  17. [lldb-cmake-standalone] Pre-populate provided LLVM build-tree cache with Apple-lldb-base
  18. [LLDB] getLLDBCMakeBuildFactory: New parameter testTimeout It also uses the new long timeout for slave 'lldb-x86_64-fedora'. Differential Revision: https://reviews.llvm.org/D64719
  19. Added vcs_protocol property to specify what protocol to use for the source code checkout.
  20. [zorg] Add a new build script for use with monorepo Summary: monorepo-build.py is similar in functionality to the currently build.py, but with changes to make it work with the monorepo. Reviewers: cmatthews Reviewed By: cmatthews Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64028
  21. Remove extraRecipients for sanitizer-x86_64-linux-gn Reviewers: eugenis Differential Revision: https://reviews.llvm.org/D64363
  22. Force the LibcxxAndABIBuilder to use libc++abi when building libc++ (unless otherwise specified)
  23. Move GN bot into clang.exp Summary: Master avoids IRC and emails to bots in category with .exp prefix It uses clang.exp to avoid creating new section in console. Reviewers: gkistanova, eugenis Differential Revision: https://reviews.llvm.org/D63909
  24. Add sync_source_lists_from_cmake.py step to GN bot
  25. [zorg] Fixes for solaris11-amd64, solaris11-sparcv9 builders The first few days of running the Solaris 11 buildbots revealed a couple of problems: - The builders didn't honor the slaves' configured jobs property, but were running with the full parallelism discovered by ninja. That massivly impacts other builders running on these systems, so im explicitly configuring jobs in the builder configs, too. - Along the same line, the number of paralllel links is the worst problem here. I had experimented with the LLVM_PARALLEL_LINK_JOBS option in the past, but only now (in cmake/modules/HandleLLVMOptions.cmake) discovered that it's Ninja-only. I'm reducing it to 4 here as an experiment. - Unlike Solaris/x86, the Solaris/SPARC configure triplet defaults to sparc-sun-solaris2.11, which results in clang creating 32-bit binaries by default. It turns out to be an inconsistency in config.guess which I'm trying to get resolved. In the meantime, I'm forcing the proper triplet on both sparc and x86. Differential Revision: https://reviews.llvm.org/D63757
  26. Split check-debuginfo and check-lldb into two separate invocations.
  27. Update tests to no longer expect debuginfo-tests in an LLVM build. <rdar://problem/51268955>
  28. Add debuginfo-tests to the list of repositories needed by lldb-cmake-matrix.
  29. Tabs to spaces. NFC.
  30. Allow merge build requests for lld-x86_64-win7.
  31. [GN] Report check-clang-tools error as warning
  32. [lldb-cmake-standalone] Streamline labels of build stages
  33. [lldb-cmake-standalone] Build and test CMake-generated Xcode project in Debug mode
  34. [lldb-cmake-standalone] Build provided LLVM tree as RelWithDebInfo
  35. [zorg] Add solaris11-amd64, solaris11-sparcv9 builders I'm working to provide two Solaris 11.4 build slaves with a clang builder each, one on amd64, the other on sparcv9. I'm still working out the details like parallelism and max_builds, but the attached patch captures the basics, intended to be minimal. Differential Revision: https://reviews.llvm.org/D63495
  36. Separate options into separate array elements.
  37. Run the debuginfo-tests as part of the lldb-cmake bot. rdar://problem/51799130
  38. Remove the debuginfo-tests from the default llvm configuration. I'm going to make them a separate bot where we have more control over what the host LLDB is. rdar://problem/51799130
  39. Add lit timeout for lldb arm/aarch64 ubuntu builders This patch adds a timeout interval of 200 seconds for any hanging tests.
  40. [zorg] Add lldb-arm-ubuntu builder This patch adds lldb arm linux builder. It ll run on staging master until tests become stable. Differential revision:https://reviews.llvm.org/D63441
  41. Moved builder lld-x86_64-win7 to another machine. Removed slave/worker as-bldslv4.
  42. [lldb-cmake-standalone] CMake-generated Xcode project should build the LLDB.framework
  43. [lldb-cmake-standalone] Invoke llvm-lit manually for CMake-generated Xcode project in order to pass --verbose flag
  44. [lldb-cmake-standalone] Ninja verbose flag is -v
  45. [lldb-cmake-standalone] Remove note about Xcode generator This was fixed with https://reviews.llvm.org/rGa0781b6e3a3a
  46. [lldb-cmake-standalone] Enable tests for CMake-generated Xcode project
  47. [lldb-cmake-standalone] Run check-lldb in TERM=vt100
  48. [lldb-cmake-standalone] Checkout libc++ the same way as other subprojects
  49. [lldb-cmake-standalone] When invoking llmv-lit manually, make sure to build lldb-test-deps first
  50. Add LLVM lab buildslaves for Windows (armv7 target). The ARMV7 buildslave configurations for a new hardware in LLVM lab. Requested for the production buildbot http://lab.llvm.org:8011 Patch by Vlad Vereschaka. Differential Revision: https://reviews.llvm.org/D63103
  51. Removed long time off-line builders and slaves. Builders: llvm-mips-linux perf-x86_64-penryn-O3 clang-openbsd-amd64 perf-x86_64-penryn-O3-polly-fast perf-x86_64-penryn-O3-polly-parallel-fast perf-x86_64-penryn-O3-polly-unprofitable perf-x86_64-penryn-O3-polly perf-x86_64-penryn-O3-polly-detect-only lldb-amd64-ninja-freebsd11 clang-native-aarch64-full clang-bpf-build Slaves: pollyperf1, pollyperf2, pollyperf3, pollyperf4, pollyperf5, pollyperf6, pollyperf7, pollyperf11, pollyperf14, pollyperf15, mipsswbrd002, juno-aarch64-01, bpf-build-slave01, lldb-amd64-ninja-freebsd11, openbsd-amd64
  52. Removed commented out builders and slaves.
  53. [lldb-cmake-standalone] Point lit to build directory not to sources
  54. [lldb-cmake-standalone] Show full test output for failures
  55. [lldb-cmake-standalone] Run tests for lldb-against-buildtree
  56. [lldb-cmake-standalone] Avoid apostrophe in FIXME comment
  57. [lldb-cmake-standalone] Fix unable to find LLDB.framework dir in Xcode build
  58. [lldb-cmake-standalone] Fix LLVMConfig.cmake not found in LLVM install-tree
  59. [lldb-cmake-standalone] Fix loading initial cache script
  60. [lldb-cmnake-standalone] Add stage to build generated Xcode project against buildtree
  61. [lldb-cmnake-standalone] Use CMake cache file, use DESTDIR for ninja install, rename folder to llvm-installtree
  62. Add location for checking out debuginfo-tests
  63. Try to fix clang windows bot by passing projects variable into run_steps
  64. Run check-debuginfo on the Windows bot cdb tests were recently added, and this will run them continuously.
  65. [zorg] Add lldb-aarch64-ubuntu builder This patch adds lldb aarch64 linux builder. It ll run on staging master untill tests become stable and its consistently running green. Differential revision: https://reviews.llvm.org/D62473
  66. Fix build step name
  67. [zorg] Build and test LLVM with GN Reviewers: eugenis, morehouse, hctim, thakis, pcc Differential Revision: https://reviews.llvm.org/D62020
  68. builder lldb-x86_64-fedora: more verbosity Patch by: Konrad Kleine Differential revision: https://reviews.llvm.org/D62182
  69. Removed explicit build of lib/LLVMgold.so targer.
  70. Fix cfi-and-supported
  71. [zorg][sanitizers] Update stage1_clang_at_revison to r360832 and build lld
  72. [zorg] Add empty GN buildbot Reviewers: eugenis, morehouse, hctim Differential Revision: https://reviews.llvm.org/D61965
  73. [zorg] Switch between from BUILDBOT_MONO_REPO_PATH to BUILDBOT_REVISION
  74. Enabled 3 builds on sanitizer-buildbot1,2 They looks underutilized.
  75. Revert "Temporary disable modules for LLDB." We think we figured out the issue.
  76. Temporary disable modules for LLDB. We're temporarily disabling modules on the LLDB bots while we investigate an issue with the stage-1 host compiler.
  77. Updated test build step name to correspond to the actual test targets.
Revision 367720 by paquette:
Use labmaster llvm-project in common.groovy for CTMark/test suite jobs

It should be faster than checking out the monorepo sources from GitHub.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/common.groovyzorg/jenkins/common.groovy
Revision 367630 by paquette:
Update test suite jobs to use monorepo.

Changes to relevant test generator files:

common.groovy:
  - Kill all the SVN stuff and use the monorepo instead.
  - Use GIT_SHA/GIT_DISTANCE

relay.groovy:
  - Set/use GIT_SHA and GIT_DISTANCE instead of LLVM_REV
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/common.groovyzorg/jenkins/common.groovy
The file was modified/zorg/trunk/zorg/jenkins/relay.groovyzorg/jenkins/relay.groovy
Revision 367629 by paquette:
Update URL for last-good-build.properties

The last_good_build.properties file is no longer hosted at

http://labmaster2.local/artifacts/clang-stage1-configure-RA

Update it to point to its new home at

http://labmaster2.local/artifacts/clang-stage1-RA

(This might cause some things to break, which were relying on LLVM_REV being
set. Those things were needlessly spinning on the same compiler though, so
they really ought to be broken anyway.)
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/relay.groovyzorg/jenkins/relay.groovy
Revision 367272 by gkistanova:
Removed unused llgo builder.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/master.cfgbuildbot/osuosl/master/master.cfg
The file was removed/zorg/trunk/zorg/buildbot/builders/LLGoBuilder.pyzorg/buildbot/builders/LLGoBuilder.py
Revision 366740 by Azharuddin Mohammed:
[monorepo_build] Also write GIT_DISTANCE to the last_good_build.properties file
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/monorepo_build.pyzorg/jenkins/monorepo_build.py
Revision 366654 by uweigand:
Use https as vcs_protocol for the systemz builder

This works around firewall issues we were seeing with http.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 366651 by jankratochvil:
Slave 'lldb-x86_64-fedora': Switch to normal non-debuginfo builds again

The racy vscode testcases have been dropped from both main and lldb-mi
repositories anyway so there is nothing left to debug:
[lldb-dev] [RFC] Removing lldb-mi
https://lists.llvm.org/pipermail/lldb-dev/2019-July/015209.html
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 366641 by jankratochvil:
Slave 'lldb-x86_64-fedora': Reduce build resource requirements
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 366310 by Azharuddin Mohammed:
monorepo_build.py: Update artifact name

Incorporate the git sha and a sequentially increasing number (which can be
generated using "git describe" and an annotated tag).
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/monorepo_build.pyzorg/jenkins/monorepo_build.py
Revision 366298 by Azharuddin Mohammed:
Reland "[zorg] Add a new build script for use with monorepo"

Summary:
monorepo-build.py is similar in functionality to the current build.py, but
with changes to make it work with the monorepo.

Differential Revision: https://reviews.llvm.org/D64028
Change TypePath in RepositoryPath in Workspace
The file was added/zorg/trunk/test/jenkins/test_monorepo_build.pytest/jenkins/test_monorepo_build.py
The file was added/zorg/trunk/zorg/jenkins/monorepo_build.pyzorg/jenkins/monorepo_build.py
Revision 366297 by azharudd:
Revert "[zorg] Add a new build script for use with monorepo"

This reverts commit c842a5a3fa0d0d7d00e206c47d58fba7288111d1 (r365440).
Change TypePath in RepositoryPath in Workspace
The file was removed/zorg/trunk/test/jenkins/test_monorepo_build.pytest/jenkins/test_monorepo_build.py
The file was removed/zorg/trunk/zorg/jenkins/monorepo_build.pyzorg/jenkins/monorepo_build.py
Revision 366296 by Azharuddin Mohammed:
Fix typo

Buiilds -> Builds
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/test/jenkins/test_build.pytest/jenkins/test_build.py
Revision 366227 by stefan.graenitz:
[lldb-cmake-standalone] Pre-populate Xcode build-tree cache with Apple-lldb-Xcode

This cache does not set install-related options. LLVM cannot install from multi-config generators.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 366167 by gkistanova:
Use https for the source code checkout of buildbot running on ppc64be-clang-lnt-test.

Patch by Kamau Bridgeman.

Differential Revision: https://reviews.llvm.org/D64221
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 366112 by gkistanova:
Added MailNotifier for builders "llvm-clang-x86_64-win-fast" and "lld-x86_64-ubuntu-fast".
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
Revision 366111 by gkistanova:
Removed MailNotifiers for removed builders.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
Revision 366100 by stefan.graenitz:
[lldb-cmake-standalone] Pre-populate provided LLVM build-tree cache with Apple-lldb-base
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 366078 by jankratochvil:
[LLDB] getLLDBCMakeBuildFactory: New parameter testTimeout

It also uses the new long timeout for slave 'lldb-x86_64-fedora'.

Differential Revision: https://reviews.llvm.org/D64719
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/zorg/buildbot/builders/LLDBBuilder.pyzorg/buildbot/builders/LLDBBuilder.py
Revision 365596 by gkistanova:
Added vcs_protocol property to specify what protocol to use for the source code checkout.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/process/factory.pyzorg/buildbot/process/factory.py
Revision 365440 by azharudd:
[zorg] Add a new build script for use with monorepo

Summary:
monorepo-build.py is similar in functionality to the currently build.py, but
with changes to make it work with the monorepo.

Reviewers: cmatthews

Reviewed By: cmatthews

Subscribers: llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64028
Change TypePath in RepositoryPath in Workspace
The file was added/zorg/trunk/test/jenkins/test_monorepo_build.pytest/jenkins/test_monorepo_build.py
The file was added/zorg/trunk/zorg/jenkins/monorepo_build.pyzorg/jenkins/monorepo_build.py
Revision 365385 by Vitaly Buka:
Remove extraRecipients for sanitizer-x86_64-linux-gn

Reviewers: eugenis

Differential Revision: https://reviews.llvm.org/D64363
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
Revision 365252 by ericwf:
Force the LibcxxAndABIBuilder to use libc++abi when building libc++

(unless otherwise specified)
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/LibcxxAndAbiBuilder.pyzorg/buildbot/builders/LibcxxAndAbiBuilder.py
Revision 364659 by Vitaly Buka:
Move GN bot into clang.exp

Summary:
Master avoids IRC and emails to bots in category with .exp prefix
It uses clang.exp to avoid creating new section in console.

Reviewers: gkistanova, eugenis

Differential Revision: https://reviews.llvm.org/D63909
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 364584 by Vitaly Buka:
Add sync_source_lists_from_cmake.py step to GN bot
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_gn.shzorg/buildbot/builders/sanitizers/buildbot_gn.sh
Revision 364475 by ro:
[zorg] Fixes for solaris11-amd64, solaris11-sparcv9  builders

The first few days of running the Solaris 11 buildbots revealed a couple of
problems:

- The builders didn't honor the slaves' configured jobs property, but were
  running with the full parallelism discovered by ninja.  That massivly
  impacts other builders running on these systems, so im explicitly
  configuring jobs in the builder configs, too.

- Along the same line, the number of paralllel links is the worst problem
  here.  I had experimented with the LLVM_PARALLEL_LINK_JOBS option in
  the past, but only now (in cmake/modules/HandleLLVMOptions.cmake)
  discovered that it's Ninja-only. I'm reducing it to 4 here as an
  experiment.

- Unlike Solaris/x86, the Solaris/SPARC configure triplet defaults to
  sparc-sun-solaris2.11, which results in clang creating 32-bit
  binaries by default.  It turns out to be an inconsistency in
  config.guess which I'm trying to get resolved.  In the meantime, I'm
  forcing the proper triplet on both sparc and x86.

Differential Revision: https://reviews.llvm.org/D63757
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 364242 by Adrian Prantl:
Split check-debuginfo and check-lldb into two separate invocations.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/build.pyzorg/jenkins/build.py
Revision 364238 by Adrian Prantl:
Update tests to no longer expect debuginfo-tests in an LLVM build.

<rdar://problem/51268955>
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/test/jenkins/test_build.pytest/jenkins/test_build.py
Revision 364192 by Adrian Prantl:
Add debuginfo-tests to the list of repositories needed by lldb-cmake-matrix.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-matrixzorg/jenkins/jobs/jobs/lldb-cmake-matrix
Revision 364097 by gkistanova:
Tabs to spaces. NFC.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 364096 by gkistanova:
Allow merge build requests for lld-x86_64-win7.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 364017 by Vitaly Buka:
[GN] Report check-clang-tools error as warning
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_gn.shzorg/buildbot/builders/sanitizers/buildbot_gn.sh
Revision 363817 by stefan.graenitz:
[lldb-cmake-standalone] Streamline labels of build stages
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363816 by stefan.graenitz:
[lldb-cmake-standalone] Build and test CMake-generated Xcode project in Debug mode
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363815 by stefan.graenitz:
[lldb-cmake-standalone] Build provided LLVM tree as RelWithDebInfo
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363785 by ro:
[zorg] Add solaris11-amd64, solaris11-sparcv9 builders

I'm working to provide two Solaris 11.4 build slaves with a clang builder
each, one on amd64, the other on sparcv9.  I'm still working out the
details like parallelism and max_builds, but the attached patch captures
the basics, intended to be minimal.

Differential Revision: https://reviews.llvm.org/D63495
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 363715 by Adrian Prantl:
Separate options into separate array elements.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/build.pyzorg/jenkins/build.py
Revision 363708 by Adrian Prantl:
Run the debuginfo-tests as part of the lldb-cmake bot.

rdar://problem/51799130
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/build.pyzorg/jenkins/build.py
Revision 363706 by Adrian Prantl:
Remove the debuginfo-tests from the default llvm configuration.

I'm going to make them a separate bot where we have more control over what the host LLDB is.

rdar://problem/51799130
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/build.pyzorg/jenkins/build.py
Revision 363660 by omjavaid:
Add lit timeout for lldb arm/aarch64 ubuntu builders

This patch adds a timeout interval of 200 seconds for any hanging tests.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 363659 by omjavaid:
[zorg] Add lldb-arm-ubuntu builder

This patch adds lldb arm linux builder. It ll run on staging master until tests become stable.

Differential revision:https://reviews.llvm.org/D63441
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
Revision 363618 by gkistanova:
Moved builder lld-x86_64-win7 to another machine.
Removed slave/worker as-bldslv4.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 363607 by stefan.graenitz:
[lldb-cmake-standalone] CMake-generated Xcode project should build the LLDB.framework
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363571 by stefan.graenitz:
[lldb-cmake-standalone] Invoke llvm-lit manually for CMake-generated Xcode project in order to pass --verbose flag
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363366 by stefan.graenitz:
[lldb-cmake-standalone] Ninja verbose flag is -v
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363283 by stefan.graenitz:
[lldb-cmake-standalone] Remove note about Xcode generator

This was fixed with https://reviews.llvm.org/rGa0781b6e3a3a
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363282 by stefan.graenitz:
[lldb-cmake-standalone] Enable tests for CMake-generated Xcode project
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363177 by stefan.graenitz:
[lldb-cmake-standalone] Run check-lldb in TERM=vt100
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363176 by stefan.graenitz:
[lldb-cmake-standalone] Checkout libc++ the same way as other subprojects
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363061 by stefan.graenitz:
[lldb-cmake-standalone] When invoking llmv-lit manually, make sure to build lldb-test-deps first
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 363033 by gkistanova:
Add LLVM lab buildslaves for Windows (armv7 target).

The ARMV7 buildslave configurations for a new hardware in LLVM lab.

Requested for the production buildbot http://lab.llvm.org:8011

Patch by Vlad Vereschaka.

Differential Revision: https://reviews.llvm.org/D63103
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 362851 by gkistanova:
Removed long time off-line builders and slaves.

Builders:
llvm-mips-linux
perf-x86_64-penryn-O3
clang-openbsd-amd64
perf-x86_64-penryn-O3-polly-fast
perf-x86_64-penryn-O3-polly-parallel-fast
perf-x86_64-penryn-O3-polly-unprofitable
perf-x86_64-penryn-O3-polly
perf-x86_64-penryn-O3-polly-detect-only
lldb-amd64-ninja-freebsd11
clang-native-aarch64-full
clang-bpf-build

Slaves:
pollyperf1, pollyperf2, pollyperf3, pollyperf4, pollyperf5, pollyperf6, pollyperf7, pollyperf11, pollyperf14, pollyperf15,
mipsswbrd002, juno-aarch64-01, bpf-build-slave01, lldb-amd64-ninja-freebsd11, openbsd-amd64
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 362850 by gkistanova:
Removed commented out builders and slaves.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 362807 by stefan.graenitz:
[lldb-cmake-standalone] Point lit to build directory not to sources
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362804 by stefan.graenitz:
[lldb-cmake-standalone] Show full test output for failures
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362734 by stefan.graenitz:
[lldb-cmake-standalone] Run tests for lldb-against-buildtree
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362726 by stefan.graenitz:
[lldb-cmake-standalone] Avoid apostrophe in FIXME comment
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362725 by stefan.graenitz:
[lldb-cmake-standalone] Fix unable to find LLDB.framework dir in Xcode build
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362714 by stefan.graenitz:
[lldb-cmake-standalone] Fix LLVMConfig.cmake not found in LLVM install-tree
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362608 by stefan.graenitz:
[lldb-cmake-standalone] Fix loading initial cache script
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362513 by stefan.graenitz:
[lldb-cmnake-standalone] Add stage to build generated Xcode project against buildtree
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362512 by stefan.graenitz:
[lldb-cmnake-standalone] Use CMake cache file, use DESTDIR for ninja install, rename folder to llvm-installtree
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
Revision 362041 by rnk:
Add location for checking out debuginfo-tests
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/annotated/annotated_builder.pyzorg/buildbot/builders/annotated/annotated_builder.py
Revision 362036 by rnk:
Try to fix clang windows bot by passing projects variable into run_steps
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/annotated/clang-windows.pyzorg/buildbot/builders/annotated/clang-windows.py
Revision 361900 by rnk:
Run check-debuginfo on the Windows bot

cdb tests were recently added, and this will run them continuously.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/zorg/buildbot/builders/annotated/clang-windows.pyzorg/buildbot/builders/annotated/clang-windows.py
Revision 361787 by omjavaid:
[zorg] Add lldb-aarch64-ubuntu builder

This patch adds lldb aarch64 linux builder. It ll run on staging master
untill tests become stable and its consistently running green.

Differential revision: https://reviews.llvm.org/D62473
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
Revision 361324 by Vitaly Buka:
Fix build step name
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_gn.shzorg/buildbot/builders/sanitizers/buildbot_gn.sh
Revision 361323 by Vitaly Buka:
[zorg] Build and test LLVM with GN

Reviewers: eugenis, morehouse, hctim, thakis, pcc

Differential Revision: https://reviews.llvm.org/D62020
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_functions.shzorg/buildbot/builders/sanitizers/buildbot_functions.sh
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_gn.shzorg/buildbot/builders/sanitizers/buildbot_gn.sh
Revision 361247 by jankratochvil:
builder lldb-x86_64-fedora: more verbosity

Patch by: Konrad Kleine

Differential revision: https://reviews.llvm.org/D62182
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
Revision 361217 by gkistanova:
Removed explicit build of lib/LLVMgold.so targer.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/ClangLTOBuilder.pyzorg/buildbot/builders/ClangLTOBuilder.py
Revision 361211 by Vitaly Buka:
Fix cfi-and-supported
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_cmake.shzorg/buildbot/builders/sanitizers/buildbot_cmake.sh
Revision 360926 by Vitaly Buka:
[zorg][sanitizers] Update stage1_clang_at_revison to r360832 and build lld
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_functions.shzorg/buildbot/builders/sanitizers/buildbot_functions.sh
Revision 360847 by Vitaly Buka:
[zorg] Add empty GN buildbot

Reviewers: eugenis, morehouse, hctim

Differential Revision: https://reviews.llvm.org/D61965
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/builders.pybuildbot/osuosl/master/config/builders.py
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py
The file was added/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_gn.shzorg/buildbot/builders/sanitizers/buildbot_gn.sh
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_selector.pyzorg/buildbot/builders/sanitizers/buildbot_selector.py
Revision 360821 by Vitaly Buka:
[zorg] Switch between from BUILDBOT_MONO_REPO_PATH to BUILDBOT_REVISION
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_functions.shzorg/buildbot/builders/sanitizers/buildbot_functions.sh
Revision 360820 by Vitaly Buka:
Enabled 3 builds on sanitizer-buildbot1,2
They looks underutilized.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/slaves.pybuildbot/osuosl/master/config/slaves.py
Revision 360191 by Jonas Devlieghere:
Revert "Temporary disable modules for LLDB."

We think we figured out the issue.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-dwarf.shzorg/jenkins/lldb-cmake-matrix-dwarf.sh
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-stage1.shzorg/jenkins/lldb-cmake-matrix-stage1.sh
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-stage2.shzorg/jenkins/lldb-cmake-matrix-stage2.sh
Revision 360184 by Jonas Devlieghere:
Temporary disable modules for LLDB.

We're temporarily disabling modules on the LLDB bots while we
investigate an issue with the stage-1 host compiler.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/jenkins/jobs/jobs/lldb-cmake-standalonezorg/jenkins/jobs/jobs/lldb-cmake-standalone
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-dwarf.shzorg/jenkins/lldb-cmake-matrix-dwarf.sh
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-stage1.shzorg/jenkins/lldb-cmake-matrix-stage1.sh
The file was modified/zorg/trunk/zorg/jenkins/lldb-cmake-matrix-stage2.shzorg/jenkins/lldb-cmake-matrix-stage2.sh
Revision 360113 by gkistanova:
Updated test build step name to correspond to the actual test targets.
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/zorg/buildbot/builders/UnifiedTreeBuilder.pyzorg/buildbot/builders/UnifiedTreeBuilder.py

Summary

  1. Fix runtest test-suite pgo + multisampling. There were are at least 3 issues when combining --pgo with --exec-multisample: * Make clean was not called between a measurement run and the next profiling run. * Make all was only called on the first measurement run. * Cmake variable TEST_SUITE_PROFILE_USE=OFF was not set on the second and later profiling runs. These 3 issues are fixed by this patch. It is also questionable whether we need to run profile collection multiple times. With the instrumentation-based profile collection, the profiles should be deterministic between different runs, and hence there is no value in collecting profiles multiple times. However, if in the future there would also be support for collecting profiles e.g. based on performance counter sampling, the profiles might be non-deterministic in such a scenario and having multiple profiling runs could make a lot more sense. I'm leaving that discussion for another time.
  2. in test_suite run_test function, opt and self.opt is same object Patch by Lily He Differential Revision: https://reviews.llvm.org/D61662
Revision 365196 by kbeyls:
Fix runtest test-suite pgo + multisampling.

There were are at least 3 issues when combining --pgo with
--exec-multisample:

* Make clean was not called between a measurement run and the next
   profiling run.
* Make all was only called on the first measurement run.
* Cmake variable TEST_SUITE_PROFILE_USE=OFF was not set on the
   second and later profiling runs.

These 3 issues are fixed by this patch.

It is also questionable whether we need to run profile collection
multiple times. With the instrumentation-based profile collection, the
profiles should be deterministic between different runs, and hence there
is no value in collecting profiles multiple times.
However, if in the future there would also be support for collecting
profiles e.g. based on performance counter sampling, the profiles might
be non-deterministic in such a scenario and having multiple profiling
runs could make a lot more sense. I'm leaving that discussion for
another time.
Change TypePath in RepositoryPath in Workspace
The file was modified/lnt/trunk/lnt/tests/test_suite.pylnt/tests/test_suite.py
The file was modified/lnt/trunk/tests/runtest/test_suite-pgo.shtesttests/runtest/test_suite-pgo.shtest
Revision 362787 by danilaml:
in test_suite run_test function, opt and self.opt is same object

Patch by Lily He

Differential Revision: https://reviews.llvm.org/D61662
Change TypePath in RepositoryPath in Workspace
The file was modified/lnt/trunk/lnt/tests/test_suite.pylnt/tests/test_suite.py

Summary

  1. Add geomean column earlier to dataout as Series in compare.py. This fixes the following error when using --all. Traceback (most recent call last): File "test-suite/utils/compare.py", line 374, in <module> print_result(data, limit_output, shorten_names, config.show_diff, sortkey) File "test-suite/utils/compare.py", line 227, in print_result dataout = add_geomean_row(d, dataout) File "test-suite/utils/compare.py", line 139, in add_geomean_row relative = values1 / values0 File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1583, in wrapper result = safe_na_op(lvalues, rvalues) File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1533, in safe_na_op lambda x: op(x, rvalues)) File "pandas/_libs/algos.pyx", line 690, in pandas._libs.algos.arrmap File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1533, in <lambda> lambda x: op(x, rvalues)) TypeError: ufunc 'true_divide' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe'' Reviewed By: paquette Differential Revision: https://reviews.llvm.org/D64066
  2. Skip test earlier if metric is not found in compare.py This speeds up processing for inputs with lots of missing metrics, by avoiding adding them to names. Reviewed By: paquette Differential Revision: https://reviews.llvm.org/D64065
  3. Fix more -Werror issues with obsequi.
  4. Obsequi: fix implicit declaration of a function, breaks -Werror builds.
  5. Enable the obsequi application for Darwin. It seems to run with no issues.
  6. Fix support for user mode emulation when using cmake/lit. When using user mode emulation, i.e. cross-compiling programs for a different target and running them on a host under qemu user mode emulation, timeit and fpcmp should have host versions, not target versions. Running under user mode emulation had been broken for a while, presumably since https://reviews.llvm.org/rT341257 I first tried an alternative approach where fpcmp would be run under qemu user mode emulation too. That in itself worked, but if going for that approach, for orthogonality reasons, we probably should also run the other helper programs as if they were running on the target, i.e. also under qemu user mode emulation. I ran into issues with running timeit under qemu user mode emulation and also running RunSafely.sh under user mode emulation doesn't seem trivial. In the end, it seemed better to me to explicitly add a cmake option to mark that we're running under qemu user mode emulation, and in that mode, only aim to run the test/benchmark under qemu user mode emulation, rather than also all the helper programs (such as fpcmp, timeit, RunSafely.sh) under it (which is what would be needed if we just kept on using only the RUN_UNDER option for qemu user mode emulation. Differential Revision: https://reviews.llvm.org/D61597
  7. [test-suite] Fix RISC-V Support in benchmark 1.3.0 Summary: Fixed by backporting the upstream fix from here: https://github.com/google/benchmark/pull/833 Reviewers: lebedev.ri Reviewed By: lebedev.ri Subscribers: asb, kito-cheng, shiva0217, rogfer01, rkruppe, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64237
  8. Revert "[test-suite] Signal error if llvm-lit was not found" As disscussed in post-commit review, the LIT is not specified in the zorg/buildbot/builders/ClangBuilder.py, so this broke all test-suite bots. That is a bot problem, i'm pulling the commit until is is resolved. This reverts commit r364388.
  9. [test-suite] Signal error if llvm-lit was not found Summary: I'm not sure if that was intentional or not? I found it quite surprising when trying to integrate a new external project. Reviewers: MatzeB, homerdin, hfinkel Reviewed By: hfinkel Subscribers: mgorny, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D60091
  10. Made lambda test more robust. The test used a lambda that could be optimized out as a constexpr lambda in the C++17 mode, leading to a test faiure due to a missing symbol. This patch avoids that.
Revision 367002 by fhahn:
Add geomean column earlier to dataout as Series in compare.py.

This fixes the following error when using --all.

Traceback (most recent call last):

    File "test-suite/utils/compare.py", line 374, in <module>
      print_result(data, limit_output, shorten_names, config.show_diff, sortkey)
    File "test-suite/utils/compare.py", line 227, in print_result
      dataout = add_geomean_row(d, dataout)
    File "test-suite/utils/compare.py", line 139, in add_geomean_row
      relative = values1 / values0
    File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1583, in wrapper
      result = safe_na_op(lvalues, rvalues)
    File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1533, in safe_na_op
      lambda x: op(x, rvalues))
    File "pandas/_libs/algos.pyx", line 690, in pandas._libs.algos.arrmap
    File "pyvenv/lib/python2.7/site-packages/pandas/core/ops.py", line 1533, in <lambda>
      lambda x: op(x, rvalues))
    TypeError: ufunc 'true_divide' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''

Reviewed By: paquette

Differential Revision: https://reviews.llvm.org/D64066
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/utils/compare.pyutils/compare.py
Revision 366999 by fhahn:
Skip test earlier if metric is not found in compare.py

This speeds up processing for inputs with lots of missing metrics, by
avoiding adding them to names.

Reviewed By: paquette

Differential Revision: https://reviews.llvm.org/D64065
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/utils/compare.pyutils/compare.py
Revision 366290 by aemerson:
Fix more -Werror issues with obsequi.
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/MultiSource/Applications/obsequi/negamax.cMultiSource/Applications/obsequi/negamax.c
Revision 366287 by aemerson:
Obsequi: fix implicit declaration of a function, breaks -Werror builds.
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/MultiSource/Applications/obsequi/negamax.cMultiSource/Applications/obsequi/negamax.c
Revision 366277 by aemerson:
Enable the obsequi application for Darwin. It seems to run with no issues.
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/MultiSource/Applications/CMakeLists.txtMultiSource/Applications/CMakeLists.txt
Revision 365783 by kbeyls:
Fix support for user mode emulation when using cmake/lit.

When using user mode emulation, i.e. cross-compiling programs for a
different target and running them on a host under qemu user mode
emulation, timeit and fpcmp should have host versions, not target
versions.

Running under user mode emulation had been broken for a while,
presumably since https://reviews.llvm.org/rT341257

I first tried an alternative approach where fpcmp would be run under qemu user
mode emulation too.  That in itself worked, but if going for that approach, for
orthogonality reasons, we probably should also run the other helper programs as
if they were running on the target, i.e. also under qemu user mode emulation.
I ran into issues with running timeit under qemu user mode emulation and also
running RunSafely.sh under user mode emulation doesn't seem trivial.

In the end, it seemed better to me to explicitly add a cmake option to mark
that we're running under qemu user mode emulation, and in that mode, only aim
to run the test/benchmark under qemu user mode emulation, rather than also all
the helper programs (such as fpcmp, timeit, RunSafely.sh) under it (which is
what would be needed if we just kept on using only the RUN_UNDER option for
qemu user mode emulation.

Differential Revision: https://reviews.llvm.org/D61597
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/CMakeLists.txtCMakeLists.txt
The file was modified/test-suite/trunk/cmake/modules/TestSuite.cmakecmake/modules/TestSuite.cmake
The file was modified/test-suite/trunk/lit.site.cfg.inlit.site.cfg.in
The file was modified/test-suite/trunk/litsupport/modules/timeit.pylitsupport/modules/timeit.py
The file was modified/test-suite/trunk/tools/CMakeLists.txttools/CMakeLists.txt
Revision 365610 by lenary:
[test-suite] Fix RISC-V Support in benchmark 1.3.0

Summary:
Fixed by backporting the upstream fix from here:
  https://github.com/google/benchmark/pull/833

Reviewers: lebedev.ri

Reviewed By: lebedev.ri

Subscribers: asb, kito-cheng, shiva0217, rogfer01, rkruppe, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64237
Change TypePath in RepositoryPath in Workspace
The file was added/test-suite/trunk/MicroBenchmarks/libs/benchmark-1.3.0/README.llvmMicroBenchmarks/libs/benchmark-1.3.0/README.llvm
The file was modified/test-suite/trunk/MicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.hMicroBenchmarks/libs/benchmark-1.3.0/src/cycleclock.h
Revision 364448 by lebedevri:
Revert "[test-suite] Signal error if llvm-lit was not found"

As disscussed in post-commit review, the LIT is not specified
in the zorg/buildbot/builders/ClangBuilder.py, so this broke
all test-suite bots. That is a bot problem,
i'm pulling the commit until is is resolved.

This reverts commit r364388.
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/CMakeLists.txtCMakeLists.txt
Revision 364388 by lebedevri:
[test-suite] Signal error if llvm-lit was not found

Summary:
I'm not sure if that was intentional or not?
I found it quite surprising when trying to integrate a new external project.

Reviewers: MatzeB, homerdin, hfinkel

Reviewed By: hfinkel

Subscribers: mgorny, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60091
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/CMakeLists.txtCMakeLists.txt
Revision 362564 by ssrivastava:
Made lambda test more robust.

The test used a lambda that could be optimized out as a constexpr lambda in
the C++17 mode, leading to a test faiure due to a missing symbol. This patch
avoids that.
Change TypePath in RepositoryPath in Workspace
The file was modified/test-suite/trunk/ABI-Testsuite/test/mangling/lambdas.xppABI-Testsuite/test/mangling/lambdas.xpp