[clang] [llvm] [AVR] Add support for many new AVR MCUs (PR #143914)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 14 08:13:31 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `sanitizer-aarch64-linux-fuzzer` running on `sanitizer-buildbot12` while building `clang,llvm` at step 2 "annotate".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/159/builds/24385
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure)
...
[3/128] Generating VCSVersion.inc
[4/127] Generating VCSVersion.inc
[5/125] Linking CXX shared module unittests/Support/DynamicLibrary/SecondLib.so
[6/125] Linking CXX shared module unittests/Passes/Plugins/TestPlugin.so
[7/125] Linking CXX shared module unittests/Support/DynamicLibrary/PipSqueak.so
[8/125] Linking CXX shared module unittests/Passes/Plugins/DoublerPlugin.so
[9/125] Linking CXX shared module unittests/Analysis/InlineOrderPlugin.so
[10/125] Linking CXX shared module unittests/Analysis/InlineAdvisorPlugin.so
[11/125] Linking CXX executable bin/llvm-config
[12/125] Building AVRGenDisassemblerTables.inc...
FAILED: lib/Target/AVR/AVRGenDisassemblerTables.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenDisassemblerTables.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-disassembler -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenDisassemblerTables.inc -d AVRGenDisassemblerTables.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenDisassemblerTables.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/35c90117947905e0c7c0e5ce9eded4ed9e18c71ba81df28cd25f0e6247081e47.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
def : Device<"avr64da28", FamilyXMEGA2, ELFArchXMEGA2>;
^
[13/125] Building AVRGenAsmMatcher.inc...
FAILED: lib/Target/AVR/AVRGenAsmMatcher.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenAsmMatcher.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-asm-matcher -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenAsmMatcher.inc -d AVRGenAsmMatcher.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenAsmMatcher.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/91fcd297033c30f4bd6cac60eda680d7ca753ce0d3518a1f2d87a9ecfd4bd46a.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
def : Device<"avr64da28", FamilyXMEGA2, ELFArchXMEGA2>;
^
[14/125] Building AVRGenInstrInfo.inc...
FAILED: lib/Target/AVR/AVRGenInstrInfo.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenInstrInfo.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-instr-info -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenInstrInfo.inc -d AVRGenInstrInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenInstrInfo.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/2d20081825d91d2eeab672c962dc337fece120d8590763830e7ee79089ae4264.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
def : Device<"avr64da28", FamilyXMEGA2, ELFArchXMEGA2>;
^
[15/125] Building AVRGenSubtargetInfo.inc...
FAILED: lib/Target/AVR/AVRGenSubtargetInfo.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenSubtargetInfo.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-subtarget -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenSubtargetInfo.inc -d AVRGenSubtargetInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenSubtargetInfo.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/137969fb195726468cde325d0af009b31a78b334240b34a8b3cac8f263964a98.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
def : Device<"avr64da28", FamilyXMEGA2, ELFArchXMEGA2>;
^
[16/125] Building AVRGenRegisterInfo.inc...
FAILED: lib/Target/AVR/AVRGenRegisterInfo.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenRegisterInfo.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-register-info -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenRegisterInfo.inc -d AVRGenRegisterInfo.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenRegisterInfo.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/aff76f0aa69e3c7cbbf70da8ceb3d1be8182fe7548f466969b9a5e15dc365de0.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
def : Device<"avr64da28", FamilyXMEGA2, ELFArchXMEGA2>;
^
[17/125] Building AVRGenAsmWriter.inc...
FAILED: lib/Target/AVR/AVRGenAsmWriter.inc /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenAsmWriter.inc
cd /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR && /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/bin/llvm-tblgen -gen-asm-writer -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/include -I/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/include -I /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td --write-if-changed -o AVRGenAsmWriter.inc -d AVRGenAsmWriter.inc.d && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0 /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/lib/Target/AVR/AVRGenAsmWriter.inc.d /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm_build0/CMakeFiles/d/a4319e405621f0685f483b95e2bfe6487e4b6f33ebdf194841f2953ba216a20d.d
Included from /home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVR.td:21:
/home/b/sanitizer-aarch64-linux-fuzzer/build/llvm-project/llvm/lib/Target/AVR/AVRDevices.td:591:27: error: Variable not defined: 'FamilyXMEGA2'
```
</details>
https://github.com/llvm/llvm-project/pull/143914
More information about the llvm-commits
mailing list