[GRASS-dev] [bug #5003] (grass) r.series won't compile with Sun C
5.5.
Glynn Clements
glynn at gclements.plus.com
Mon Aug 14 23:08:59 EDT 2006
Request Tracker wrote:
> this bug's URL: http://intevation.de/rt/webrt?serial_num=5003
> -------------------------------------------------------------------------
>
> Subject: r.series won't compile with Sun C 5.5.
>
> Platform: Solaris2.x/Sparc
> grass obtained from: Trento Italy site
> grass binary for platform: Compiled from Sources
> GRASS Version: cvs 20060815
>
> When compiling GRASS with Sun C 5.5, file c_percentile.c in r.series fails with the following errors:
>
> "c_percentile.c", line 29: void function cannot return value
> "c_percentile.c", line 34: void function cannot return value
> "c_percentile.c", line 39: void function cannot return value
>
> Each of these lines tries to return a value from a function returning
> void with the pretext that they are trying to return a void gotten
> from another function. Even if this works with some compilers, I fail
> to see the logic behind. If the return-statements from the failing
> lines are removed, everything compiles fine. I can see no logical
> reason not to.
Fixed in CVS.
--
Glynn Clements <glynn at gclements.plus.com>
More information about the grass-dev
mailing list