=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/graphics/claraocr", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for claraocr-0.9.9nb12 --- faq.new --- --- tut.new --- --- adv.new --- --- faq.new --- rm -f doc/clara-faq.html doc/clara-faq.1 --- tut.new --- rm -f doc/clara-tut.html doc/clara.1 --- adv.new --- rm -f doc/clara-book.html doc/clara-book.1 --- dev.new --- --- glossary.new --- --- clara.o --- --- dev.new --- rm -f doc/clara-dev.html doc/clara-dev.1 --- clara.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c clara.c --- glossary.new --- rm -f doc/clara-glo.html doc/clara-glo.1 --- skel.o --- --- event.o --- --- skel.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c skel.c --- event.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c event.c event.c: In function 'additem': event.c:529:13: warning: variable 'o' set but not used [-Wunused-but-set-variable] 529 | int o; | ^ --- skel.o --- skel.c: In function 'closure_border_slines': skel.c:2654:8: warning: pointer targets in assignment from 'short unsigned int *' to 'short int *' differ in signedness [-Wpointer-sign] 2654 | bp = fp; | ^ skel.c:2658:32: warning: pointer targets in passing argument 4 of 'border_path' differ in signedness [-Wpointer-sign] 2658 | ps = border_path(c->bm,w,h,bp,FS*FS,-1,-1,0); | ^~ | | | short int * skel.c:1984:62: note: expected 'short unsigned int *' but argument is of type 'short int *' 1984 | int border_path(unsigned char *b,int w,int h,unsigned short *bp,int m,int u0,int v0,int relax) | ~~~~~~~~~~~~~~~~^~ --- clara.o --- clara.c: In function 'process_cl': --- event.o --- event.c: In function 'sselect': --- clara.o --- clara.c:2149:15: warning: variable 'topl' set but not used [-Wunused-but-set-variable] 2149 | int largc,topl,lsz,topb,bsz,*disp; | ^~~~ --- event.o --- event.c:2248:15: warning: variable 'h' set but not used [-Wunused-but-set-variable] 2248 | int w,h; | ^ event.c: In function 'bselect': event.c:2305:15: warning: variable 'h' set but not used [-Wunused-but-set-variable] 2305 | int w,h; | ^ event.c: In function 'fselect': event.c:2376:17: warning: variable 'h' set but not used [-Wunused-but-set-variable] 2376 | int i,w,h; | ^ event.c: In function 'kactions': --- clara.o --- clara.c: In function 'step_5': --- event.o --- event.c:2713:20: warning: variable 's' set but not used [-Wunused-but-set-variable] 2713 | pdesc *s; | ^ --- clara.o --- clara.c:3452:17: warning: the address of 'pp_thresh' will always evaluate as 'true' [-Waddress] 3452 | if (pp_thresh) { | ^~~~~~~~~ clara.c: In function 'step_7': clara.c:3533:16: warning: variable 'st' set but not used [-Wunused-but-set-variable] 3533 | static int st=0; | ^~ --- skel.o --- skel.c: In function 'is_extr': --- event.o --- event.c: In function 'spyhole': event.c:3040:23: warning: variable 'K' set but not used [-Wunused-but-set-variable] 3040 | int W[257],H[257],K[257],SX[257],SY[257]; | ^ --- skel.o --- skel.c:4244:19: warning: variable 't1' set but not used [-Wunused-but-set-variable] 4244 | int t,t1,u,v; | ^~ skel.c: In function 'dx': skel.c:4428:11: warning: variable 'h' set but not used [-Wunused-but-set-variable] 4428 | int w,h; | ^ skel.c:4428:9: warning: variable 'w' set but not used [-Wunused-but-set-variable] 4428 | int w,h; | ^ --- clara.o --- clara.c: In function 'handle_alrm': clara.c:4812:9: warning: variable 'who' set but not used [-Wunused-but-set-variable] 4812 | int who; | ^~~ --- event.o --- event.c: In function 'copychar': event.c:7242:19: warning: variable 'h' set but not used [-Wunused-but-set-variable] 7242 | int l,r,t,b,w,h; | ^ event.c:7242:17: warning: variable 'w' set but not used [-Wunused-but-set-variable] 7242 | int l,r,t,b,w,h; | ^ --- clara.o --- clara.c: In function 'build_plist': clara.c:1737:44: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 66 [-Wformat-truncation=] 1737 | snprintf(mba,MMB+1,"could not stat %s",f_arg); | ^~ ~~~~~ clara.c:1737:9: note: 'snprintf' output between 16 and 272 bytes into a destination of size 81 1737 | snprintf(mba,MMB+1,"could not stat %s",f_arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clara.c:1837:27: warning: '%s' directive output may be truncated writing up to 256 bytes into a region of size 80 [-Wformat-truncation=] 1837 | snprintf(mba,MMB,"%s is not a file nor a directory",f_arg); | ^~ ~~~~~ clara.c:1837:9: note: 'snprintf' output between 31 and 287 bytes into a destination of size 80 1837 | snprintf(mba,MMB,"%s is not a file nor a directory",f_arg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clara.c: In function 'init_ds': clara.c:3033:37: warning: ' (' directive output may be truncated writing 2 bytes into a region of size between 0 and 256 [-Wformat-truncation=] 3033 | snprintf(fqdn,MAXFNL,"%s (%s %s)",b.nodename,b.machine,b.sysname); | ^~ clara.c:3033:13: note: 'snprintf' output between 5 and 773 bytes into a destination of size 256 3033 | snprintf(fqdn,MAXFNL,"%s (%s %s)",b.nodename,b.machine,b.sysname); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ clara.c: In function 'step_3': clara.c:3395:11: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 3395 | return(r); | ^ clara.c:3331:9: note: 'r' was declared here 3331 | int r; | ^ clara.c: In function 'step_8': clara.c:3683:11: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 3683 | return(r); | ^ clara.c:3643:9: note: 'r' was declared here 3643 | int r; | ^ --- symbol.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c symbol.c symbol.c: In function 'avoid_context': symbol.c:1974:11: warning: variable 'h' set but not used [-Wunused-but-set-variable] 1974 | int w,h; | ^ symbol.c:1974:9: warning: variable 'w' set but not used [-Wunused-but-set-variable] 1974 | int w,h; | ^ symbol.c: In function 'bmpcmp_pd': symbol.c:2408:19: warning: variable 'bp' set but not used [-Wunused-but-set-variable] 2408 | int D,t,f,bp; | ^~ symbol.c:2340:24: warning: variable 'v' set but not used [-Wunused-but-set-variable] 2340 | static int u,lu,lv,v,du,dv; | ^ symbol.c:2340:16: warning: variable 'u' set but not used [-Wunused-but-set-variable] 2340 | static int u,lu,lv,v,du,dv; | ^ symbol.c: In function 'bmpcmp_map': symbol.c:2594:13: warning: variable 'tr' set but not used [-Wunused-but-set-variable] 2594 | trdesc *tr; | ^~ symbol.c: In function 'rlimits': symbol.c:2797:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 2797 | p = cb + j*LFS + (i=P_LL-l); | ^ symbol.c: In function 'classify': symbol.c:3405:24: warning: variable 'ba' set but not used [-Wunused-but-set-variable] 3405 | static int best=-1,ba=0,bact,bal,bf; | ^~ symbol.c: In function 'cf_block': symbol.c:4396:25: warning: variable 'm' set but not used [-Wunused-but-set-variable] 4396 | int i,l,r,t,b,tm,bm,m; | ^ symbol.c: In function 'add_tr': symbol.c:1601:9: warning: 'bm' is used uninitialized [-Wuninitialized] 1601 | int bm,bq,lfa; | ^~ symbol.c:1601:15: warning: 'lfa' is used uninitialized [-Wuninitialized] 1601 | int bm,bq,lfa; | ^~~ --- pattern.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c pattern.c --- pbm2cl.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c pbm2cl.c pbm2cl.c: In function 'bitmerge': pbm2cl.c:496:30: warning: variable 'pbl' set but not used [-Wunused-but-set-variable] 496 | int x1,x2,y1,y2,w,h,i,bl,pbl,l; | ^~~ pbm2cl.c: In function 'wrzone': pbm2cl.c:1378:19: warning: variable 'black' set but not used [-Wunused-but-set-variable] 1378 | int white,black; | ^~~~~ pbm2cl.c:1378:13: warning: variable 'white' set but not used [-Wunused-but-set-variable] 1378 | int white,black; | ^~~~~ --- symbol.o --- symbol.c: In function 'classify': symbol.c:3675:22: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 3675 | s += snprintf(stb+s,MMB-s,"failed"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ symbol.c:3397:9: note: 's' was declared here 3397 | int s; | ^ --- cml.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c cml.c cml.c: In function 'load_page': cml.c:1667:32: warning: pointer targets in passing argument 1 of 'find_thing' differ in signedness [-Wpointer-sign] 1667 | find_thing(pixmap,1,-1,-1); | ^~~~~~ | | | unsigned char * In file included from cml.c:28: common.h:1762:22: note: expected 'char *' but argument is of type 'unsigned char *' 1762 | int find_thing(char *p,int reset,int x,int y); | ~~~~~~^ cml.c:1674:28: warning: pointer targets in passing argument 1 of 'pbm2bm' differ in signedness [-Wpointer-sign] 1674 | pbm2bm(pixmap,1); | ^~~~~~ | | | unsigned char * common.h:1761:18: note: expected 'char *' but argument is of type 'unsigned char *' 1761 | int pbm2bm(char *f,int reset); | ~~~~~~^ cml.c:1655:17: warning: variable 't' set but not used [-Wunused-but-set-variable] 1655 | int t; | ^ cml.c:1625:9: warning: variable 'x0' set but not used [-Wunused-but-set-variable] 1625 | int x0,y0; | ^~ --- welcome.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c welcome.c --- redraw.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c redraw.c --- html.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c html.c --- redraw.o --- redraw.c: In function 'draw_pm': redraw.c:871:21: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 871 | image->data = imb; | ^ redraw.c:876:17: warning: variable 'rf2' set but not used [-Wunused-but-set-variable] 876 | int rf2; | ^~~ redraw.c:698:20: warning: variable 'ht' set but not used [-Wunused-but-set-variable] 698 | static int ht; | ^~ redraw.c: In function 'draw_symbol': redraw.c:1834:13: warning: variable 'dy0' set but not used [-Wunused-but-set-variable] 1834 | int dx0,dy0,x0,y0; | ^~~ redraw.c:1834:9: warning: variable 'dx0' set but not used [-Wunused-but-set-variable] 1834 | int dx0,dy0,x0,y0; | ^~~ --- html.o --- html.c: In function 'text2ge': html.c:242:21: warning: variable 'x' set but not used [-Wunused-but-set-variable] 242 | int n,o,p,ln,cn,x,y; | ^ html.c: In function 'html2ge': html.c:762:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 762 | if (k->argsz <= n); | ^~ html.c:763:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 763 | k->arg = c_realloc(NULL,k->argsz=n+1,NULL); | ^ html.c: In function 'mk_page_output': html.c:1852:15: warning: variable 'f' set but not used [-Wunused-but-set-variable] 1852 | int i,a,s,f,w,nw; | ^ html.c:1852:13: warning: variable 's' set but not used [-Wunused-but-set-variable] 1852 | int i,a,s,f,w,nw; | ^ html.c: In function 'acc_alpha': html.c:2224:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 2224 | if ((t != NULL) && (strlen(t) == 1)) | ^ | | | unsigned char * In file included from /usr/include/string.h:35, from html.c:27: /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'unsigned char *' 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ --- redraw.o --- redraw.c: In function 'slide': redraw.c:4275:13: warning: variable 'sb' set but not used [-Wunused-but-set-variable] 4275 | int sb; | ^~ redraw.c:4274:13: warning: variable 'x' set but not used [-Wunused-but-set-variable] 4274 | int x,y; | ^ redraw.c:4305:13: warning: variable 'sb' set but not used [-Wunused-but-set-variable] 4305 | int sb; | ^~ redraw.c:4304:13: warning: variable 'x' set but not used [-Wunused-but-set-variable] 4304 | int x,y; | ^ --- html.o --- html.c: In function 'submit_form': html.c:3234:16: warning: variable 's' set but not used [-Wunused-but-set-variable] 3234 | pdesc *s; | ^ html.c: In function 'edit_pattern': html.c:4016:12: warning: variable 'd' set but not used [-Wunused-but-set-variable] 4016 | pdesc *d; | ^ --- alphabet.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c alphabet.c --- revision.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c revision.c revision.c: In function 'review_merge': revision.c:411:22: warning: variable 'af' set but not used [-Wunused-but-set-variable] 411 | int i,j,n,m,*wc,*af; | ^~ revision.c: In function 'review_dis': revision.c:545:12: warning: variable 'p' set but not used [-Wunused-but-set-variable] 545 | int i,*p/*,f*/,k; | ^ --- html.o --- html.c: In function 'mk_pattern_types': html.c:2332:37: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=] 2332 | snprintf(a,17,"PATTERN TYPE %d",cpt); | ^~ html.c:2332:23: note: directive argument in the range [1, 2147483647] 2332 | snprintf(a,17,"PATTERN TYPE %d",cpt); | ^~~~~~~~~~~~~~~~~ html.c:2332:9: note: 'snprintf' output between 15 and 24 bytes into a destination of size 17 2332 | snprintf(a,17,"PATTERN TYPE %d",cpt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- build.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c build.c build.c: In function 'recog_validation': build.c:139:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 139 | (strlen(t = (unsigned char *)((m->tr)->t)) == 1) && | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned char * In file included from /usr/include/string.h:35, from build.c:27: /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'unsigned char *' 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ build.c: In function 'wprops': build.c:562:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] 562 | if (strlen(t) == 1) { | ^ | | | unsigned char * /usr/include/iso/string_iso.h:79:22: note: expected 'const char *' but argument is of type 'unsigned char *' 79 | extern size_t strlen(const char *); | ^~~~~~~~~~~~ --- consist.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c consist.c --- pgmblock.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c pgmblock.c pgmblock.c: In function 'pgmunmap': pgmblock.c:193:28: warning: variable 'invmap' set but not used [-Wunused-but-set-variable] 193 | unsigned char map[256],invmap[256]; | ^~~~~~ pgmblock.c: In function 'clusterize': pgmblock.c:478:23: warning: variable 'lcf' set but not used [-Wunused-but-set-variable] 478 | int i,j,k,l,f,lcs,lcf,n,p; | ^~~ pgmblock.c: In function 'blockfind': pgmblock.c:1175:13: warning: variable 'd' set but not used [-Wunused-but-set-variable] 1175 | int d,m; | ^ --- preproc.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -I/opt/local/include -I/opt/local/include -g -Wall -DHAVE_POPEN -DMEMCHECK -DFUN_CODES -DHAVE_SIGNAL -DTEST -I/opt/local/include -I/usr/include -c preproc.c preproc.c: In function 'PIXFI': preproc.c:52:17: warning: operation on 'p' may be undefined [-Wsequence-point] 52 | #define NPIX(p) ++(p) | ^ preproc.c:45:43: note: in definition of macro 'ITP' 45 | #define ITP(A,B,R) (1-R)*(A)+(R)*(float)(B) | ^ preproc.c:72:21: note: in expansion of macro 'NPIX' 72 | ix=rintf(ITP(*p,*(NPIX(p)),x)); | ^~~~ preproc.c: In function 'pp_shear_y': preproc.c:284:3: warning: operation on 's' may be undefined [-Wsequence-point] 284 | s=s++/2; | ~^~~~~~ preproc.c:306:46: warning: operation on 'D' may be undefined [-Wsequence-point] 306 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^ preproc.c:45:43: note: in definition of macro 'ITP' 45 | #define ITP(A,B,R) (1-R)*(A)+(R)*(float)(B) | ^ preproc.c:306:40: note: in expansion of macro 'PIX' 306 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^~~ preproc.c:312:46: warning: operation on 'D' may be undefined [-Wsequence-point] 312 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^ preproc.c:45:43: note: in definition of macro 'ITP' 45 | #define ITP(A,B,R) (1-R)*(A)+(R)*(float)(B) | ^ preproc.c:312:40: note: in expansion of macro 'PIX' 312 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^~~ preproc.c:322:48: warning: operation on 'D' may be undefined [-Wsequence-point] 322 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^ preproc.c:45:43: note: in definition of macro 'ITP' 45 | #define ITP(A,B,R) (1-R)*(A)+(R)*(float)(B) | ^ preproc.c:322:42: note: in expansion of macro 'PIX' 322 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^~~ preproc.c:329:46: warning: operation on 'D' may be undefined [-Wsequence-point] 329 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^ preproc.c:45:43: note: in definition of macro 'ITP' 45 | #define ITP(A,B,R) (1-R)*(A)+(R)*(float)(B) | ^ preproc.c:329:40: note: in expansion of macro 'PIX' 329 | *PIX(x,y)=(float)0.5+ITP(*PIX(x,D),*PIX(x,++D),m1[x]); | ^~~ preproc.c:279:17: warning: variable 'p' set but not used [-Wunused-but-set-variable] 279 | unsigned char *p; | ^ preproc.c: In function 'pp_thresh': preproc.c:417:13: warning: variable 'st' set but not used [-Wunused-but-set-variable] 417 | static int st; | ^~ preproc.c: In function 'pre_balance': preproc.c:452:27: warning: variable 'dx' set but not used [-Wunused-but-set-variable] 452 | int x,y,x0,x1,y0,y1,i,j,dx,dy; | ^~ preproc.c: In function 'balance': preproc.c:505: warning: "FIXP" redefined 505 | #define FIXP *p=TRIM(t,0,MAXVAL) | preproc.c:504: note: this is the location of the previous definition 504 | #define FIXP *p=(*pdoc/clara-faq.html ./mkdoc.pl -faq book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/FAQ --- tut --- ./mkdoc.pl -web -html -tutorial book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-tut.html --- adv --- ./mkdoc.pl -web -html -book book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-adv.html --- tut --- ./mkdoc.pl -web -nroff -tutorial book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara.1 --- dev --- ./mkdoc.pl -web -html -devel book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-dev.html --- adv --- ./mkdoc.pl -web -nroff -book book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-adv.1 --- glossary --- ./mkdoc.pl -web -html -glossary book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-glo.html --- dev --- ./mkdoc.pl -web -nroff -devel book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-dev.1 --- clara --- gcc -o clara -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -g clara.o skel.o event.o symbol.o pattern.o pbm2cl.o cml.o welcome.o redraw.o html.o alphabet.o revision.o build.o consist.o pgmblock.o preproc.o -L/opt/local/lib -L/opt/local/include -lX11 -lm --- glossary --- ./mkdoc.pl -glossary book.c clara.c skel.c event.c symbol.c pattern.c pbm2cl.c cml.c welcome.c redraw.c html.c alphabet.c revision.c build.c consist.c pgmblock.c preproc.c *.h >doc/clara-glo.1