=> 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 --- AsciiSrc.o --- rm -f AsciiSrc.o unshared/AsciiSrc.o --- AllWidgets.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include AllWidgets.c -o unshared/AllWidgets.o --- AsciiSrc.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include AsciiSrc.c -o unshared/AsciiSrc.o --- AsciiSink.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include AsciiSink.c -o unshared/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 -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AllWidgets.c --- AsciiSink.o --- 3 warnings generated. rm -f AsciiSink.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic AsciiSrc.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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include AsciiText.c -o unshared/AsciiText.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))) ^ --- AsciiSink.o --- 3 warnings generated. --- Box.o --- rm -f Box.o unshared/Box.o --- AsciiText.o --- rm -f AsciiText.o --- Box.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Box.c -o unshared/Box.o --- AsciiText.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 1 warning generated. --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Command.c -o unshared/Command.o --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Dialog.c -o unshared/Dialog.o --- Box.o --- rm -f Box.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) ) { ^~ = --- Box.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 2 warnings generated. rm -f Command.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Dialog.c --- Form.o --- rm -f Form.o unshared/Form.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) ) { ^~ = --- Form.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Form.c -o unshared/Form.o --- Command.o --- 2 warnings generated. --- Grip.o --- rm -f Grip.o unshared/Grip.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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) == ^ ( ) 1 warning generated. rm -f Form.o --- Grip.o --- rm -f Grip.o --- Form.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Form.c --- Grip.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Grip.c --- 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) == ^ ( ) --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Layout.c -o unshared/Layout.o --- Label.o --- rm -f Label.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Label.c --- Form.o --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include List.c -o unshared/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 --- MenuButton.o --- rm -f MenuButton.o unshared/MenuButton.o --- Layout.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Layout.c --- MenuButton.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include MenuButton.c -o unshared/MenuButton.o --- List.o --- 1 warning generated. rm -f List.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic List.c --- MenuButton.o --- rm -f MenuButton.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include MultiSrc.c -o unshared/MultiSrc.o --- MultiSink.o --- rm -f MultiSink.o unshared/MultiSink.o --- List.o --- 1 warning generated. --- Paned.o --- --- MultiSink.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include MultiSink.c -o unshared/MultiSink.o --- Paned.o --- rm -f Paned.o unshared/Paned.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Paned.c -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 --- 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 ^ --- MultiSink.o --- MultiSink.c:209:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ --- Paned.o --- 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 ^ --- MultiSink.o --- 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), ^ --- Paned.o --- Paned.c:1683:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- MultiSink.o --- MultiSink.c:268:34: note: include the header or explicitly provide a declaration for 'abs' --- Paned.o --- Paned.c:1818:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( HasGrip(old) ) { ^ --- MultiSink.o --- MultiSink.c:737:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- MultiSrc.o --- 1 warning generated. rm -f MultiSrc.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 3 warnings generated. rm -f MultiSink.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic MultiSink.c --- Paned.o --- 8 warnings generated. rm -f Paned.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 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))) ^ --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Panner.c -o unshared/Panner.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) ) { ^ --- MultiSrc.o --- 1 warning generated. --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Repeater.c -o unshared/Repeater.o --- Porthole.o --- rm -f Porthole.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Porthole.c --- Panner.o --- rm -f Panner.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Panner.c --- Repeater.o --- rm -f Repeater.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Scrollbar.c -o unshared/Scrollbar.o --- Simple.o --- rm -f Simple.o unshared/Simple.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Simple.c -o unshared/Simple.o --- SimpleMenu.o --- rm -f SimpleMenu.o unshared/SimpleMenu.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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)); ^~~~~~~~~~~~~~~~~~~~~~ --- Simple.o --- rm -f Simple.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Simple.c --- 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. rm -f Scrollbar.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Scrollbar.c --- SimpleMenu.o --- 2 warnings generated. rm -f SimpleMenu.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Sme.c -o unshared/Sme.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 ^ --- Sme.o --- rm -f Sme.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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. --- Scrollbar.o --- 31 warnings generated. --- SmeBSB.o --- --- SmeLine.o --- --- SmeBSB.o --- rm -f SmeBSB.o unshared/SmeBSB.o --- SmeLine.o --- rm -f SmeLine.o unshared/SmeLine.o --- SmeBSB.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include SmeBSB.c -o unshared/SmeBSB.o --- SmeLine.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include SmeThreeD.c -o unshared/SmeThreeD.o --- SmeLine.o --- rm -f SmeLine.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SmeLine.c --- SmeBSB.o --- rm -f SmeBSB.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic SmeBSB.c --- SmeThreeD.o --- rm -f SmeThreeD.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include StripChart.c -o unshared/StripChart.o --- Text.o --- rm -f Text.o unshared/Text.o --- TextSink.o --- --- Text.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include TextSink.c -o unshared/TextSink.o --- StripChart.o --- rm -f StripChart.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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: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) ^ --- TextSink.o --- rm -f TextSink.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include TextSrc.c -o unshared/TextSrc.o --- TextAction.o --- rm -f TextAction.o unshared/TextAction.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include TextAction.c -o unshared/TextAction.o --- TextSrc.o --- rm -f TextSrc.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 12 warnings generated. rm -f Text.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Text.c --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include TextPop.c -o unshared/TextPop.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' 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' --- 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 { ^ --- TextAction.o --- rm -f TextAction.o --- Text.o --- Text.c:2968:1: warning: unused function 'PushCopyQueue' [-Wunused-function] PushCopyQueue(ctx, h, v) ^ --- TextAction.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextAction.c --- TextPop.o --- 4 warnings generated. rm -f TextPop.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextPop.c 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 { ^ --- Text.o --- 12 warnings generated. --- TextPop.o --- 4 warnings generated. --- TextTr.o --- --- ThreeD.o --- --- TextTr.o --- rm -f TextTr.o unshared/TextTr.o --- ThreeD.o --- rm -f ThreeD.o unshared/ThreeD.o --- TextTr.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include TextTr.c -o unshared/TextTr.o --- ThreeD.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include ThreeD.c -o unshared/ThreeD.o --- Toggle.o --- rm -f Toggle.o unshared/Toggle.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Toggle.c -o unshared/Toggle.o --- TextTr.o --- rm -f TextTr.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic TextTr.c --- 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) ) { ^~ = --- Tree.o --- rm -f Tree.o unshared/Tree.o --- Toggle.o --- 3 warnings generated. --- Tree.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Tree.c -o unshared/Tree.o --- ThreeD.o --- rm -f ThreeD.o --- Toggle.o --- rm -f Toggle.o --- ThreeD.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic ThreeD.c --- Toggle.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Toggle.c 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) ) { ^~ = 3 warnings generated. --- Vendor.o --- --- Viewport.o --- --- Vendor.o --- rm -f Vendor.o unshared/Vendor.o --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Viewport.c -o unshared/Viewport.o --- Vendor.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Vendor.c -o unshared/Vendor.o --- Tree.o --- rm -f Tree.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 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; ^~~~~~~~~~~~~~ --- Vendor.o --- rm -f Vendor.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 3 warnings generated. rm -f Viewport.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic Viewport.c --- XawIm.o --- rm -f XawIm.o unshared/XawIm.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include XawIm.c -o unshared/XawIm.o --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include XawI18n.c -o unshared/XawI18n.o --- 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 --- 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:3899: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:3895:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ 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:3939: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:3939: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:3867: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:3939: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:3939: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:3895: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 && ^~~~~~~~~~~~~~ --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include XawInit.c -o unshared/XawInit.o --- XawI18n.o --- rm -f XawI18n.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawI18n.c --- XawIm.o --- 14 warnings generated. rm -f XawIm.o --- XawInit.o --- rm -f XawInit.o --- Xpm.o --- --- XawIm.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawIm.c --- XawInit.o --- clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -dynamic XawInit.c --- 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__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include Xpm.c -o unshared/Xpm.o --- laygram.o --- rm -f laygram.o unshared/laygram.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:3899: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:3895:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ 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:3939: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:3939: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:3867: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:3939: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:3939: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:3895:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ --- laygram.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include laygram.c -o unshared/laygram.o --- XawIm.o --- 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 && ^~~~~~~~~~~~~~ --- Xpm.o --- rm -f Xpm.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- 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"; ^ 8 warnings generated. rm -f laygram.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 --- rm -f laylex.o unshared/laylex.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DHAS_WCHAR_H -DHAS_WCTYPE_H -DNO_WIDEC_H -DARROW_SCROLLBAR -DUSEGRAY -DSUN_AUDIO -pipe -Os -I/opt/pkg/include laylex.c -o unshared/laylex.o --- XawIm.o --- 14 warnings generated. --- 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:317:1: warning: unused label 'LayYYerrlab' [-Wunused-label] LayYYerrlab: ^~~~~~~~~~~~ y.tab.c:312:1: warning: unused label 'LayYYnewerror' [-Wunused-label] LayYYnewerror: ^~~~~~~~~~~~~~ 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 -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__aarch64__ -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 arm64: "_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 arm64 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-arm64/x11/Xaw-Xpm *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/x11/Xaw-Xpm