<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/113059>113059</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[flang][libc++][regression] Flang runtime cannot be built after merging PR #109151
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++,
flang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
pawosm-arm
</td>
</tr>
</table>
<pre>
The following change is needed to make the flang runtime build again:
```
diff --git a/flang/runtime/io-api-minimal.cpp b/flang/runtime/io-api-minimal.cpp
index ad76fe3de032..a06d3d12f8f0 100644
--- a/flang/runtime/io-api-minimal.cpp
+++ b/flang/runtime/io-api-minimal.cpp
@@ -150,7 +150,7 @@ bool IODEF(OutputLogical)(Cookie cookie, bool truth) {
// Provide own definition for `std::__libcpp_verbose_abort` to avoid dependency
// on the version provided by libc++.
-void std::__libcpp_verbose_abort(char const *format, ...) {
+void std::__libcpp_verbose_abort(char const *format, ...) noexcept {
va_list list;
va_start(list, format);
std::vfprintf(stderr, format, list);
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslE-vozgMwD-NuVigYP60HDi8tou00kozWu29CsTQ7ECCktA379uvgM6b9rSz0kpRQoj9sx07lt7rwTDXUJyguERyCTfr6lm-Wz_F0k1Ra9VH_deNsbfjaN-1GbC7STMwao-GWbHCYHGS3xjDKjZKM6BbTNATY7voUaEcpDaQvYG4gPgxl-Ixtq3SfY9xPOiAEqjZKEDNgwPUaBvLWceTNnqSY9LNM7a_KLhb0Ebxd5TqUPacKRYZJYkUpcpUSv2xF5gKUeb5LhzH8S_78YiHTvv4j25BLiAXGKeFADofEOj0-bkftdaO-PuXy28N0PHLEuYl_GEH3ckRqAI6nq39phm7bQE67wrBLeEGVCEcTrslBGqAGvzq7F0rRvtuUHGvjQ7aGuytQyiFD2rNVPZ2vY667eb5emfXWs9X2VoXoBRruuXdaoWKZzaKTffxasGarRTu7PxKnneDCtsPXJn7PSXP1RBvvH-zTcfuJh121viAQG-9dZMMa8hJkrzECnT6f4jG8veO5_B0jYh3eR21D7hOkL3890Fu2O2IzvgDWD3LfXp172enTeiBjj4odu5Z5bzzn1Q_30yk6kxVWSUjrtMDVVmZ5oKiW50LWRyyolPUdnnfl5ymVVkey0PXHopecKRrEpSnIq3SYyoEJZWU-bHKWtVmquyLFnLBk9RjMo73KbFuiLT3C9dpmomiikbZ8ui3dkH0M5lABHQGokfh09pMXL0y4nYZPORiDcb_pAYdxq3t7BrFBYrTE2_bOx4c-7WGoLhg89JZOmmMDdjuPSag7AM7nNgNa4v6-icCZamo0iKNFjfWtxBmv176VqGDDrelTTo7ATWrS48lnp39m7uwvtc1ag_UPAK_1_RPAAAA__-0Vpgr">