This is an archive of the discontinued LLVM Phabricator instance.

[llvm-exegesis] Exclude loongarch when define GLIBC_INITS_RSEQ
AbandonedPublic

Authored by SixWeining on Jun 27 2023, 9:13 PM.

Details

Summary

Currently LoongArch does not have arch-specific rseq.h, so exclude it.

Fix buildbot failures: https://lab.llvm.org/staging/#/builders/236/builds/4742.

Diff Detail

Event Timeline

SixWeining created this revision.Jun 27 2023, 9:13 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 27 2023, 9:13 PM
Herald added a subscriber: mstojanovic. · View Herald Transcript
SixWeining requested review of this revision.Jun 27 2023, 9:13 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 27 2023, 9:13 PM
aidengrossman accepted this revision.Jun 27 2023, 9:19 PM

One nit, otherwise LGTM.

llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
42

Do you mind adding a comment around here explaining why loongarch is excluded (similar to the review description)?

This revision is now accepted and ready to land.Jun 27 2023, 9:19 PM

Hold on... I'll fix this properly.

Hold on... I'll fix this properly.

D153938

SixWeining abandoned this revision.Jun 27 2023, 10:00 PM

D153938 is better than this.