Bug 42473 - Добавить installcheck-тест тулчейна, по крайней мере, clang
Summary: Добавить installcheck-тест тулчейна, по крайней мере, clang
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: llvm-common (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Arseny Maslennikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 46625
  Show dependency tree
 
Reported: 2022-04-17 13:04 MSK by Arseny Maslennikov
Modified: 2023-06-30 13:58 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arseny Maslennikov 2022-04-17 13:04:00 MSK
Пока что мы тестируем только успешное срабатывание clang --version (и некоторых других программ и обёрток). Практика показывает, что этого совсем не достаточно.

Стоит добавить туда хотя бы сборку executable binary из 2-3 исходников на C или C++, чтобы задействовать и clang, и линкер (ld.bfd, lld).
Comment 1 Arseny Maslennikov 2023-06-28 11:41:13 MSK
Реализую в задании 323766.

Благодаря тестам проявилось, что на armh не работают некоторые комбинации clang+ld. Мы не знаем, впрочем, кому они там нужны, кем ныне используются и каков вообще на данный момент статус архитектуры armh.

Пока просто отключил на armh сбоящие тесты.
Comment 2 Repository Robot 2023-06-30 13:58:52 MSK
llvm-common-15.0.0-alt3 -> sisyphus:

 Fri Jun 30 2023 Arseny Maslennikov <arseny@altlinux> 15.0.0-alt3
 - Added a checkinstall test for C toolchain. (Closes: 42473)