------- Comment #4 from terry at chem dot gu dot se 2007-12-02 20:20 ------- You're outputting an array of point structures. First the first element (a point), then the next, and so on. Why would you expect a different result?
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34306