"Wrong C++ default declaration in a method" build failure(s) — clang 3.5.0
The default argument must be set in the definition or the definition done in the method declaration.
class string
{
friend string foo(int bar = 0);
};
| Package | Version | Supposed error message | Full log | Bug report |
|---|---|---|---|---|
| ball | 1.4.2+20140406-1 | string.h:1001:24: error: friend declaration specifying a default argument must be a definition | Log | |
| clamfs | 1.0.1-1.1 | string.h:734:35: error: friend declaration specifying a default argument must be a definition | Log | |
| ddd | 1:3.3.12-5 | strclass.h:813:19: error: friend declaration specifying a default argument must be a definition | Log | 755226 |
| gambit | 0.2010.09.01-1.1 | src/libgambit/integer.h:230:25: error: friend declaration specifying a default argument must be a definition | Log | |
| gfan | 0.5+dfsg-4 | ./polyhedralfan.h:77:24: error: friend declaration specifying a default argument must be a definition | Log | |
| ghemical | 3.0.0-1 | ./project.h:210:14: error: friend declaration specifying a default argument must be a definition | Log | |
| libccscript3 | 1.1.7-2 | string.h:734:35: error: friend declaration specifying a default argument must be a definition | Log | |
| libcommoncpp2 | 1.8.1-6 | ../inc/cc++/string.h:734:35: error: friend declaration specifying a default argument must be a definition | Log | |
| texmacs | 1:1.0.7.18-1 | Kernel/Types/tree.hpp:87:15: error: friend declaration specifying a default argument must be a definition | Log | |
| ui-utilcpp | 1.8.3-2 | string.h:734:35: error: friend declaration specifying a default argument must be a definition | Log | |
| vdr-plugin-fritzbox | 1.5.2-5 | string.h:734:35: error: friend declaration specifying a default argument must be a definition | Log | |
| vfu | 4.10-1.1 | ./vstring.h:274:19: error: friend declaration specifying a default argument must be a definition | Log |
12 errors