Follow-up Comment #2, bug #20070 (project freeciv):

Seems to depend on version of MinGW compiler. Downgrading made the problem go
>From how far I got this debugged, seems quite much like compiler bug.

When added in the middle of the code segment giving funny results

b = time(NULL);
freelog("%d - %d (%d)  = %d", a, b, time(NULL), b - a)

gave inconsistent output, i.e., "b - a" was not what one would expect from "a"
and "b", and "b" and directly calling "time(NULL)" gave totally different


Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to