File: W-pointer-from-integer.description

package info (click to toggle)
bls-standalone 0.20151231
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, buster, stretch
  • size: 280 kB
  • sloc: ansic: 1,913; python: 236; makefile: 63
file content (19 lines) | stat: -rw-r--r-- 733 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
## Match: regexp:[^:]*:[0-9]\+\(:[0-9]\+\)\?: warning:\/ [airp].* makes pointer from integer without a cast
## Extract: simple 0 2 ':'
## Since: 2
The build log contains the term
<pre>
warning: ... makes pointer from integer without a cast
</pre>
<p>
This usually indicates some problem in the code or some very sloppy
programing. There is some high likelyhood this code might also have issues
at least on 64 bit architectures.
</p>
<p>
Using an explicit cast in the code, this compiler warning can be silenced.
</p>
<p>
If this compiler warning is emitted for the same line as a previous implicit
declaration warning, the tag <a href="E-pointer-trouble-at-implicit.html">E-pointer-trouble-at-implicit</a> is generated instead.
</p>