#939 DUNE_VERSION_* broken
Metadata
Property | Value |
---|---|
Reported by | Andreas Lauser (andreas.lauser@iws.uni-stuttgart.de) |
Reported at | Jun 28, 2011 14:42 |
Type | Bug Report |
Version | 2.1 |
Operating System | Unspecified / All |
Last edited by | Oliver Sander (oliver.sander@tu-dresden.de) |
Last edited at | Jun 28, 2011 18:47 |
Closed by | Oliver Sander (oliver.sander@tu-dresden.de) |
Closed at | Jun 28, 2011 18:47 |
Closed in version | Unknown |
Resolution | Fixed |
Comment | Documentation patches applied in revisions 6473 (trunk) and 6474 (2.1). |
Thanks! |
Description
Hi,
today I tried to make use of the DUNE_VERSION_* macros, but they seem to be broken -- at least when using gcc 4.6 and dune 2.1. for me, the attached test case only produces
/home-local/lauser/dune-version.cc:6:2: warning: #warning "handmade: DUNE 2"
which is clearly not what is intented (at least the equivalent line which uses DUNE_VERSION_JOIN should also produce a warning). did I use the macros incorrectly or is this really a bug?