Follow-up Comment #4, patch #6637 (project pspp):
The following was posted by jmd to the pspp mailing list. I'm adding it here
to keep the log complete:
> I'm beginning to think this is a compiler bug.
>
> The problem only manifests itself with gcc 4.3.1 (4.2 and 4.1 seem
> ok), and only when optimisation is enabled ( -O2).
>
> When the problem occurs, I found, by inserting some simple
> diagnostics, I find that this line at hmap-test.c:683
>
> values[i] = e[cur][i].data = i;
>
> doesn't do what one would expect. Because
>
> assert (e[cur][i].data == i);
>
> on the following line fails.
>
> Wierd!
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?6637>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
pspp-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/pspp-dev