lp:mir FTBFS: error: looser throw specifier for ‘testing::NiceMock<M>::~NiceMock()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Won't Fix
|
Low
|
Unassigned | ||
gcc |
Fix Released
|
Medium
|
|||
gcc-4.7 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
gcc-4.8 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
I know this is a gcc-4.7 (raring) bug. But I'm logging it in case we can find a workaround.
[ 48%] Building CXX object tests/mir_
In file included from /usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
In file included from /home/dan/
/home/dan/
make[2]: *** [tests/
make[1]: *** [tests/
make: *** [all] Error 2
Related branches
Changed in gcc-defaults (Ubuntu): | |
status: | New → Fix Released |
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
tags: | added: portability |
affects: | gcc-defaults (Ubuntu) → gcc-4.8 (Ubuntu) |
Changed in mir: | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in mir: | |
status: | Triaged → Won't Fix |
... let's try this new Bugzilla ;)
This is an internal reminder that it would be nice to have implemented quite soon the resolution of core/1123:
http:// www.open- std.org/ JTC1/SC22/ WG21/docs/ cwg_defects. html#1123
For sure the library would immediately benefit, no more explicitly noexcept destructors in a lot of places.