<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylVMtymzAU_Rq8uYOHyPjBggXG0Lr1a2zSyY4RQgY1MngkkSZ_38sjadJ6lc5gkHR1X-fc46zOX_x9BRSkqJpnoJd85o4tZ2U5Qf_-JUxpTYaNNXOGp9uyC33kYJ9AyqeLRWKwl5A1QuZgrzabH9s02gXLTZQejvtvUZicrMnKIoRJWhX4BWsa9nEA_nI43u-S9TZ6dagvVyG5spX54Gavwm3wPUrDh4c03gRfhutgs_qJK1rwm7dPX4NjtEo369336HjbD2xZ4Pqm-3a_uscKP-sePXzKdxPsvryCs9zvk1NyDA7ou68-MGH36A8c_ASLuBZZVFdVM4t4aDdUFdyANpiK3OT05qFtw4Grc60uoiog4dpAuN8e1hts45ikX4NT-iM6ntb7XXoKj-tDAjbEFDnLe_9w25YXKVUroAbLisv6gvTE-kU-YTTVrnP-1L0zQStcXB8Le5ir9mObupaspKK1ZYpWrOT61YYN_uQMpyP-MCtxB0t3Wp1FYYvncX8yCYgzxzIWF651Nyje24wDHCSnmkODP6pYKQyGbhSHVgrgAvawgOzFcLjWojJc6UEwIZUSToayxy50jSgpznhlgLWWs1DavM90E_mk5MA7oEQFBjeyLkBoVGgmMJB6uRrB3ofoUa2vvGq5QRk_gmZKXFuYSQd8jIDoDo0kTOfzaZaPc6Fa7PDy2Dy3qnqrYpT7k9ybeHREG1PWyn-jaNQo6ZfGXHWbnsT4FIhIk40R9IGJfwkRWjdd9inxpvNR6S8II9zLHUaJyxZnZzE7U7bI3DvXde5cbzKSNONS-9Z02Wn_TcrWdDX6_wKETxxCnDuH3HmuR2Zjd86nbjbnM76gztmZWa7DLzi74zbOuFbFSPldyKwpNBql0Eb_MVKtRVFx3tWLFRphJPeXrQJbPoY_u7hXXD9C72b09WAQ_1nSQsMZs-vegrR8Yhpnzqjr2u9a_g2Tc8y5>52957</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Building clang/stage2 with compiler-rt with coverage flags fails with `Please use architecture with 4 or 8 byte pointers.`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            coverage
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          sylvestre
      </td>
    </tr>
</table>

<pre>
    On a linux amd64.

with:
```
cmake -S llvm/ -B build -DLLVM_ENABLE_PROJECTS="clang" \
   -DLLVM_ENABLE_RUNTIMES="compiler-rt" \
-DCMAKE_CXX_FLAGS=" -coverage" \
-DCMAKE_SHARED_LINKER_FLAGS=" -coverage -lgcov" \
-DCMAKE_MODULE_LINKER_FLAGS=" -coverage -lgcov" \
-DCMAKE_EXE_LINKER_FLAGS=" -coverage -lgcov" \
-DCLANG_ENABLE_BOOTSTRAP=On
cmake --build build -j $(nproc) --target stage2
```

```
-- Performing Test COMPILER_RT_HAS_VERSION_SCRIPT - Failed
CMake Error at /home/sylvestre/dev/debian/pkg-llvm/llvm-toolchain/branches/llvm-project/compiler-rt/cmake/config-ix.cmake:207 (message):
  Please use architecture with 4 or 8 byte pointers.
Call Stack (most recent call first):
```

The error in the log is a bit cryptic:
`Error opening link script "CMakeFiles/cmTC_775bd.dir/link.txt"`

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydVMlyozAQ_Rp86cKFZbwdOGAMiSfeyiap3CgBApTI4JJEJvn7aRZnkhmfUiXQ0urt9WvFVfrh7EugIHhZvwM9p1N7aFgrw3K7_2-uC2Pcb4yp1Y92m5zpKwPzBEK8nQ0SgLmEuOYiBXO12TxtI3_nLjd-dDjuf_leeDLGK4OQRNAyxxmMidfZAfhH4fi4C9db_6pQnS9cMGlK_U3NXHlb98GPvOfnKNi4d_11MJPqjUmas5u3T_fu0V9Fm_XuwT_e1gNT5Li-qb7drx4xwp-q-88_0t24u7srOMv9PjyFR_eAuvvyWyXMDv2-Bi9gENsg8_Iiq8QgC5RrKnOmQWl0RW7W9OahacKByaySZ17mEDKlwdtvD-sNpnEMo3v3FD35x9N6v4tO3nF9CMGEgGLN0k7f2zbh-VJWEqjGsIKiOmN5AvUh3tCabNYpe2v_MaclLi6vudnzqplMXVUiKShvZLGkZVIwdZVhgi8sQXYE37gStLC0p2XGc5O_D7uTsUusGYYxPzOlWqIsPjkOcBCMKgY1flQmBddoupYMmlYAGzCHOcQfmsGl4qVmUvUN41Eh4KRp8tqarhAlyRJWakgaScal0l893UQ-LBiwFihegsaNqHLgCjs05mhIflw0T76a6FCtLqxsaoNt_AoqkfzSwExa4AMERLVohF40m03idJhy2WCHl4f6vemqzygGqTNOF-MFHWiuBXOWDZcay33bBh13OjC-oH096GmcCZoryJADqpOggx_gOrUGtRROofVFNUmTAEeO9-t4iM77-v9PA65U3eY8IYvJbFA4dDyy49F0nsWJNSHZIrMZI3GckXFqjdh8NhA0ZkI5xmTZvjifD4gxWQ24QyxCrJFFRgt7QaZDe8YmdjxjUzanVmZNDdtiZ8x12IQxrGQ-kE4bUVznCoWCK63-CqlSPC8Za72hfVrropLOZzMM2vCdNvY_-m63yw">