=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for Xaw-Xpm-1.1nb4 --- all --- --- AllWidgets.o --- --- AsciiSink.o --- --- all --- --- AsciiSrc.o --- --- AllWidgets.o --- rm -f AllWidgets.o unshared/AllWidgets.o --- AsciiSink.o --- rm -f AsciiSink.o unshared/AsciiSink.o --- AllWidgets.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os AllWidgets.c -o unshared/AllWidgets.o --- AsciiSrc.o --- rm -f AsciiSrc.o unshared/AsciiSrc.o --- AsciiSink.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os AsciiSink.c -o unshared/AsciiSink.o --- AsciiSrc.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os AsciiSrc.c -o unshared/AsciiSrc.o --- AsciiSink.o --- AsciiSink.c:180:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ AsciiSink.c:286:44: warning: too few arguments in call to 'PaintText' x += PaintText(w, gc, x, y, buf, j); ~~~~~~~~~ ^ AsciiSink.c:682:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- AsciiSrc.o --- AsciiSrc.c:1031:13: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] (void) tmpnam(src->ascii_src.string); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdio.h:186:1: note: 'tmpnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ --- AllWidgets.o --- rm -f AllWidgets.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AllWidgets.c --- AsciiText.o --- rm -f AsciiText.o unshared/AsciiText.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os AsciiText.c -o unshared/AsciiText.o --- AsciiSink.o --- 3 warnings generated. rm -f AsciiSink.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AsciiSink.c --- AsciiSrc.o --- 1 warning generated. rm -f AsciiSrc.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AsciiSrc.c --- AsciiSink.o --- AsciiSink.c:180:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ AsciiSink.c:286:44: warning: too few arguments in call to 'PaintText' x += PaintText(w, gc, x, y, buf, j); ~~~~~~~~~ ^ AsciiSink.c:682:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- AsciiText.o --- rm -f AsciiText.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AsciiText.c --- AsciiSrc.o --- AsciiSrc.c:1031:13: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] (void) tmpnam(src->ascii_src.string); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdio.h:186:1: note: 'tmpnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ --- AsciiSink.o --- 3 warnings generated. --- Box.o --- rm -f Box.o unshared/Box.o --- Command.o --- --- Box.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Box.c -o unshared/Box.o --- Command.o --- rm -f Command.o unshared/Command.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Command.c -o unshared/Command.o Command.c:625:35: warning: self-comparison always evaluates to true [-Wtautological-compare] else if(oldcbw->label.text_GC == oldcbw->label.text_GC) ^ Command.c:690:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Command.c:690:36: note: remove extraneous parentheses around the comparison to silence this warning if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~ ^ ~ Command.c:690:36: note: use '=' to turn this equality comparison into an assignment if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ^~ = --- AsciiSrc.o --- 1 warning generated. --- Dialog.o --- rm -f Dialog.o unshared/Dialog.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Dialog.c -o unshared/Dialog.o --- Command.o --- 2 warnings generated. rm -f Command.o --- Box.o --- rm -f Box.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Box.c --- Command.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Command.c --- Dialog.o --- rm -f Dialog.o --- Command.o --- Command.c:625:35: warning: self-comparison always evaluates to true [-Wtautological-compare] else if(oldcbw->label.text_GC == oldcbw->label.text_GC) ^ Command.c:690:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Command.c:690:36: note: remove extraneous parentheses around the comparison to silence this warning if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~ ^ ~ Command.c:690:36: note: use '=' to turn this equality comparison into an assignment if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ^~ = --- Dialog.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Dialog.c --- Command.o --- 2 warnings generated. --- Form.o --- rm -f Form.o unshared/Form.o --- Grip.o --- --- Form.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Form.c -o unshared/Form.o --- Grip.o --- rm -f Grip.o unshared/Grip.o --- Label.o --- --- Grip.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Grip.c -o unshared/Grip.o --- Label.o --- rm -f Label.o unshared/Label.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Label.c -o unshared/Label.o --- Form.o --- Form.c:819:33: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if ( request->request_mode & (CWWidth | CWHeight) == ^~~~~~~~~~~~~~~~~~~~~~~~~ Form.c:819:33: note: place parentheses around the '==' expression to silence this warning if ( request->request_mode & (CWWidth | CWHeight) == ^ ( Form.c:819:33: note: place parentheses around the & expression to evaluate it first if ( request->request_mode & (CWWidth | CWHeight) == ^ ( ) --- Grip.o --- rm -f Grip.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Grip.c --- Form.o --- 1 warning generated. rm -f Form.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Form.c --- Label.o --- rm -f Label.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Label.c --- Layout.o --- rm -f Layout.o unshared/Layout.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Layout.c -o unshared/Layout.o --- Form.o --- Form.c:819:33: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if ( request->request_mode & (CWWidth | CWHeight) == ^~~~~~~~~~~~~~~~~~~~~~~~~ Form.c:819:33: note: place parentheses around the '==' expression to silence this warning if ( request->request_mode & (CWWidth | CWHeight) == ^ ( Form.c:819:33: note: place parentheses around the & expression to evaluate it first if ( request->request_mode & (CWWidth | CWHeight) == ^ ( ) 1 warning generated. --- List.o --- rm -f List.o unshared/List.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os List.c -o unshared/List.o --- MenuButton.o --- rm -f MenuButton.o unshared/MenuButton.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os MenuButton.c -o unshared/MenuButton.o --- List.o --- List.c:625:21: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] str_y = y + abs(ext->max_ink_extent.y); ^ List.c:625:21: note: include the header or explicitly provide a declaration for 'abs' --- Layout.o --- rm -f Layout.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Layout.c --- List.o --- 1 warning generated. --- MenuButton.o --- rm -f MenuButton.o --- List.o --- rm -f List.o --- MenuButton.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic MenuButton.c --- List.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic List.c List.c:625:21: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] str_y = y + abs(ext->max_ink_extent.y); ^ List.c:625:21: note: include the header or explicitly provide a declaration for 'abs' --- MultiSrc.o --- rm -f MultiSrc.o unshared/MultiSrc.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os MultiSrc.c -o unshared/MultiSrc.o --- MultiSink.o --- rm -f MultiSink.o unshared/MultiSink.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os MultiSink.c -o unshared/MultiSink.o --- List.o --- 1 warning generated. --- Paned.o --- rm -f Paned.o unshared/Paned.o --- MultiSrc.o --- MultiSrc.c:1140:13: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] (void) tmpnam(src->multi_src.string); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdio.h:186:1: note: 'tmpnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ --- Paned.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Paned.c -o unshared/Paned.o --- MultiSink.o --- MultiSink.c:209:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ MultiSink.c:268:34: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] (int) y - abs(ext->max_logical_extent.y), ^ MultiSink.c:268:34: note: include the header or explicitly provide a declaration for 'abs' MultiSink.c:737:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- Paned.o --- Paned.c:989:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (dir == ThisBorderOnly) ) { ~~~~^~~~~~~~~~~~~~~~~ Paned.c:989:15: note: remove extraneous parentheses around the comparison to silence this warning if ( (dir == ThisBorderOnly) ) { ~ ^ ~ Paned.c:989:15: note: use '=' to turn this equality comparison into an assignment if ( (dir == ThisBorderOnly) ) { ^~ = Paned.c:1162:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1198:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1314:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1493:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1528:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1683:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1818:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( HasGrip(old) ) { ^ --- MultiSink.o --- 3 warnings generated. rm -f MultiSink.o --- MultiSrc.o --- 1 warning generated. --- MultiSink.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic MultiSink.c --- MultiSrc.o --- rm -f MultiSrc.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic MultiSrc.c --- MultiSink.o --- MultiSink.c:209:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ MultiSink.c:268:34: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] (int) y - abs(ext->max_logical_extent.y), ^ MultiSink.c:268:34: note: include the header or explicitly provide a declaration for 'abs' MultiSink.c:737:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- MultiSrc.o --- MultiSrc.c:1140:13: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] (void) tmpnam(src->multi_src.string); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdio.h:186:1: note: 'tmpnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ --- Paned.o --- 8 warnings generated. rm -f Paned.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Paned.c --- MultiSink.o --- 3 warnings generated. --- Panner.o --- rm -f Panner.o unshared/Panner.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Panner.c -o unshared/Panner.o --- MultiSrc.o --- 1 warning generated. --- Porthole.o --- --- Paned.o --- Paned.c:989:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (dir == ThisBorderOnly) ) { ~~~~^~~~~~~~~~~~~~~~~ Paned.c:989:15: note: remove extraneous parentheses around the comparison to silence this warning if ( (dir == ThisBorderOnly) ) { ~ ^ ~ Paned.c:989:15: note: use '=' to turn this equality comparison into an assignment if ( (dir == ThisBorderOnly) ) { ^~ = Paned.c:1162:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1198:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1314:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1493:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1528:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1683:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1818:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( HasGrip(old) ) { ^ --- Porthole.o --- rm -f Porthole.o unshared/Porthole.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Porthole.c -o unshared/Porthole.o --- Paned.o --- 8 warnings generated. --- Repeater.o --- rm -f Repeater.o unshared/Repeater.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Repeater.c -o unshared/Repeater.o --- Panner.o --- rm -f Panner.o --- Porthole.o --- rm -f Porthole.o --- Panner.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Panner.c --- Porthole.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Porthole.c --- Repeater.o --- rm -f Repeater.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Repeater.c --- Scrollbar.o --- rm -f Scrollbar.o unshared/Scrollbar.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Scrollbar.c -o unshared/Scrollbar.o --- Simple.o --- --- SimpleMenu.o --- --- Simple.o --- rm -f Simple.o unshared/Simple.o --- SimpleMenu.o --- rm -f SimpleMenu.o unshared/SimpleMenu.o --- Simple.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Simple.c -o unshared/Simple.o --- SimpleMenu.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os SimpleMenu.c -o unshared/SimpleMenu.o --- Scrollbar.o --- Scrollbar.c:524:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:524:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:525:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:525:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:569:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x1, &segment[n].y1); ^~~~~~~~~~~~~~ Scrollbar.c:569:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x1, &segment[n].y1); ^~~~~~~~~~~~~~ Scrollbar.c:570:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x2, &segment[n].y2); ^~~~~~~~~~~~~~ Scrollbar.c:570:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x2, &segment[n].y2); ^~~~~~~~~~~~~~ Scrollbar.c:696:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:696:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:697:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:697:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:700:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&rpoint[n].x, &rpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:700:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&rpoint[n].x, &rpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:847:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:847:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:864:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:864:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:879:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:879:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:894:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:894:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:912:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:912:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:905:6: warning: array index 4 is past the end of the array (which contains 4 elements) [-Warray-bounds] tpoint[4] = opoint[4]; ^ ~ Scrollbar.c:611:5: note: array 'tpoint' declared here XPoint tpoint[4]; /* temporary for args to XFillPolygon */ ^ Scrollbar.c:906:6: warning: array index 5 is past the end of the array (which contains 4 elements) [-Warray-bounds] tpoint[5] = opoint[5]; ^ ~ Scrollbar.c:611:5: note: array 'tpoint' declared here XPoint tpoint[4]; /* temporary for args to XFillPolygon */ ^ Scrollbar.c:1334:49: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks((Widget)sbw, XtNscrollProc, (XtPointer) call_data); ^~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1442:38: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(-call_data)); ^~~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1455:38: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1466:37: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1472:37: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ --- SimpleMenu.o --- SimpleMenu.c:500:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (smw_old->simple_menu.label_string == NULL) /* Create. */ ^ SimpleMenu.c:1392:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- Simple.o --- rm -f Simple.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Simple.c --- Scrollbar.o --- 31 warnings generated. rm -f Scrollbar.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Scrollbar.c Scrollbar.c:524:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:524:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:525:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:525:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:569:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x1, &segment[n].y1); ^~~~~~~~~~~~~~ Scrollbar.c:569:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x1, &segment[n].y1); ^~~~~~~~~~~~~~ Scrollbar.c:570:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x2, &segment[n].y2); ^~~~~~~~~~~~~~ Scrollbar.c:570:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&segment[n].x2, &segment[n].y2); ^~~~~~~~~~~~~~ Scrollbar.c:696:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:696:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&ipoint[n].x, &ipoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:697:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:697:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&opoint[n].x, &opoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:700:8: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&rpoint[n].x, &rpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:700:22: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&rpoint[n].x, &rpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:847:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:847:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:864:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:864:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:879:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:879:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:894:10: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:894:24: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:912:12: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:912:26: warning: passing 'short *' to parameter of type 'Dimension *' (aka 'unsigned short *') converts between pointers to integer types with different sign [-Wpointer-sign] swap(&tpoint[n].x, &tpoint[n].y); ^~~~~~~~~~~~ Scrollbar.c:905:6: warning: array index 4 is past the end of the array (which contains 4 elements) [-Warray-bounds] tpoint[4] = opoint[4]; ^ ~ Scrollbar.c:611:5: note: array 'tpoint' declared here XPoint tpoint[4]; /* temporary for args to XFillPolygon */ ^ Scrollbar.c:906:6: warning: array index 5 is past the end of the array (which contains 4 elements) [-Warray-bounds] tpoint[5] = opoint[5]; ^ ~ Scrollbar.c:611:5: note: array 'tpoint' declared here XPoint tpoint[4]; /* temporary for args to XFillPolygon */ ^ Scrollbar.c:1334:49: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks((Widget)sbw, XtNscrollProc, (XtPointer) call_data); ^~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1442:38: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(-call_data)); ^~~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1455:38: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1466:37: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ Scrollbar.c:1472:37: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] XtCallCallbacks (w, XtNscrollProc, (XtPointer)(call_data)); ^~~~~~~~~~~~~~~~~~~~~~ --- SimpleMenu.o --- 2 warnings generated. rm -f SimpleMenu.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SimpleMenu.c --- Sme.o --- rm -f Sme.o unshared/Sme.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Sme.c -o unshared/Sme.o --- SimpleMenu.o --- SimpleMenu.c:500:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (smw_old->simple_menu.label_string == NULL) /* Create. */ ^ SimpleMenu.c:1392:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- Scrollbar.o --- 31 warnings generated. --- SmeBSB.o --- rm -f SmeBSB.o unshared/SmeBSB.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os SmeBSB.c -o unshared/SmeBSB.o --- Sme.o --- rm -f Sme.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Sme.c --- SimpleMenu.o --- 2 warnings generated. --- SmeLine.o --- rm -f SmeLine.o unshared/SmeLine.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os SmeLine.c -o unshared/SmeLine.o --- SmeThreeD.o --- rm -f SmeThreeD.o unshared/SmeThreeD.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os SmeThreeD.c -o unshared/SmeThreeD.o --- SmeBSB.o --- rm -f SmeBSB.o --- SmeLine.o --- rm -f SmeLine.o --- SmeBSB.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SmeBSB.c --- SmeLine.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SmeLine.c --- SmeThreeD.o --- rm -f SmeThreeD.o --- StripChart.o --- --- SmeThreeD.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SmeThreeD.c --- StripChart.o --- rm -f StripChart.o unshared/StripChart.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os StripChart.c -o unshared/StripChart.o --- Text.o --- rm -f Text.o unshared/Text.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Text.c -o unshared/Text.o --- TextSink.o --- rm -f TextSink.o unshared/TextSink.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os TextSink.c -o unshared/TextSink.o --- StripChart.o --- rm -f StripChart.o --- Text.o --- Text.c:531:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:542:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( (ctx->text.resize == XawtextResizeWidth) || ^ Text.c:1074:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:1105:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Text.c:1145:7: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] if (abs(n) > ctx->text.lt.lines) ^ Text.c:1145:7: note: include the header or explicitly provide a declaration for 'abs' --- StripChart.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic StripChart.c --- Text.o --- Text.c:1170:18: warning: variable 'height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1170:26: warning: variable 'clear_height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1210:41: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] Position old_left, pixels = (Position)(int) callData; ^~~~~~~~~~~~~~ Text.c:1286:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(move) < (int)ctx->core.width) { ^ Text.c:1286:7: note: use function 'labs' instead if (abs(move) < (int)ctx->core.width) { ^~~ labs Text.c:1286:7: note: include the header or explicitly provide a declaration for 'labs' Text.c:1361:23: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] int height, lines = (int) callData; ^~~~~~~~~~~~~~ Text.c:2107:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^ Text.c:2107:11: note: use function 'labs' instead if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^~~ labs Text.c:2107:11: note: include the header or explicitly provide a declaration for 'labs' Text.c:2968:1: warning: unused function 'PushCopyQueue' [-Wunused-function] PushCopyQueue(ctx, h, v) ^ --- TextSink.o --- rm -f TextSink.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextSink.c --- TextSrc.o --- rm -f TextSrc.o unshared/TextSrc.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os TextSrc.c -o unshared/TextSrc.o --- TextAction.o --- rm -f TextAction.o unshared/TextAction.o --- Text.o --- 12 warnings generated. --- TextAction.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os TextAction.c -o unshared/TextAction.o --- Text.o --- rm -f Text.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Text.c --- TextSrc.o --- rm -f TextSrc.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextSrc.c --- Text.o --- Text.c:531:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:542:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( (ctx->text.resize == XawtextResizeWidth) || ^ Text.c:1074:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:1105:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Text.c:1145:7: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] if (abs(n) > ctx->text.lt.lines) ^ Text.c:1145:7: note: include the header or explicitly provide a declaration for 'abs' Text.c:1170:18: warning: variable 'height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1170:26: warning: variable 'clear_height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1210:41: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] Position old_left, pixels = (Position)(int) callData; ^~~~~~~~~~~~~~ Text.c:1286:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(move) < (int)ctx->core.width) { ^ Text.c:1286:7: note: use function 'labs' instead if (abs(move) < (int)ctx->core.width) { ^~~ labs Text.c:1286:7: note: include the header or explicitly provide a declaration for 'labs' Text.c:1361:23: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] int height, lines = (int) callData; ^~~~~~~~~~~~~~ Text.c:2107:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^ Text.c:2107:11: note: use function 'labs' instead if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^~~ labs Text.c:2107:11: note: include the header or explicitly provide a declaration for 'labs' Text.c:2968:1: warning: unused function 'PushCopyQueue' [-Wunused-function] PushCopyQueue(ctx, h, v) ^ --- TextPop.o --- rm -f TextPop.o unshared/TextPop.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os TextPop.c -o unshared/TextPop.o --- TextAction.o --- rm -f TextAction.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextAction.c --- Text.o --- 12 warnings generated. --- TextTr.o --- --- TextPop.o --- TextPop.c:822:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:962:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (new_pos == XawTextSearchError) ) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: note: remove extraneous parentheses around the comparison to silence this warning if ( (new_pos == XawTextSearchError) ) { ~ ^ ~ TextPop.c:969:21: note: use '=' to turn this equality comparison into an assignment if ( (new_pos == XawTextSearchError) ) { ^~ = TextPop.c:1015:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ --- TextTr.o --- rm -f TextTr.o unshared/TextTr.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os TextTr.c -o unshared/TextTr.o rm -f TextTr.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextTr.c --- TextPop.o --- 4 warnings generated. rm -f TextPop.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextPop.c --- ThreeD.o --- rm -f ThreeD.o unshared/ThreeD.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os ThreeD.c -o unshared/ThreeD.o --- Toggle.o --- rm -f Toggle.o unshared/Toggle.o --- TextPop.o --- TextPop.c:822:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:962:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (new_pos == XawTextSearchError) ) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: note: remove extraneous parentheses around the comparison to silence this warning if ( (new_pos == XawTextSearchError) ) { ~ ^ ~ TextPop.c:969:21: note: use '=' to turn this equality comparison into an assignment if ( (new_pos == XawTextSearchError) ) { ^~ = TextPop.c:1015:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ --- Toggle.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Toggle.c -o unshared/Toggle.o --- ThreeD.o --- rm -f ThreeD.o --- Toggle.o --- Toggle.c:530:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else AddToRadioGroup(group, w); ^ Toggle.c:586:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:586:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) ~ ^ ~ Toggle.c:586:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) ^~ = Toggle.c:606:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:606:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) { ~ ^ ~ Toggle.c:606:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) { ^~ = --- ThreeD.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic ThreeD.c --- TextPop.o --- 4 warnings generated. --- Tree.o --- rm -f Tree.o unshared/Tree.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Tree.c -o unshared/Tree.o --- Toggle.o --- 3 warnings generated. rm -f Toggle.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Toggle.c --- Vendor.o --- rm -f Vendor.o unshared/Vendor.o --- Toggle.o --- Toggle.c:530:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else AddToRadioGroup(group, w); ^ Toggle.c:586:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:586:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) ~ ^ ~ Toggle.c:586:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) ^~ = Toggle.c:606:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:606:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) { ~ ^ ~ Toggle.c:606:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) { ^~ = --- Vendor.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Vendor.c -o unshared/Vendor.o --- Tree.o --- rm -f Tree.o --- Toggle.o --- 3 warnings generated. --- Tree.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Tree.c --- Viewport.o --- rm -f Viewport.o unshared/Viewport.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Viewport.c -o unshared/Viewport.o --- Vendor.o --- rm -f Vendor.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Vendor.c --- Viewport.o --- Viewport.c:725:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Viewport.c:731:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Viewport.c:774:15: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] int pix = (int)call_data; ^~~~~~~~~~~~~~ --- XawIm.o --- rm -f XawIm.o unshared/XawIm.o --- Viewport.o --- 3 warnings generated. --- XawIm.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os XawIm.c -o unshared/XawIm.o --- Viewport.o --- rm -f Viewport.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Viewport.c --- XawI18n.o --- rm -f XawI18n.o unshared/XawI18n.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os XawI18n.c -o unshared/XawI18n.o --- XawIm.o --- XawIm.c:148:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext extContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:156:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext == (XContext)NULL) extContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:280:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext errContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:288:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext == (XContext)NULL) errContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:663:66: warning: missing sentinel in function call [-Wsentinel] XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3895:14: note: function has been explicitly marked sentinel here extern char *XGetICValues( ^ XawIm.c:703:66: warning: missing sentinel in function call [-Wsentinel] XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ --- Viewport.o --- Viewport.c:725:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Viewport.c:731:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- XawIm.o --- XawIm.c:820:37: warning: missing sentinel in function call [-Wsentinel] pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:831:37: warning: missing sentinel in function call [-Wsentinel] st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:840:58: warning: missing sentinel in function call [-Wsentinel] --- Viewport.o --- Viewport.c:774:15: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] int pix = (int)call_data; ^~~~~~~~~~~~~~ --- XawIm.o --- ic_a[15], ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3863:12: note: function has been explicitly marked sentinel here extern XIC XCreateIC( ^ XawIm.c:958:50: warning: missing sentinel in function call [-Wsentinel] pe_a[16], pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:968:50: warning: missing sentinel in function call [-Wsentinel] st_a[16], st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:981:46: warning: missing sentinel in function call [-Wsentinel] ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ XawIm.c:1404:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext != (XContext)NULL && ^~~~~~~~~~~~~~ XawIm.c:1409:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext != (XContext)NULL && ^~~~~~~~~~~~~~ --- XawI18n.o --- rm -f XawI18n.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawI18n.c --- Viewport.o --- 3 warnings generated. --- XawInit.o --- rm -f XawInit.o unshared/XawInit.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os XawInit.c -o unshared/XawInit.o --- Xpm.o --- rm -f Xpm.o unshared/Xpm.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os Xpm.c -o unshared/Xpm.o --- XawIm.o --- 14 warnings generated. rm -f XawIm.o --- XawInit.o --- rm -f XawInit.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawInit.c --- XawIm.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawIm.c XawIm.c:148:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext extContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:156:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext == (XContext)NULL) extContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:280:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext errContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:288:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext == (XContext)NULL) errContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:663:66: warning: missing sentinel in function call [-Wsentinel] XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3895:14: note: function has been explicitly marked sentinel here extern char *XGetICValues( ^ XawIm.c:703:66: warning: missing sentinel in function call [-Wsentinel] XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ --- Xpm.o --- rm -f Xpm.o --- XawIm.o --- XawIm.c:820:37: warning: missing sentinel in function call [-Wsentinel] pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:831:37: warning: missing sentinel in function call [-Wsentinel] st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:840:58: warning: missing sentinel in function call [-Wsentinel] ic_a[15], ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3863:12: note: function has been explicitly marked sentinel here extern XIC XCreateIC( ^ XawIm.c:958:50: warning: missing sentinel in function call [-Wsentinel] pe_a[16], pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:968:50: warning: missing sentinel in function call [-Wsentinel] st_a[16], st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:981:46: warning: missing sentinel in function call [-Wsentinel] ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ XawIm.c:1404:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext != (XContext)NULL && ^~~~~~~~~~~~~~ XawIm.c:1409:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext != (XContext)NULL && ^~~~~~~~~~~~~~ --- laygram.o --- --- Xpm.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Xpm.c --- laygram.o --- rm -f laygram.o unshared/laygram.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os laygram.c -o unshared/laygram.o y.tab.c:269:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ y.tab.c:269:16: note: place parentheses around the assignment to silence this warning if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ ( ) y.tab.c:269:16: note: use '==' to turn this assignment into an equality comparison if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ == y.tab.c:272:26: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ y.tab.c:313:5: warning: implicit declaration of function 'LayYYerror' is invalid in C99 [-Wimplicit-function-declaration] LayYYerror("syntax error"); ^ y.tab.c:658:30: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ laygram.y:237:3: warning: unused label 'unary' [-Wunused-label] { unary: ; ^~~~~~~ y.tab.c:317:1: warning: unused label 'LayYYerrlab' [-Wunused-label] LayYYerrlab: ^~~~~~~~~~~~ y.tab.c:312:1: warning: unused label 'LayYYnewerror' [-Wunused-label] LayYYnewerror: ^~~~~~~~~~~~~~ laygram.c:2:13: warning: unused variable 'LayYYsccsid' [-Wunused-variable] static char LayYYsccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90"; ^ --- laylex.o --- --- laygram.o --- 8 warnings generated. --- laylex.o --- rm -f laylex.o unshared/laylex.o --- laygram.o --- rm -f laygram.o --- XawIm.o --- 14 warnings generated. --- laygram.o --- clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic laygram.c --- laylex.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -Os laylex.c -o unshared/laylex.o --- laygram.o --- y.tab.c:269:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ y.tab.c:269:16: note: place parentheses around the assignment to silence this warning if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ ( ) y.tab.c:269:16: note: use '==' to turn this assignment into an equality comparison if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ == y.tab.c:272:26: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ y.tab.c:313:5: warning: implicit declaration of function 'LayYYerror' is invalid in C99 [-Wimplicit-function-declaration] LayYYerror("syntax error"); ^ y.tab.c:658:30: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ y.tab.c:312:1: warning: unused label 'LayYYnewerror' [-Wunused-label] LayYYnewerror: ^~~~~~~~~~~~~~ y.tab.c:317:1: warning: unused label 'LayYYerrlab' [-Wunused-label] LayYYerrlab: ^~~~~~~~~~~~ laygram.y:237:3: warning: unused label 'unary' [-Wunused-label] { unary: ; ^~~~~~~ laygram.c:2:13: warning: unused variable 'LayYYsccsid' [-Wunused-variable] static char LayYYsccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90"; ^ --- laylex.o --- laylex.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYlex(){ ^ laylex.c:74:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static initialised; ~~~~~~ ^ laylex.c:85:1: warning: unused label 'LayYYfussy' [-Wunused-label] LayYYfussy: switch(nstr){ ^~~~~~~~~~~~ laylex.l:66:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char c; ^ laylex.c:66:33: note: previous declaration is here static int count (char *s, char c); ^ laylex.l:75:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYsetsource(s) ^ laylex.l:79:1: warning: non-void function does not return a value [-Wreturn-type] } ^ laylex.l:81:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYerror(s) ^ laylex.l:100:1: warning: non-void function does not return a value [-Wreturn-type] } ^ laylex.l:317:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:318:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:319:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:320:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~~ { } laylex.l:320:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~~ { } laylex.l:320:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~ { } laylex.l:320:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~ { } laylex.l:321:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:325:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~~ { } laylex.l:326:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:327:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~ { } laylex.l:327:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~ { } laylex.l:327:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~~ { } laylex.l:327:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~~ { } laylex.l:328:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~~ { } laylex.l:328:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~ { } laylex.l:328:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~~ { } laylex.l:328:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~ { } laylex.l:329:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~ { } laylex.l:329:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~ { } laylex.l:329:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~~ { } laylex.l:329:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~~ { } laylex.l:330:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:332:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~ { } laylex.l:332:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:332:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:332:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:333:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:333:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:333:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~~ { } laylex.l:333:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:334:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:335:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:336:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:19: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~ { } laylex.l:337:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~ { } laylex.l:337:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~ { } laylex.l:337:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~ { } laylex.l:337:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~~ { } laylex.l:338:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:340:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~~ { } laylex.l:340:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~ { } laylex.l:340:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~ { } laylex.l:340:19: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~ { } laylex.l:341:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~~ { } laylex.l:341:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~~ { } laylex.l:341:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~ { } laylex.l:341:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~ { } laylex.l:342:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:343:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~~ { } laylex.l:343:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~ { } laylex.l:343:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~ { } laylex.l:343:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~~ { } laylex.l:344:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:345:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:345:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:345:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~ { } laylex.l:345:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:346:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~ { } laylex.l:347:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~ { } laylex.l:347:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:347:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:347:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:348:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:348:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~~ { } laylex.l:348:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:348:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:349:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:350:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:351:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~ { } laylex.l:352:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~ { } laylex.l:352:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:352:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:352:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:353:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:354:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~~~ { } laylex.l:354:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:354:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:354:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:355:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~ { } laylex.l:355:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~~ { } laylex.l:355:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~~ { } laylex.l:355:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~ { } laylex.l:356:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:356:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:356:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~~ { } laylex.l:356:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:357:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~ { } laylex.l:357:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:357:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:357:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:359:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~ { } laylex.l:360:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:361:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~ { } laylex.l:361:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~ { } laylex.l:361:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:361:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:362:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:368:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:369:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:369:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~ { } laylex.l:369:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:369:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:370:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:376:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:382:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:382:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:382:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:382:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:383:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:383:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:383:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~~~ { } laylex.l:383:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:384:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:390:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:390:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:390:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:390:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:391:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0}; ^~~ { } laylex.l:393:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0, 0, 0, ^~~~~~~~~~~~~~~~~ { } laylex.l:394:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+-1, 0, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:395:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+-35, LayYYsvec+1, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:396:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:397:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+3, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:398:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+6, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:399:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+8, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:400:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+11, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:401:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+3, 0, LayYYvstop+14, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:402:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+17, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:403:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+20, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:404:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+23, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:405:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+26, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:406:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+29, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:407:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+32, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:408:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+2, 0, LayYYvstop+35, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:409:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+38, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:410:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+41, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:411:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+44, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:412:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+113, 0, LayYYvstop+47, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:413:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+171, 0, LayYYvstop+50, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:414:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+52, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:415:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+55, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:416:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+58, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:417:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+61, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:418:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+64, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:419:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+67, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:420:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+8, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:421:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, 0, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:422:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+15, LayYYvstop+70, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:423:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+72, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:424:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+35, LayYYsvec+20, LayYYvstop+74, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:425:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+76, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:426:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+78, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:427:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+9, LayYYsvec+19, LayYYvstop+80, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:428:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+82, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:429:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+84, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:430:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+86, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:431:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+12, LayYYsvec+19, LayYYvstop+88, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:432:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+11, LayYYsvec+19, LayYYvstop+90, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:433:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+23, LayYYsvec+19, LayYYvstop+92, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:434:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+95, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:435:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+13, LayYYsvec+19, LayYYvstop+97, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:436:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+26, LayYYsvec+19, LayYYvstop+99, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:437:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+9, LayYYsvec+19, LayYYvstop+101, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:438:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+30, LayYYsvec+19, LayYYvstop+103, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:439:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+23, LayYYsvec+19, LayYYvstop+106, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:440:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+29, LayYYsvec+19, LayYYvstop+108, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:441:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+31, LayYYsvec+19, LayYYvstop+110, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:442:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+20, LayYYsvec+19, LayYYvstop+112, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:443:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+26, LayYYsvec+19, LayYYvstop+114, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:444:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+33, LayYYsvec+19, LayYYvstop+116, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:445:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+42, LayYYsvec+19, LayYYvstop+118, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:446:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+120, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:447:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+123, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:448:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+32, LayYYsvec+19, LayYYvstop+126, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:449:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+27, LayYYsvec+19, LayYYvstop+128, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:450:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+130, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:451:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+28, LayYYsvec+19, LayYYvstop+132, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:452:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+24, LayYYsvec+19, LayYYvstop+134, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:453:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+38, LayYYsvec+19, LayYYvstop+136, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:454:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+50, LayYYsvec+19, LayYYvstop+138, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:455:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+140, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:456:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+143, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:457:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+40, LayYYsvec+19, LayYYvstop+146, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:458:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+148, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:459:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0, 0, 0}; ^~~~~~~~~~~~~~~~~ { } --- laygram.o --- 8 warnings generated. --- laylex.o --- 372 warnings generated. rm -f laylex.o clang -c -Os -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__x86_64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic laylex.c laylex.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYlex(){ ^ laylex.c:74:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static initialised; ~~~~~~ ^ laylex.c:85:1: warning: unused label 'LayYYfussy' [-Wunused-label] LayYYfussy: switch(nstr){ ^~~~~~~~~~~~ laylex.l:66:13: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'char' declared in a previous prototype [-Wknr-promoted-parameter] char c; ^ laylex.c:66:33: note: previous declaration is here static int count (char *s, char c); ^ laylex.l:75:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYsetsource(s) ^ laylex.l:79:1: warning: non-void function does not return a value [-Wreturn-type] } ^ laylex.l:81:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] LayYYerror(s) ^ laylex.l:100:1: warning: non-void function does not return a value [-Wreturn-type] } ^ laylex.l:317:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:317:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,3, 0,0, ^~~ { } laylex.l:318:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:318:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:319:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:319:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,4, 1,5, ^~~ { } laylex.l:320:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~~ { } laylex.l:320:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~~ { } laylex.l:320:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~ { } laylex.l:320:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 8,27, 8,27, 0,0, 0,0, ^~~ { } laylex.l:321:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:321:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:322:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:323:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:324:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:325:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~ { } laylex.l:325:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,6, 0,0, 8,27, ^~~~ { } laylex.l:326:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:326:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,7, 1,8, 0,0, ^~~ { } laylex.l:327:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~ { } laylex.l:327:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~ { } laylex.l:327:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~~ { } laylex.l:327:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,9, 1,10, 1,11, ^~~~ { } laylex.l:328:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~~ { } laylex.l:328:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~ { } laylex.l:328:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~~ { } laylex.l:328:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,12, 0,0, 1,13, 0,0, ^~~ { } laylex.l:329:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~ { } laylex.l:329:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~ { } laylex.l:329:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~~ { } laylex.l:329:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,14, 1,15, 15,29, 15,29, ^~~~~ { } laylex.l:330:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:330:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:331:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 15,29, 15,29, 15,29, 15,29, ^~~~~ { } laylex.l:332:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~ { } laylex.l:332:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:332:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:332:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 1,16, 1,17, 1,18, ^~~~ { } laylex.l:333:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:333:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:333:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~~ { } laylex.l:333:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 1,19, 2,6, ^~~ { } laylex.l:334:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:334:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 2,7, ^~~ { } laylex.l:335:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:335:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,8, 0,0, 0,0, 2,9, ^~~ { } laylex.l:336:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~~ { } laylex.l:336:19: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,10, 2,11, 2,12, 0,0, ^~~ { } laylex.l:337:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~ { } laylex.l:337:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~ { } laylex.l:337:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~ { } laylex.l:337:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,13, 0,0, 2,14, 31,31, ^~~~~ { } laylex.l:338:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:338:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:339:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 31,31, 31,31, 31,31, ^~~~~ { } laylex.l:340:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~~ { } laylex.l:340:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~ { } laylex.l:340:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~ { } laylex.l:340:19: warning: suggest braces around initialization of subobject [-Wmissing-braces] 31,31, 1,20, 0,0, 2,16, ^~~~ { } laylex.l:341:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~~ { } laylex.l:341:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~~ { } laylex.l:341:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~ { } laylex.l:341:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,17, 2,18, 0,0, 0,0, ^~~ { } laylex.l:342:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:342:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:343:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~~ { } laylex.l:343:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~ { } laylex.l:343:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~ { } laylex.l:343:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 57,60, 1,21, 1,22, 36,42, ^~~~~ { } laylex.l:344:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:344:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 21,32, 23,35, 28,37, 34,40, ^~~~~ { } laylex.l:345:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:345:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:345:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~ { } laylex.l:345:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 24,36, 32,38, 8,28, 38,43, ^~~~~ { } laylex.l:346:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~~ { } laylex.l:346:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 39,44, 22,34, 21,33, 1,23, ^~~~ { } laylex.l:347:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~ { } laylex.l:347:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:347:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:347:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,24, 33,39, 35,41, 41,47, ^~~~~ { } laylex.l:348:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:348:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~~ { } laylex.l:348:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:348:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 1,25, 40,45, 1,26, 2,20, ^~~~ { } laylex.l:349:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:349:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 40,46, 42,48, 43,49, 44,50, ^~~~~ { } laylex.l:350:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:350:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 45,45, 46,51, 47,52, 48,53, ^~~~~ { } laylex.l:351:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~~ { } laylex.l:351:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 49,54, 50,55, 51,56, 2,21, ^~~~ { } laylex.l:352:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~ { } laylex.l:352:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:352:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:352:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,22, 52,57, 55,58, 56,59, ^~~~~ { } laylex.l:353:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:353:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 58,61, 59,62, 60,63, 61,64, ^~~~~ { } laylex.l:354:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~~~ { } laylex.l:354:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:354:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:354:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 64,65, 0,0, 0,0, 0,0, ^~~ { } laylex.l:355:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~ { } laylex.l:355:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~~ { } laylex.l:355:12: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~~ { } laylex.l:355:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 2,23, 2,24, 0,0, ^~~ { } laylex.l:356:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:356:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:356:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~~ { } laylex.l:356:17: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 2,25, 0,0, ^~~ { } laylex.l:357:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~ { } laylex.l:357:7: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:357:14: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:357:21: warning: suggest braces around initialization of subobject [-Wmissing-braces] 2,26, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:358:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:359:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~~~ { } laylex.l:359:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 0,0, ^~~ { } laylex.l:360:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:360:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:361:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~ { } laylex.l:361:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~ { } laylex.l:361:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:361:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:362:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:362:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:363:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:364:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:365:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:366:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:367:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:368:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:368:16: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 0,0, 0,0, ^~~ { } laylex.l:369:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:369:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~ { } laylex.l:369:13: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:369:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 0,0, 19,30, 19,30, ^~~~~ { } laylex.l:370:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:370:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:371:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:372:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:373:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:374:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:375:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 19,30, 19,30, 19,30, 19,30, ^~~~~ { } laylex.l:376:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:376:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:377:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:378:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:379:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:380:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:381:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:382:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:382:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:382:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:382:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:383:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:383:6: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:383:11: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~~~ { } laylex.l:383:18: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0, 0,0, 20,31, 0,0, ^~~ { } laylex.l:384:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:384:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:385:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:386:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:387:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:388:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:389:22: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 20,31, 20,31, ^~~~~ { } laylex.l:390:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:390:8: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~~~ { } laylex.l:390:15: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:390:20: warning: suggest braces around initialization of subobject [-Wmissing-braces] 20,31, 20,31, 0,0, 0,0, ^~~ { } laylex.l:391:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0,0}; ^~~ { } laylex.l:393:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0, 0, 0, ^~~~~~~~~~~~~~~~~ { } laylex.l:394:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+-1, 0, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:395:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+-35, LayYYsvec+1, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:396:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:397:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+3, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:398:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+6, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:399:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+8, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:400:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+11, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:401:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+3, 0, LayYYvstop+14, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:402:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+17, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:403:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+20, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:404:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+23, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:405:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+26, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:406:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+29, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:407:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+32, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:408:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+2, 0, LayYYvstop+35, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:409:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+38, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:410:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+41, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:411:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+44, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:412:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+113, 0, LayYYvstop+47, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:413:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+171, 0, LayYYvstop+50, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:414:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+52, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:415:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+55, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:416:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+58, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:417:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+61, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:418:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+64, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:419:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+67, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:420:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+8, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:421:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, 0, 0, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:422:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+15, LayYYvstop+70, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:423:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+72, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:424:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+35, LayYYsvec+20, LayYYvstop+74, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:425:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+76, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:426:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+78, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:427:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+9, LayYYsvec+19, LayYYvstop+80, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:428:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+8, LayYYsvec+19, LayYYvstop+82, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:429:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+84, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:430:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, 0, LayYYvstop+86, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:431:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+12, LayYYsvec+19, LayYYvstop+88, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:432:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+11, LayYYsvec+19, LayYYvstop+90, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:433:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+23, LayYYsvec+19, LayYYvstop+92, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:434:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+95, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:435:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+13, LayYYsvec+19, LayYYvstop+97, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:436:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+26, LayYYsvec+19, LayYYvstop+99, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:437:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+9, LayYYsvec+19, LayYYvstop+101, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:438:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+30, LayYYsvec+19, LayYYvstop+103, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:439:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+23, LayYYsvec+19, LayYYvstop+106, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:440:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+29, LayYYsvec+19, LayYYvstop+108, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:441:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+31, LayYYsvec+19, LayYYvstop+110, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:442:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+20, LayYYsvec+19, LayYYvstop+112, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:443:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+26, LayYYsvec+19, LayYYvstop+114, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:444:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+33, LayYYsvec+19, LayYYvstop+116, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:445:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+42, LayYYsvec+19, LayYYvstop+118, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:446:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+120, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:447:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+123, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:448:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+32, LayYYsvec+19, LayYYvstop+126, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:449:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+27, LayYYsvec+19, LayYYvstop+128, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:450:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+7, LayYYsvec+19, LayYYvstop+130, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:451:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+28, LayYYsvec+19, LayYYvstop+132, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:452:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+24, LayYYsvec+19, LayYYvstop+134, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:453:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+38, LayYYsvec+19, LayYYvstop+136, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:454:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+50, LayYYsvec+19, LayYYvstop+138, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:455:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+140, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:456:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+143, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:457:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+40, LayYYsvec+19, LayYYvstop+146, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:458:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] LayYYcrank+0, LayYYsvec+19, LayYYvstop+148, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } laylex.l:459:1: warning: suggest braces around initialization of subobject [-Wmissing-braces] 0, 0, 0}; ^~~~~~~~~~~~~~~~~ { } 372 warnings generated. --- libXaw3d.8.0.dylib --- --- libXaw3d.a --- --- libXaw3d.8.0.dylib --- rm -f libXaw3d.8.0.dylib~ --- libXaw3d.a --- rm -f libXaw3d.a + cd unshared + ar clq ../libXaw3d.a AllWidgets.o AsciiSink.o AsciiSrc.o AsciiText.o Box.o Command.o Dialog.o Form.o Grip.o Label.o Layout.o List.o MenuButton.o MultiSrc.o MultiSink.o Paned.o Panner.o Porthole.o Repeater.o Scrollbar.o Simple.o SimpleMenu.o Sme.o SmeBSB.o SmeLine.o SmeThreeD.o StripChart.o Text.o TextSink.o TextSrc.o TextAction.o TextPop.o TextTr.o ThreeD.o Toggle.o Tree.o Vendor.o Viewport.o XawIm.o XawI18n.o XawInit.o Xpm.o laygram.o laylex.o --- libXaw3d.8.0.dylib --- + cd . + clang -o ./libXaw3d.8.0.dylib~ -dynamiclib -install_name /opt/pkg/lib/libXaw3d.8.dylib -current_version 8.0 -compatibility_version 8.0 AllWidgets.o AsciiSink.o AsciiSrc.o AsciiText.o Box.o Command.o Dialog.o Form.o Grip.o Label.o Layout.o List.o MenuButton.o MultiSrc.o MultiSink.o Paned.o Panner.o Porthole.o Repeater.o Scrollbar.o Simple.o SimpleMenu.o Sme.o SmeBSB.o SmeLine.o SmeThreeD.o StripChart.o Text.o TextSink.o TextSrc.o TextAction.o TextPop.o TextTr.o ThreeD.o Toggle.o Tree.o Vendor.o Viewport.o XawIm.o XawI18n.o XawInit.o Xpm.o laygram.o laylex.o -L/opt/pkg/lib -lXmu -lXt -lSM -lICE -lXext -lX11 -lXt -lSM -lICE -lXpm -lXext -lX11 -L/opt/pkg/lib -L/opt/pkg/lib -L/opt/pkg/lib -lXpm --- libXaw3d.a --- ranlib libXaw3d.a --- libXaw3d.8.0.dylib --- Undefined symbols for architecture x86_64: "_wscpy", referenced from: _InsertNewLineAndIndent in TextAction.o "_wslen", referenced from: __XawTextGetSTRING in Text.o __XawTextMBToWC in TextSrc.o _InsertNewLineAndIndent in TextAction.o _TransposeCharacters in TextAction.o __SelectionReceived in TextAction.o _DoSearch in TextPop.o _Replace in TextPop.o ... "_wsncpy", referenced from: _LoadPieces in MultiSrc.o _ReplaceText in MultiSrc.o _Search in MultiSrc.o _StorePiecesInString in MultiSrc.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) + rm -f libXaw3d.8.dylib + ln -s libXaw3d.8.0.dylib libXaw3d.8.dylib + true + echo 'rm -f libXaw3d.8.0.dylib' rm -f libXaw3d.8.0.dylib + rm -f libXaw3d.8.0.dylib + echo 'mv -f libXaw3d.8.0.dylib~ libXaw3d.8.0.dylib' mv -f libXaw3d.8.0.dylib~ libXaw3d.8.0.dylib + mv -f libXaw3d.8.0.dylib~ libXaw3d.8.0.dylib mv: rename libXaw3d.8.0.dylib~ to libXaw3d.8.0.dylib: No such file or directory + exit 1 *** [libXaw3d.8.0.dylib] Error code 1 bmake: stopped in /Users/pbulk/build/x11/Xaw-Xpm/work/XawXpm 1 error bmake: stopped in /Users/pbulk/build/x11/Xaw-Xpm/work/XawXpm *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/x11/Xaw-Xpm *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/x11/Xaw-Xpm