-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: use clang-10 #11222
build: use clang-10 #11222
Conversation
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good modulo figuring out the libtooling BUILD file.
/wait
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
This pull request has been automatically closed because it has not had activity in the last 14 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
@htuch should be ready to go |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, rad!
Can you check CI? /wait |
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
See changes to source/ and test/ (ignore the others) from this specific patch revert, I suspect you want a number of these changes on this PR, Sunjay has pulled them from the RBE work... d34894a |
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
const char* cdata = reinterpret_cast<const char*>(stat_name.data()); | ||
absl::string_view data_as_string_view = absl::string_view(cdata, stat_name.dataSize()); | ||
return H::combine(std::move(h), data_as_string_view); | ||
return H::combine(std::move(h), stat_name.dataAsStringView()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cc @jmarantz PTAL at this file
test/run_envoy_bazel_coverage.sh
Outdated
@@ -49,7 +49,7 @@ if [[ "$VALIDATE_COVERAGE" == "true" ]]; then | |||
if [[ "${FUZZ_COVERAGE}" == "true" ]]; then | |||
COVERAGE_THRESHOLD=27.0 | |||
else | |||
COVERAGE_THRESHOLD=97.0 | |||
COVERAGE_THRESHOLD=96.6 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re: coverage threshold, it is because LLVM 10.0 generate trace differently for default:
and empty lines, e.g.:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it's purely an artifact of measurement, I'm OK with adjusting the limit, but it would be good to get this heading North.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah now it's easier for us to actually exclude lines in coverage with some post processing, as lcov format is much easier to work with, but it's beyond the scope of this PR
@htuch finally all CI passed, PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM modulo nghttp2 patch thread.
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
This reverts commit 74bcb11. Signed-off-by: Lizan Zhou <lizan@tetrate.io>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Reviewing status this morning of the "cancelled" coverage run, this PR is passing all tests; sent 62,518,874 bytes received 92,045 bytes 41,740,612.67 bytes/sec Our work on the Windows CI in 11107 and work to evaluate LLVM clang-cl 10 as an alternative Windows compiler are all gated on this PR, if it could be merged promptly. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s), but failed to run 2 pipeline(s). |
@wrowe I should be able to merge once CI pass |
Risk Level: Med Testing: CI Docs Changes: Changed clang references Release Notes: Added Signed-off-by: Lizan Zhou <lizan@tetrate.io> Signed-off-by: yashwant121 <yadavyashwant36@gmail.com>
Risk Level: Med Testing: CI Docs Changes: Changed clang references Release Notes: Added Signed-off-by: Lizan Zhou <lizan@tetrate.io>
Risk Level: Med Testing: CI Docs Changes: Changed clang references Release Notes: Added Signed-off-by: Lizan Zhou <lizan@tetrate.io> Signed-off-by: yashwant121 <yadavyashwant36@gmail.com>
Risk Level: Med
Testing: CI
Docs Changes: Changed clang references
Release Notes: Added
Signed-off-by: Lizan Zhou lizan@tetrate.io