#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?