SuccessChanges

Summary

  1. [llvm-readelf/obj] - Handle out-of-order PT_LOADs better. (details)
Commit 78aea98308a85c061a87952e9842bf1e6fe097d5 by grimar
[llvm-readelf/obj] - Handle out-of-order PT_LOADs better.

This is https://bugs.llvm.org/show_bug.cgi?id=45698.

Specification says that
"Loadable segment entries in the program header table appear
in ascending order, sorted on the p_vaddr member."

Our `toMappedAddr()` relies on this condition. This patch
adds a warning when the sorting order of loadable segments is wrong.
In this case we force segments sorting and that allows
`toMappedAddr()` to work as expected.

Differential revision: https://reviews.llvm.org/D92641
The file was modifiedllvm/include/llvm/Object/ELF.h
The file was modifiedllvm/lib/Object/ELF.cpp
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
The file was modifiedllvm/unittests/Object/ELFObjectFileTest.cpp
The file was modifiedllvm/test/tools/llvm-readobj/ELF/dynamic-malformed.test

Summary

  1. added .pylintrc (details)
  2. mlir-nvidia: set -DMLIR_BINDINGS_PYTHON_ENABLED=ON (details)
Commit 5a45da1464bbe1b0918c5cee5e67466102977cc6 by kuhnel
added .pylintrc

So that it can check the python code in the repo
without errors on missing imports.
The file was added.pylintrc
Commit e95a9d734943a399a66cc9e0691138c44a82819a by kuhnel
mlir-nvidia: set -DMLIR_BINDINGS_PYTHON_ENABLED=ON
The file was modifiedbuildbot/osuosl/master/config/builders.py