llvm18/_constraints
Aaron Puchert d908d9fcff - Update to version 18.1.8.
* Fix a regression from the 18.1.6 release, which could result in
    compiler crashes in the PPCMergeStringPool pass when compiling
    for PowerPC targets.
  * Fixes clang-format regressions (since 18.1.1) on breaking
    before a stream insertion operator (<<) when both operands are
    string literals.
  * Fixes a clang-format regression (since 17.0.6) on formatting
    goto labels in macro definitions.
- Rebase llvm-do-not-install-static-libraries.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm18?expand=0&rev=17
2024-06-30 18:04:58 +00:00

44 lines
1002 B
XML

<?xml version="1.0"?>
<constraints>
<hardware>
<disk>
<size unit="G">35</size>
</disk>
<memory>
<size unit="M">8192</size>
</memory>
</hardware>
<hostlabel exclude="true">SLOW_CPU</hostlabel>
<overwrite>
<!--
We have disabled debuginfo on 32 bit architecture because they simply can no address enough memory to link llvm libraries with it.
Without debuginfo the disk and memory requirements are much lower.
-->
<conditions>
<arch>armv6l</arch>
<arch>armv7l</arch>
<arch>i586</arch>
<arch>ppc</arch>
<arch>s390</arch>
</conditions>
<hardware>
<disk>
<size unit="G">10</size>
</disk>
<memory>
<size unit="M">2048</size>
</memory>
</hardware>
</overwrite>
<overwrite>
<conditions>
<arch>riscv64</arch>
</conditions>
<hardware>
<memory>
<size unit="M">14000</size>
</memory>
</hardware>
</overwrite>
</constraints>