\initialized applied to non-pointer in acsl-manual
ID0001371:
**This issue was created automatically from Mantis Issue 1371. Further discussion may take place here.**
---
| **Id** | **Project** | **Category** | **View** | **Due Date** | **Updated** |
| --- | --- | --- | --- | --- | --- |
| ID0001371 | Frama-C | Documentation > ACSL | public | 2013-02-18 | 2013-02-28 |
| | | | | | |
| --- | --- | --- | --- | --- | --- |
| **Reporter** | Jochen | **Assigned To** | yakobowski | **Resolution** | no change required |
| **Priority** | normal | **Severity** | text | **Reproducibility** | N/A |
| **Platform** | - | **OS** | - | **OS Version** | - |
| **Product Version** | Frama-C Oxygen-20120901 | **Target Version** | - | **Fixed in Version** | - |
### Description :
The manual "acsl.pdf", p.66-67 says:
int f(int n) {
int x;
if (n > 0) x = n ; else x = -n;
//@ assert \initialized(x);
return x;
}
However, this code is not accepted by kernel; after changing the argument of \initialized from "x" to "&x", it is accepted. The manual text should be corrected accordingly.
issue