Home Overview FAQ Documentation Download Mailing List Geomview For Windows? Support Users Development Bug Reporting Contributing Contact Us Sponsors
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Update REQ 5397]: hardy mystery
Hi Daeron, Thanks for looking into the mystery. I located the problem. It's an optimization error tripped by the HP architecture. It occurs when the test program is compiled with 'gcc -O2' or 'cc -O2'. I've fixed it in qhull by using: fprintf(stdout, " %2.2g", r=*point++); I'd like to report the problem. Please send hardy's processor type and operating system, the "bug" address for hardy's cc compiler, and the version numbers for both gcc and cc? Thanks. --Brad >#include <stdio.h> > >void qh_printpoint(FILE *, char *, double *); > >void qh_printpoint(FILE *fp, char *string, double *point) { > int k,id; > double *p; > > if (!point) > return; > fprintf (stdout, "point %x %2.2g %2.2g %2.2g\n", (int) point, point[0], point\ >[ >1], point[2]); > p= point; > fprintf (stdout, "point %2.2g %x %2.2g %x %2.2g %x %2.2g %x\n", *p, (int)p, > *p++, (int)p, *p++, (int)p, *p++, (int) p); > > for(k= 3; k--; ) { > fprintf(stdout, " %2.2g", *point++); > } >/* fprintf(fp, "\n");*/ >} /* printpoint */ > >int main(int argc, char **argv) { > double x[8]; > x[0]=0.0;x[1]=0.0;x[2]= -0.5; > qh_printpoint((FILE *)NULL, (char *)NULL, x); >} > > > > > > >assign: daeron >state: closed > >
|
||
Home | Overview | FAQ | Documentation | Support | Download | Mailing List Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors |
|||
site hosted by |