Changes

Summary

  1. [BOLT] Use trunk llvm-tblgen in msvc builder (details)
  2. Update testerName field of clang-cmake-x86_64-avx2-linux-perf (details)
  3. [libc] Add arm32 worker and a builder on it for libc. (details)
Commit 8cfef1923dea2b9ee937950727ad5645b5bd0fd9 by amir.aupov
[BOLT] Use trunk llvm-tblgen in msvc builder

Capitalize on https://reviews.llvm.org/D126313 to build native `llvm-tblgen`
during the cross-compilation using MSVC. This would prevent build breakages when
changes are made to TableGen - when host `llvm-tblgen` becomes out of sync with
the trunk version.

Reviewed By: gkistanova

Differential Revision: https://reviews.llvm.org/D128358
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit fb502b5e034384df84321bbcb7d6a3d47655e6de by aaupov
Update testerName field of clang-cmake-x86_64-avx2-linux-perf

Signed-off-by: Yin Yang <yin.yang@intel.com>

Reviewed By: Amir

Differential Revision: https://reviews.llvm.org/D128494
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 24f77e8e0f993d3b0dc487a983caa21dc7f4ccaf by sivachandra
[libc] Add arm32 worker and a builder on it for libc.

Differential Revision: https://reviews.llvm.org/D128326
The file was modifiedbuildbot/osuosl/master/config/status.py (diff)
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)

Summary

  1. Make uses of getValue consistent. (details)
  2. Handle server errors better (details)
  3. Remove unneeded log statement (details)
  4. Multi-table support for Tableau (details)
  5. Retrieve sample data types from fields API (details)
  6. Support other test-suites (details)
  7. Support for custom run_infos (details)
Commit 1c308624a588535921346e9f6f149de9e6dd42fd by Chris Matthews
Make uses of getValue consistent.
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)
Commit 544be582957b8f7043a77765e97d1f5fb38d4986 by Chris Matthews
Handle server errors better

Some basic error handling in the event the server is not
giving us what we want.
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)
Commit a5501f1e26643b923b668bb5363680a339153fe7 by Chris Matthews
Remove unneeded log statement
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)
Commit a980860b1654de37c9a32c74c1fff9b23cce4feb by Chris Matthews
Multi-table support for Tableau

Run info and samples are extracted as separate tables.

Each is inserted into Tableau batched.

This makes the extracts much smaller and faster.
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)
Commit 8a75a6f5a3a17e23d29eb3b336d4e83987c3b998 by Chris Matthews
Retrieve sample data types from fields API

This allows suites other than nts to work.
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)
Commit 6c3bcf2d514c1549d6420bd529a291b62bb886f0 by Chris Matthews
Support other test-suites

I know of no issues with other suites now,
so I guess they are fully supported.
The file was modifiedlnt/server/ui/views.py (diff)
Commit e5ddf8040b848e276ecce18cacf2554c6e0a3276 by Chris Matthews
Support for custom run_infos

Add all the non-standard run-infos from the javascript
portion of the run information.
The file was modifiedlnt/server/ui/static/lnt_tableau.js (diff)

Summary

  1. [test-suite] Fix unaligned uint32_t accesses in ClamAV. (details)
Commit 75d07279a024184f0eea1bfcb8fe975cff30dd5a by craig.topper
[test-suite] Fix unaligned uint32_t accesses in ClamAV.

The char* here isn't 4 byte aligned so the cast to int32_t* can
create an unaligned access.

Replace with a memcpy.

Differential Revision: https://reviews.llvm.org/D128491
The file was modifiedMultiSource/Applications/ClamAV/others.h (diff)