Re: [Monetdb-developers] [Monetdb-checkins] MonetDB5/src/optimizer opt_replicator.mx, , 1.10, 1.11
On Sat, Feb 09, 2008 at 03:49:10PM +0000, Milena Ivanova wrote:
Update of /cvsroot/monetdb/MonetDB5/src/optimizer In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv450
Modified Files: opt_replicator.mx Log Message: Fix make warning. Why didn't it show with my flags set to CONFIGURE_OPTIONS="--enable-debug --disable-optimize --enable-strict"?
`man gcc` says ======== [...] -Wuninitialized Warn if an automatic variable is used without first being initialized or if a variable may be clobbered by a "setjmp" call. These warnings are possible only in optimizing compilation, because they require data flow information that is computed only when optimizing. If you don’t specify -O, you simply won’t get these warnings. [...] ======== hence, these warnings (=> error) only occur with optimization enabled. Stefan
Index: opt_replicator.mx =================================================================== RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/opt_replicator.mx,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- opt_replicator.mx 8 Feb 2008 16:44:33 -0000 1.10 +++ opt_replicator.mx 9 Feb 2008 15:49:08 -0000 1.11 @@ -242,7 +242,7 @@ Replica r; int (*cmp) (ptr, ptr); ptr nilptr; - int i, minr; + int i, minr = -1; size_t minc = (size_t) GDK_lng_max; bit leq, lsub, heq, hsub; int rs[replnr], ri=0; /* subset replicas */
-- | Dr. Stefan Manegold | mailto:Stefan.Manegold@cwi.nl | | CWI, P.O.Box 94079 | http://www.cwi.nl/~manegold/ | | 1090 GB Amsterdam | Tel.: +31 (20) 592-4212 | | The Netherlands | Fax : +31 (20) 592-4312 |
participants (1)
-
Stefan Manegold