GNU bug report logs - #43579
g++ does not provide std::fegetround

Previous Next

Package: guix;

Reported by: Andreas Enge <andreas <at> enge.fr>

Date: Wed, 23 Sep 2020 16:23:01 UTC

Severity: important

Full log


View this message in rfc822 format

From: skalman <at> riseup.net
To: 43579 <at> debbugs.gnu.org
Subject: bug#43579: g++ does not provide std::fegetround
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




This bug report was last modified 136 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.