Subject: bug#43579: g++ does not provide std::fegetround

From: [email-masked]
Date: Sat, 25 Jan 2025 09:47:54 -0500

This issue is preventing me to use guix to do c++ developement on
projects using boost test module. Is there a way around it so I can use
my machine for compiling these projects (I mean how does guix itself compile
boost otherwise)?

```
In file included from libs/test/src/execution_monitor.cpp:16:
./boost/test/impl/execution_monitor.ipp: In function ‘unsigned int boost::fpe::enable(unsigned int)’:
./boost/test/impl/execution_monitor.ipp:1473:5: error: ‘feclearexcept’ was not declared in this scope
 1473 |     feclearexcept(BOOST_FPE_ALL);
      |     ^~~~~~~~~~~~~
```

Thank you