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

Reply via email to