=> 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 --- --- AllWidgets.o --- rm -f AllWidgets.o unshared/AllWidgets.o --- AsciiSrc.o --- --- AsciiSink.o --- rm -f AsciiSink.o unshared/AsciiSink.o --- AsciiSrc.o --- rm -f AsciiSrc.o unshared/AsciiSrc.o --- AsciiSink.o --- clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- 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 --- AsciiSink.c:180:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ --- AllWidgets.o --- rm -f AllWidgets.o --- AsciiSink.o --- 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 ^ --- 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 --- 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. 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 --- 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 --- 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 --- AsciiSink.o --- AsciiSink.c:180:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ AsciiSink.c:286:44: warning: too few arguments in call to 'PaintText' x += PaintText(w, gc, x, y, buf, j); ~~~~~~~~~ ^ AsciiSink.c:682:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- AsciiText.o --- rm -f AsciiText.o clang -c -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 --- AsciiSink.o --- 3 warnings generated. --- Box.o --- --- 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))) ^ --- Box.o --- rm -f Box.o unshared/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 --- 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 --- AsciiSrc.o --- 1 warning generated. --- Dialog.o --- rm -f Dialog.o unshared/Dialog.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 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 --- Command.c:625:35: warning: self-comparison always evaluates to true [-Wtautological-compare] else if(oldcbw->label.text_GC == oldcbw->label.text_GC) ^ Command.c:690:36: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ Command.c:690:36: note: remove extraneous parentheses around the comparison to silence this warning if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ~ ^ ~ Command.c:690:36: note: use '=' to turn this equality comparison into an assignment if ( (cbw->command.shape_style == XawShapeRoundedRectangle) ) { ^~ = --- Dialog.o --- 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 --- 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 --- 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 --- Grip.o --- rm -f Grip.o unshared/Grip.o --- Command.o --- 2 warnings generated. --- 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) == ^ ( ) --- Grip.o --- rm -f 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 --- Form.o --- 1 warning generated. rm -f 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 --- Layout.o --- --- Label.o --- rm -f Label.o --- Layout.o --- rm -f Layout.o unshared/Layout.o --- 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 --- 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 --- Form.o --- Form.c:819:33: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] if ( request->request_mode & (CWWidth | CWHeight) == ^~~~~~~~~~~~~~~~~~~~~~~~~ Form.c:819:33: note: place parentheses around the '==' expression to silence this warning if ( request->request_mode & (CWWidth | CWHeight) == ^ ( Form.c:819:33: note: place parentheses around the & expression to evaluate it first if ( request->request_mode & (CWWidth | CWHeight) == ^ ( ) 1 warning generated. --- List.o --- rm -f List.o unshared/List.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- Layout.o --- rm -f Layout.o --- MenuButton.o --- --- List.o --- List.c:625:21: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] str_y = y + abs(ext->max_ink_extent.y); ^ List.c:625:21: note: include the header or explicitly provide a declaration for 'abs' --- 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 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 --- List.o --- 1 warning generated. --- 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 --- 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. rm -f MultiSink.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 ^ --- 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 --- 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. 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 --- 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 ^ 3 warnings generated. --- Paned.o --- 8 warnings generated. --- Panner.o --- --- Paned.o --- rm -f Paned.o --- Panner.o --- rm -f Panner.o unshared/Panner.o --- MultiSrc.o --- MultiSrc.c:1140:13: warning: 'tmpnam' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead. [-Wdeprecated-declarations] (void) tmpnam(src->multi_src.string); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdio.h:186:1: note: 'tmpnam' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of tmpnam(3), it is highly recommended that you use mkstemp(3) instead.") ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:200:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) ^ --- Paned.o --- clang -c -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 --- 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 ^ --- MultiSrc.o --- 1 warning generated. --- Paned.o --- Paned.c:1683:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Paned.c:1818:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( HasGrip(old) ) { ^ --- Porthole.o --- rm -f Porthole.o unshared/Porthole.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 rm -f Porthole.o --- Panner.o --- rm -f Panner.o --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 --- Sme.o --- --- SimpleMenu.o --- 2 warnings generated. --- Sme.o --- rm -f Sme.o unshared/Sme.o --- SimpleMenu.o --- 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 --- 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 --- Scrollbar.o --- 31 warnings generated. --- SmeBSB.o --- --- SimpleMenu.o --- 2 warnings generated. --- SmeLine.o --- --- SmeBSB.o --- rm -f SmeBSB.o unshared/SmeBSB.o --- SmeLine.o --- rm -f SmeLine.o unshared/SmeLine.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- 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 --- 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 --- --- TextSink.o --- --- Text.o --- rm -f Text.o unshared/Text.o --- TextSink.o --- rm -f TextSink.o unshared/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 --- 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 --- Text.o --- 12 warnings generated. --- TextSrc.o --- rm -f TextSrc.o --- Text.o --- rm -f Text.o --- 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 --- 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 Text.c:531:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:542:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( (ctx->text.resize == XawtextResizeWidth) || ^ Text.c:1074:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (ctx->text.scroll_vert == XawtextScrollAlways) ^ Text.c:1105:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Text.c:1145:7: warning: implicitly declaring library function 'abs' with type 'int (int)' [-Wimplicit-function-declaration] if (abs(n) > ctx->text.lt.lines) ^ Text.c:1145:7: note: include the header or explicitly provide a declaration for 'abs' Text.c:1170:18: warning: variable 'height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1170:26: warning: variable 'clear_height' set but not used [-Wunused-but-set-variable] unsigned int height, clear_height; ^ Text.c:1210:41: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] Position old_left, pixels = (Position)(int) callData; ^~~~~~~~~~~~~~ Text.c:1286:7: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if (abs(move) < (int)ctx->core.width) { ^ Text.c:1286:7: note: use function 'labs' instead if (abs(move) < (int)ctx->core.width) { ^~~ labs Text.c:1286:7: note: include the header or explicitly provide a declaration for 'labs' Text.c:1361:23: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] int height, lines = (int) callData; ^~~~~~~~~~~~~~ Text.c:2107:11: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^ Text.c:2107:11: note: use function 'labs' instead if ( (abs((long) time - (long) ctx->text.lasttime) < MULTI_CLICK_TIME) && ^~~ labs Text.c:2107:11: note: include the header or explicitly provide a declaration for 'labs' Text.c:2968:1: warning: unused function 'PushCopyQueue' [-Wunused-function] PushCopyQueue(ctx, h, v) ^ --- TextPop.o --- rm -f TextPop.o unshared/TextPop.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- TextAction.o --- rm -f 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 --- 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 { ^ 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 --- Text.o --- 12 warnings generated. --- TextTr.o --- rm -f TextTr.o unshared/TextTr.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- rm -f ThreeD.o unshared/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 --- TextPop.o --- TextPop.c:822:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:962:31: warning: cast to smaller integer type 'int' from 'XPointer' (aka 'char *') [-Wpointer-to-int-cast] dir = (XawTextScanDirection)(int) ((XPointer)XawToggleGetCurrent(search->left_toggle) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (new_pos == XawTextSearchError) ) { ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ TextPop.c:969:21: note: remove extraneous parentheses around the comparison to silence this warning if ( (new_pos == XawTextSearchError) ) { ~ ^ ~ TextPop.c:969:21: note: use '=' to turn this equality comparison into an assignment if ( (new_pos == XawTextSearchError) ) { ^~ = TextPop.c:1015:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ --- TextTr.o --- rm -f TextTr.o 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 --- ThreeD.o --- rm -f ThreeD.o --- TextPop.o --- 4 warnings generated. --- 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 --- 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 --- Tree.o --- rm -f Tree.o unshared/Tree.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- 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) ) { ^~ = 3 warnings generated. rm -f Toggle.o --- Vendor.o --- --- 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 --- Vendor.o --- rm -f Vendor.o unshared/Vendor.o --- Tree.o --- rm -f Tree.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 --- 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 --- Toggle.o --- Toggle.c:530:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else AddToRadioGroup(group, w); ^ Toggle.c:586:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:586:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) ~ ^ ~ Toggle.c:586:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) ^~ = Toggle.c:606:40: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (local_tog->toggle.radio_data == radio_data) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ Toggle.c:606:40: note: remove extraneous parentheses around the comparison to silence this warning if ( (local_tog->toggle.radio_data == radio_data) ) { ~ ^ ~ Toggle.c:606:40: note: use '=' to turn this equality comparison into an assignment if ( (local_tog->toggle.radio_data == radio_data) ) { ^~ = --- Vendor.o --- rm -f Vendor.o --- Toggle.o --- 3 warnings generated. --- 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 --- 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 --- 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 --- 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; ^~~~~~~~~~~~~~ --- XawI18n.o --- rm -f XawI18n.o unshared/XawI18n.o --- XawIm.o --- XawIm.c:148:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext extContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:156:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext == (XContext)NULL) extContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:280:30: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] static XContext errContext = (XContext)NULL; ^~~~~~~~~~~~~~ XawIm.c:288:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext == (XContext)NULL) errContext = XUniqueContext(); ^~~~~~~~~~~~~~ XawIm.c:663:66: warning: missing sentinel in function call [-Wsentinel] XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3895:14: note: function has been explicitly marked sentinel here extern char *XGetICValues( ^ XawIm.c:703:66: warning: missing sentinel in function call [-Wsentinel] XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ XawIm.c:820:37: warning: missing sentinel in function call [-Wsentinel] pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:831:37: warning: missing sentinel in function call [-Wsentinel] st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:840:58: warning: missing sentinel in function call [-Wsentinel] ic_a[15], ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3863:12: note: function has been explicitly marked sentinel here extern XIC XCreateIC( ^ XawIm.c:958:50: warning: missing sentinel in function call [-Wsentinel] pe_a[16], pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:968:50: warning: missing sentinel in function call [-Wsentinel] st_a[16], st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:981:46: warning: missing sentinel in function call [-Wsentinel] ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ --- 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 --- 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 && ^~~~~~~~~~~~~~ --- 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 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; ^~~~~~~~~~~~~~ --- 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 --- XawInit.o --- --- Viewport.o --- 3 warnings generated. --- XawInit.o --- rm -f XawInit.o unshared/XawInit.o --- Xpm.o --- rm -f Xpm.o unshared/Xpm.o clang -c -Wall -Wpointer-arith -no-cpp-precomp -fno-common -I. -I/opt/pkg/include -D__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 --- 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 --- XawIm.o --- 14 warnings generated. --- XawInit.o --- rm -f XawInit.o --- XawIm.o --- rm -f XawIm.o --- 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 --- 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 --- 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 --- 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(); ^~~~~~~~~~~~~~ --- laygram.o --- --- XawIm.o --- XawIm.c:663:66: warning: missing sentinel in function call [-Wsentinel] XGetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3895:14: note: function has been explicitly marked sentinel here extern char *XGetICValues( ^ XawIm.c:703:66: warning: missing sentinel in function call [-Wsentinel] XSetICValues(p->xic, ic_a[0], ic_a[1], ic_a[2], ic_a[3], ic_a[4]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ XawIm.c:820:37: warning: missing sentinel in function call [-Wsentinel] pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:831:37: warning: missing sentinel in function call [-Wsentinel] st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:840:58: warning: missing sentinel in function call [-Wsentinel] ic_a[15], ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3863:12: note: function has been explicitly marked sentinel here extern XIC XCreateIC( ^ XawIm.c:958:50: warning: missing sentinel in function call [-Wsentinel] pe_a[16], pe_a[17], pe_a[18], pe_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:968:50: warning: missing sentinel in function call [-Wsentinel] st_a[16], st_a[17], st_a[18], st_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3935:22: note: function has been explicitly marked sentinel here extern XVaNestedList XVaCreateNestedList( ^ XawIm.c:981:46: warning: missing sentinel in function call [-Wsentinel] ic_a[16], ic_a[17], ic_a[18], ic_a[19]); ^ , NULL /Users/pbulk/build/x11/Xaw-Xpm/work/.buildlink/include/X11/Xlib.h:3891:14: note: function has been explicitly marked sentinel here extern char *XSetICValues( ^ XawIm.c:1404:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (extContext != (XContext)NULL && ^~~~~~~~~~~~~~ XawIm.c:1409:23: warning: cast to smaller integer type 'XContext' (aka 'int') from 'void *' [-Wvoid-pointer-to-int-cast] if (errContext != (XContext)NULL && ^~~~~~~~~~~~~~ --- laygram.o --- rm -f laygram.o unshared/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 --- 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 --- laygram.o --- y.tab.c:269:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ y.tab.c:269:16: note: place parentheses around the assignment to silence this warning if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ ( ) y.tab.c:269:16: note: use '==' to turn this assignment into an equality comparison if (LayYYn = LayYYdefred[LayYYstate]) goto LayYYreduce; ^ == y.tab.c:272:26: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ y.tab.c:313:5: warning: implicit declaration of function 'LayYYerror' is invalid in C99 [-Wimplicit-function-declaration] LayYYerror("syntax error"); ^ y.tab.c:658:30: warning: implicit declaration of function 'LayYYlex' is invalid in C99 [-Wimplicit-function-declaration] if ((LayYYchar = LayYYlex()) < 0) LayYYchar = 0; ^ laygram.y:237:3: warning: unused label 'unary' [-Wunused-label] { unary: ; ^~~~~~~ y.tab.c:317:1: warning: unused label 'LayYYerrlab' [-Wunused-label] LayYYerrlab: ^~~~~~~~~~~~ y.tab.c:312:1: warning: unused label 'LayYYnewerror' [-Wunused-label] LayYYnewerror: ^~~~~~~~~~~~~~ laygram.c:2:13: warning: unused variable 'LayYYsccsid' [-Wunused-variable] static char LayYYsccsid[] = "@(#)yaccpar 1.8 (Berkeley) 01/20/90"; ^ 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 --- 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. 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 --- 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"; ^ --- XawIm.o --- 14 warnings generated. --- laygram.o --- 8 warnings generated. --- 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}; ^~~~~~~~~~~~~~~~~ { } 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