The new tool llvm-cxxmap builds a symbol mapping table from a file containing
a description of partial equivalences to apply to mangled names and files
containing old and new symbol tables.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 22077 Build 22077: arc lint + arc unit
Event Timeline
Comment Actions
Some test case for llvm-profdata new option is also needed (under test/tools/llvm-profdata)
tools/llvm-profdata/llvm-profdata.cpp | ||
---|---|---|
543 | The new option needs to be documented in docs/CommandGuide/llvm-profdata.rst |
Comment Actions
- Update documentation for llvm-profdata and add documentation for llvm-cxxmap.
- Add tests for new llvm-profdata functionality.
- Add tests for llvm-cxxmap.
Comment Actions
This commit made the reverse-iteration bot (http://lab.llvm.org:8011/builders/reverse-iteration) red (red since 6 months now) :
FAIL: LLVM :: tools/llvm-profdata/instr-remap.test (42755 of 44261) ******************** TEST 'LLVM :: tools/llvm-profdata/instr-remap.test' FAILED ******************** Script: -- : 'RUN: at line 1'; /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.obj/bin/llvm-profdata merge -text /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.src/test/tools/llvm-profdata/Inputs/instr-remap.proftext -r /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.src/test/tools/llvm-profdata/Inputs/instr-remap.remap -o /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.obj/test/tools/llvm-profdata/Output/instr-remap.test.tmp.output : 'RUN: at line 2'; diff /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.src/test/tools/llvm-profdata/Inputs/instr-remap.expected /local/buildbot/slaves/hexagon-build-02/reverse-iteration/llvm.obj/test/tools/llvm-profdata/Output/instr-remap.test.tmp.output -- Exit Code: 1 Command Output (stdout): -- 5c5 < 1234 --- > 5678 9,10c9,10 < 31 < 42 --- > 500 > 600 14c14 < 5678 --- > 1234 18,19c18,19 < 500 < 600 --- > 31 > 42 -- ******************** Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 1 warning(s) in tests. Testing Time: 184.64s ******************** Failing Tests (1): LLVM :: tools/llvm-profdata/instr-remap.test Expected Passes : 43374 Expected Failures : 195 Unsupported Tests : 691 Unexpected Failures: 1
Comment Actions
@davidxl @wmi Ping. The reverse-iteration bot is still red because of this patch.
(http://lab.llvm.org:8011/builders/reverse-iteration)
Comment Actions
Thanks a lot. I am afraid I cannot comment on the changes since I am not at all familiar with it, but I am glad that this issue is being looked at !
The new option needs to be documented in docs/CommandGuide/llvm-profdata.rst