diff options
author | Hsiangkai Wang <kai.wang@sifive.com> | 2021-07-21 10:27:35 +0800 |
---|---|---|
committer | Hsiangkai Wang <kai.wang@sifive.com> | 2021-07-22 14:36:37 +0800 |
commit | 0fe7531b75e54909a7cb7f7080634ab2053964ad (patch) | |
tree | aaf6cacdffc43b89024e84ebc51ac358e3489787 /llvm/tools/llvm-reduce/llvm-reduce.cpp | |
parent | 599b2f00370ee79e812d2776f2af57fae36d02e9 (diff) | |
download | llvm-0fe7531b75e54909a7cb7f7080634ab2053964ad.zip llvm-0fe7531b75e54909a7cb7f7080634ab2053964ad.tar.gz llvm-0fe7531b75e54909a7cb7f7080634ab2053964ad.tar.bz2 |
[llvm-mc-assemble-fuzzer] Initialize MCTargetOptions.
When run the command in the llvm-mc-assemble-fuzzer document,
```
llvm-mc-fuzzer --triple=aarch64-linux-gnu --fuzzer-args -max_len=4
```
it triggers the following assertion:
```
llvm-mc-assemble-fuzzer:
llvm-project/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp:38:
bool llvm::mc::getRelaxAll(): Assertion `RelaxAllView &&
"RegisterMCTargetOptionsFlags not created."' failed.
```
It is caused by no global RegisterMCTargetOptionsFlags object to initialize
the MC target options.
Differential Revision: https://reviews.llvm.org/D106417
Diffstat (limited to 'llvm/tools/llvm-reduce/llvm-reduce.cpp')
0 files changed, 0 insertions, 0 deletions