Task #291 - brltty-6.6-17.fc41/scan.log

back to task #291
download
<...trimmed, download required for full log>
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl_base.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./io_log.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./serial.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/serial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./serial_termios.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/serial_termios.c:222: error: uninitvar(CWE-457): Uninitialized variable: size <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:461:64: warning: use of uninitialized value ‘descriptor.configuration.wTotalLength’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1525:1: note: (1) entry to ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1547:34: note: (2) calling ‘usbGetDriverCodes’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1771:1: note: (3) entry to ‘usbGetDriverCodes’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1777:33: note: (4) inlined call to ‘bsearch’ from ‘usbGetDriverCodes’ <--[gcc]
In file included from /usr/include/stdlib.h:965, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:167, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:19: <--[gcc]
In function ‘bsearch’,
    inlined from ‘usbGetDriverCodes’ at ./usb.c:1777:33:
/usr/include/bits/stdlib-bsearch.h:29:14: note: (5) following ‘true’ branch (when ‘__l < __u’)... <--[gcc]
/usr/include/bits/stdlib-bsearch.h:31:20: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1782:35: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1782:35: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1547:34: note: (9) returning to ‘usbChooseChannel’ from ‘usbGetDriverCodes’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1548:8: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1551:36: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1552:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1553:19: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1554:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1556:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1561:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1562:53: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1562:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1563:10: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1563:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1565:72: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1565:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1566:67: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1566:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1568:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1568:8: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1569:49: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1569:12: note: (28) calling ‘usbConfigureDevice’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:494:1: note: (29) entry to ‘usbConfigureDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:500:6: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:501:5: note: (31) inlined call to ‘usbDeallocateConfigurationDescriptor’ from ‘usbConfigureDevice’ <--[gcc]
In function ‘usbDeallocateConfigurationDescriptor’,
    inlined from ‘usbConfigureDevice’ at ./usb.c:501:5:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:427:13: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:427:6: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:428:5: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1569:12: note: (35) returning to ‘usbChooseChannel’ from ‘usbConfigureDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1569:10: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1570:12: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1570:12: note: (38) calling ‘usbVerifyInterface’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1482:1: note: (39) entry to ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1483:45: note: (40) calling ‘usbInterfaceDescriptor’ from ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:540:1: note: (41) entry to ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:547:10: note: (42) calling ‘usbNextDescriptor’ from ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:517:1: note: (43) entry to ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:521:6: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:530:14: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:530:14: note: (46) calling ‘usbConfigurationDescriptor’ from ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:434:1: note: (47) entry to ‘usbConfigurationDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:447:21: note: (48) region created on stack here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:437:6: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:440:27: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:440:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:441:15: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:446:8: note: (53) following ‘true’ branch... <--[gcc]
cc1: note: (54) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:450:28: note: (55) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:460:38: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:460:10: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:461:64: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:461:64: note: (59) use of uninitialized value ‘descriptor.configuration.wTotalLength’ here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:490:16: warning: leak of ‘descriptors’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1482:1: note: (1) entry to ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1483:45: note: (2) calling ‘usbInterfaceDescriptor’ from ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:540:1: note: (3) entry to ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:547:10: note: (4) calling ‘usbNextDescriptor’ from ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:517:1: note: (5) entry to ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:521:6: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:530:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:530:14: note: (8) calling ‘usbConfigurationDescriptor’ from ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:434:1: note: (9) entry to ‘usbConfigurationDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:437:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:440:27: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:446:8: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:460:10: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:461:64: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:464:28: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:464:12: note: (17) assuming ‘descriptors’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:464:12: note: (18) following ‘true’ branch (when ‘descriptors’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:467:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:467:14: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:473:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:490:16: note: (22) ‘descriptors’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1014:5: warning: Access to field 'destroyData' results in a dereference of a null pointer (loaded from field 'operations') [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1352:9: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb.c:1693:33: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_hid.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_devices.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_serial.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_serial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_adapters.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cdc_acm.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_belkin.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_ch341.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_ch341.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cp2101.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_cp2101.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cp2110.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_ftdi.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./usb_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1293: error: uninitvar(CWE-457): Uninitialized variable: &length <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c: In function ‘usbReadHostDeviceDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1347:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1371:1: note: (1) entry to ‘usbAddHostDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1375:6: note: (2) following ‘true’ branch (when ‘host’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1376:28: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1376:28: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1376:8: note: (5) assuming ‘strdup(path)’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1376:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1377:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1379:12: note: (8) calling ‘usbReadHostDeviceDescriptor’ from ‘usbAddHostDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1311:1: note: (9) entry to ‘usbReadHostDeviceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1317:8: note: (10) following ‘false’ branch... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1346:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1347:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/usb_linux.c:1347:17: note: (14) ‘<unknown>’ leaks here; was allocated at (4) <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./bluetooth.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/bluetooth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/bluetooth.c:685:33: warning: Array access (via field 'table') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/bluetooth.c:749:42: warning: Array access (via field 'table') results in a null pointer dereference [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./bluetooth_names.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -c ./bluetooth_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/bluetooth_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/hid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_items.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/hid_items.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_braille.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./hid_none.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c: In function ‘gioConnectResource’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:136:1: note: (1) entry to ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:140:37: note: (2) calling ‘gioGetProperties’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:104:1: note: (3) entry to ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:109:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:110:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:118:10: note: (6) following ‘false’ branch (when ‘testIdentifier’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:119:11: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:119:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:119:46: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:140:37: note: (10) returning to ‘gioConnectResource’ from ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:142:6: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:8: note: (13) following ‘true’ branch (when ‘endpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:146:7: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:162:10: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:165:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:168:10: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:169:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:169:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:71: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:71: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:42: note: (22) dereference of NULL ‘*endpoint.handleMethods’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:218:6: warning: leak of ‘endpoint’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:136:1: note: (1) entry to ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:140:37: note: (2) calling ‘gioGetProperties’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:104:1: note: (3) entry to ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:109:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:110:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:140:37: note: (6) returning to ‘gioConnectResource’ from ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:142:6: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:21: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:21: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:8: note: (10) assuming ‘endpoint’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:145:8: note: (11) following ‘true’ branch (when ‘endpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:146:7: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:162:10: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:163:35: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:168:10: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:169:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:169:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:71: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:173:16: note: (19) following ‘true’ branch (when ‘getChainedEndpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:174:46: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:176:18: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:177:32: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:178:17: note: (23) calling ‘gioDisconnectResource’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:217:1: note: (24) entry to ‘gioDisconnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:218:6: note: (25) following ‘true’ branch... <--[gcc]
cc1: note: (26) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:178:17: note: (27) returning to ‘gioConnectResource’ from ‘gioDisconnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:218:6: note: (28) ‘endpoint’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/gio.c:171:63: warning: Access to field 'getChainedEndpoint' results in a dereference of a null pointer (loaded from field 'handleMethods') [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_serial.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_usb.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_bluetooth.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_hid.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_null.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./mntpt.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/mntpt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./mntpt_mntent.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./mntfs_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./crc_generate.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ihex.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/ihex.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ezusb.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_thread.c
./mkdrvtab SpeechDriver spk_driver_  >spk.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_driver.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_base.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_input.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./api_control.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_server.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:4476: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'coreWindowText' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:4477: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'coreWindowDots' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:2331: error: ctunullpointer(CWE-476): Null pointer dereference: c <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:1171:5: warning: Value stored to 'p' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:1206:22: warning: Value stored to 'charsetLen' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:1305:5: warning: Value stored to 'charsetLen' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_server.c:4089:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_keyranges.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_keyranges.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./auth.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c: In function ‘initializeMethodDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:290:9: warning: leak of ‘*definition.initialize(parameter)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:662:1: note: (1) entry to ‘authBegin’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:665:6: note: (2) following ‘true’ branch (when ‘auth’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:666:19: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:675:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:676:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:676:10: note: (6) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:19: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:681:65: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:56:38: note: in definition of macro ‘ARRAY_SIZE’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:681:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:682:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:682:13: note: (10) calling ‘initializeMethodDescriptors’ from ‘authBegin’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:649:1: note: (11) entry to ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:651:16: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:64: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:10: note: (14) calling ‘initializeMethodDescriptor’ from ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:617:1: note: (15) entry to ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:621:20: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:621:6: note: (17) following ‘false’ branch (when ‘parameter’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:624:38: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:629:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:630:23: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:629:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:630:23: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:633:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:635:28: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:10: note: (25) returning to ‘initializeMethodDescriptors’ from ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:656:5: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:651:16: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:64: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:652:10: note: (30) calling ‘initializeMethodDescriptor’ from ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:617:1: note: (31) entry to ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:621:20: note: (32) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:621:6: note: (33) following ‘true’ branch (when ‘parameter’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:622:27: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:629:12: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:630:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:630:10: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:631:12: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:630:52: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:632:32: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:632:22: note: (41) calling ‘authKeyfile_initialize’ from ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:286:1: note: (42) entry to ‘authKeyfile_initialize’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:289:18: note: (43) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:289:6: note: (44) assuming ‘keyfile’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:289:6: note: (45) following ‘true’ branch (when ‘keyfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:290:9: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:290:8: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:291:21: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:632:22: note: (49) returning to ‘initializeMethodDescriptor’ from ‘authKeyfile_initialize’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:633:12: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:635:28: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/auth.c:290:9: note: (52) ‘*definition.initialize(parameter)’ leaks here; was allocated at (43) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty brltty.o core.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o revision.o pgmprivs_linux.o report.o config.o rgx.o rgx_libpcre2-32.o service_none.o activity.o prefs.o pref_tables.o profile.o menu.o menu_prefs.o ses.o status.o update.o blink.o dataarea.o cmd.o cmd_brlapi.o cmd_queue.o cmd_utils.o cmd_clipboard.o cmd_custom.o cmd_input.o cmd_keycodes.o cmd_learn.o cmd_miscellaneous.o cmd_navigation.o cmd_override.o cmd_preferences.o cmd_speech.o cmd_toggle.o cmd_touch.o clipboard.o learn.o pipe.o ttb_translate.o ttb_compile.o ttb_native.o charset.o charset_iconv.o ctb_compile.o cldr.o ctb_translate.o ctb_native.o ctb_external.o atb_translate.o atb_compile.o ktb_translate.o ktb_compile.o ktb_list.o ktb_cmds.o ktb_keyboard.o kbd.o kbd_linux.o kbd_keycodes.o bell.o bell_linux.o leds.o leds_linux.o alert.o tune_builder.o message.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_none.o notes_midi.o midi.o midi_none.o notes_fm.o fm_adlib.o hidkeys.o drivers.o driver.o scr.o scr_utils.o scr_base.o scr_main.o scr_real.o scr_gpm.o scr_driver.o routing.o  scr_special.o scr_frozen.o scr_help.o scr_menu.o brl.o brl_utils.o brl_input.o brl_driver.o brl_base.o  io_log.o serial.o serial_termios.o usb.o usb_hid.o usb_devices.o usb_serial.o usb_adapters.o usb_cdc_acm.o usb_belkin.o usb_ch341.o usb_cp2101.o usb_cp2110.o usb_ftdi.o usb_linux.o bluetooth.o bluetooth_names.o bluetooth_linux.o hid.o hid_items.o hid_braille.o hid_none.o gio.o gio_serial.o gio_usb.o gio_bluetooth.o gio_hid.o gio_null.o mntpt.o mntpt_mntent.o mntfs_linux.o crc_generate.o ihex.o ezusb.o  spk_thread.o spk_driver.o spk_base.o  spk_input.o api_control.o brlapi_server.o brlapi_keyranges.o auth.o        -ldbus-1    -lpcre2-32     -lbluetooth -lbluetooth 
gawk -f ./brlapi_keytab.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >brlapi_keytab.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_client.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:615: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:617: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:849:8: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:859:8: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:877:21: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:470:5: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:1074:8: warning: Although the value stored to 'len' is used in the enclosing expression, the value is never actually read from 'len' [deadcode.DeadStores] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:106: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:110: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (15) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (16) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (20) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (21) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (26) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (28) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (29) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (32) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (33) ‘brlapi_error_location()’ leaks here; was allocated at (28) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:6: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:294:7: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:294:6: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (19) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (20) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (23) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (24) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (25) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (30) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (32) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (33) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (36) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (37) ‘brlapi_error_location()’ leaks here; was allocated at (32) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h: In function ‘brlapi_readPacketHeader.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:305:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (6) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (7) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (8) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (13) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (15) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (16) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (20) ‘brlapi_error_location()’ leaks here; was allocated at (15) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:313:14: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:305:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (6) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (7) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (8) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (11) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (12) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (13) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (18) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (21) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (24) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:313:14: note: (25) ‘brlapi_error_location()’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘ignore_accept_keys.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2523:16: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2518:16: note: (2) following ‘true’ branch (when ‘n > i’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2519:41: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2519:10: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2521:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2521:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (8) calling ‘brlapi_error_location’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (9) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (14) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (17) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (20) returning to ‘ignore_accept_keys.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2523:16: note: (21) ‘brlapi_error_location()’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘ignore_accept_keys’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2566:20: note: (1) entry to ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2568:10: note: (2) calling ‘ignore_accept_keys’ from ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (3) entry to ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2506:6: note: (4) following ‘true’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2507:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2507:8: note: (6) following ‘true’ branch (when ‘r != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (8) calling ‘brlapi_error_location’ from ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (9) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (14) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (17) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (20) returning to ‘ignore_accept_keys’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (21) ‘brlapi_error_location()’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi_getArgumentWidth.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_getArgumentWidth.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:521:1: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_getArgumentWidth.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:550:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (8) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (11) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (14) returning to ‘brlapi_getArgumentWidth.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:550:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (15) ‘brlapi_error_location()’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi_strerror’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2674:21: note: (1) entry to ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2676:47: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (8) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (11) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2676:47: note: (14) returning to ‘brlapi_perror’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2676:3: note: (15) calling ‘brlapi_strerror’ from ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2666:29: note: (16) entry to ‘brlapi_strerror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2669:3: note: (17) calling ‘brlapi_strerror_r’ from ‘brlapi_strerror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2635:23: note: (18) entry to ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2637:6: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2639:11: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2639:11: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2659:11: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2659:11: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2662:12: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2662:12: note: (25) calling ‘_brlapi_strerror_cpy’ from ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2605:15: note: (26) entry to ‘_brlapi_strerror_cpy’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2609:6: note: (27) following ‘false’ branch (when ‘buflen != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2612:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2662:12: note: (29) returning to ‘brlapi_strerror_r’ from ‘_brlapi_strerror_cpy’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2669:3: note: (30) returning to ‘brlapi_strerror’ from ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (31) ‘brlapi_error_location()’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (15) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (16) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (20) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (21) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (24) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (25) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (26) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (31) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (33) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (34) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (37) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (38) ‘brlapi_error_location()’ leaks here; was allocated at (33) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi__waitForPacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (13) returning to ‘brlapi__writePacketWaitForAck’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:690:7: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:690:7: note: (16) calling ‘brlapi__waitForAck’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:675:12: note: (17) entry to ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:677:10: note: (18) calling ‘brlapi__waitForPacket’ from ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:579:16: note: (19) entry to ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:584:6: note: (20) following ‘false’ branch (when ‘timeout_ms < 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:594:1: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:597:6: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:612:35: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:620:6: note: (28) following ‘false’ branch (when ‘doread == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:642:8: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:642:8: note: (30) following ‘false’ branch (when ‘timeout_ms != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:644:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:644:15: note: (32) following ‘false’ branch (when ‘timeout_ms <= 0’)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:654:8: note: (34) following ‘false’ branch (when ‘ret == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:661:5: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:666:6: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:667:9: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (38) calling ‘brlapi_error_location’ from ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:668:5: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (39) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (44) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (46) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (47) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (50) returning to ‘brlapi__waitForPacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:668:5: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (51) ‘brlapi_error_location()’ leaks here; was allocated at (46) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (13) returning to ‘brlapi__writePacketWaitForAck’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:690:7: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:690:7: note: (16) calling ‘brlapi__waitForAck’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:675:12: note: (17) entry to ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:677:10: note: (18) calling ‘brlapi__waitForPacket’ from ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:579:16: note: (19) entry to ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:584:6: note: (20) following ‘false’ branch (when ‘timeout_ms < 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:594:1: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:597:6: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:612:35: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:620:6: note: (28) following ‘false’ branch (when ‘doread == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:642:8: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:642:8: note: (30) following ‘false’ branch (when ‘timeout_ms != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:644:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:644:15: note: (32) following ‘false’ branch (when ‘timeout_ms <= 0’)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:654:8: note: (34) following ‘false’ branch (when ‘ret == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:661:5: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:597:6: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:600:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:602:17: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:604:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (42) calling ‘brlapi_error_location’ from ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:608:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (43) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (48) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (50) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (51) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (52) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (54) returning to ‘brlapi__waitForPacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:608:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (55) ‘brlapi_error_location()’ leaks here; was allocated at (50) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2566:20: note: (1) entry to ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2568:10: note: (2) calling ‘ignore_accept_keys’ from ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2504:12: note: (3) entry to ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2506:6: note: (4) following ‘true’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2507:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2507:8: note: (6) following ‘false’ branch (when ‘r == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2511:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2512:12: note: (8) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2484:12: note: (9) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2489:14: note: (10) following ‘true’ branch (when ‘i < n’)... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:58: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2490:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (12) following ‘false’ branch (when ‘what == 0’)... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2496:7: note: (14) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:682:12: note: (15) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:686:12: note: (16) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:109:21: note: (17) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (18) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (19) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (20) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:12: note: (22) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:288:6: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:294:7: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:294:6: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:14: note: (27) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:67:16: note: (28) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:76:13: note: (29) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:89:9: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:14: note: (31) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:295:8: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (34) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (35) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (38) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (39) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (40) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (43) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (44) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2706:33: note: (45) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (50) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (52) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (53) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (54) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2720:11: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1365:24: note: (56) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (57) ‘brlapi_error_location()’ leaks here; was allocated at (52) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c: In function ‘brlapi_error_location’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:46: warning: leak of ‘errorp’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2710:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2712:5: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2713:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:38: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2714:10: note: (5) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:21: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (8) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:12: note: (9) following ‘true’ branch (when ‘errorp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:50: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:46: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brlapi_client.c:2719:46: note: (13) ‘errorp’ leaks here; was allocated at (7) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,libbrlapi.so.0.8 -o libbrlapi.so brlapi_client.o 
test -e "libbrlapi.so.0.8" || ln -s libbrlapi.so libbrlapi.so.0.8
ar rc libbrlapi.a brlapi_client.o
ranlib libbrlapi.a
for driver in Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
do (cd ./../Drivers/Braille/$driver && make braille-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Alva' '-DDRIVER_CODE=al' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.2"' '-DDRIVER_DEVELOPERS="Nicolas Pitre <nico@fluxnic.net>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:112: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1722:1: note: (1) entry to ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:21: note: (4) calling ‘setVersions2’ from ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (5) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (6) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (7) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (8) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (9) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (10) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (12) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (16) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (17) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (18) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (19) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: note: (32) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1509:1: note: (1) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1518:10: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:19: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (8) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (9) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (10) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (11) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (12) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (13) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (14) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (16) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:10: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:627:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (20) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (21) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (22) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (23) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (24) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (25) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: note: (38) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1543:1: note: (1) entry to ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1549:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1550:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1550:11: note: (4) calling ‘identifyModel2s’ from ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1509:1: note: (5) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1518:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:8: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:10: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (12) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (13) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (16) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (17) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (18) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (20) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:10: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:627:33: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (24) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (25) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (26) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (27) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (28) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:22: note: (42) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1722:1: note: (1) entry to ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1727:21: note: (4) calling ‘setVersions2’ from ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (5) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (6) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (7) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (8) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (9) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (10) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (12) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (16) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (17) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (18) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (19) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (34) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1509:1: note: (1) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1518:10: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:19: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (8) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (9) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (10) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (11) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (12) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (13) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (14) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (16) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:10: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:627:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (20) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (21) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (22) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (23) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (24) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (25) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (40) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1543:1: note: (1) entry to ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1549:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1550:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1550:11: note: (4) calling ‘identifyModel2s’ from ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1509:1: note: (5) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1518:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1519:8: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1520:10: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1521:9: note: (12) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1240:1: note: (13) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (16) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:615:1: note: (17) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:622:16: note: (18) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:623:12: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:625:8: note: (20) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:626:10: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:627:33: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1241:45: note: (24) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1229:10: note: (25) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:663:10: note: (26) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1242:3: note: (27) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1201:1: note: (28) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1202:16: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1215:8: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:43:34: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1212:8: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva/braille.c:1214:11: note: (44) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybal.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Albatross' '-DDRIVER_CODE=at' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybat.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrlAPI' '-DDRIVER_CODE=ba' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1, 2005"' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>, Samuel Thibault <samuel.thibault@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI/braille.c:207:5: warning: Declared variable-length array (VLA) has zero size [core.VLASize] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybba.so braille.o -L./../../../Programs -lbrlapi
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailComm' '-DDRIVER_CODE=bc' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbc.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Braudi' '-DDRIVER_CODE=bd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleLite' '-DDRIVER_CODE=bl' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.6.0 (June 2003)"' '-DDRIVER_DEVELOPERS="Nikhil Nair"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbl.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Baum' '-DDRIVER_CODE=bm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleNote' '-DDRIVER_CODE=bn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="1.0"' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=CombiBraille' '-DDRIVER_CODE=cb' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Nikhil Nair"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybcb.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Cebra' '-DDRIVER_CODE=ce' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybce.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Canute' '-DDRIVER_CODE=cn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybcn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=DotPad' '-DDRIVER_CODE=dp' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/bitfield.h:76: error: ctunullpointer(CWE-476): Null pointer dereference: to <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:396:6: warning: leak of ‘calloc((long unsigned int)*brl_43(D)->data.display.externalRows, (long unsigned int)*brl_43(D)->data.display.externalColumns)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1123:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1124:6: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1125:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1127:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1130:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1137:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1138:13: note: (7) inlined call to ‘processParameters’ from ‘brl_construct’ <--[gcc]
In function ‘processParameters’,
    inlined from ‘brl_construct’ at ./braille.c:1138:13:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:332:8: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:332:8: note: (9) calling ‘selectDisplay’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:277:1: note: (10) entry to ‘selectDisplay’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:303:6: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:304:45: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:306:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:307:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1138:13: note: (15) inlined call to ‘processParameters’ from ‘brl_construct’ <--[gcc]
In function ‘processParameters’,
    inlined from ‘brl_construct’ at ./braille.c:1138:13:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:332:8: note: (16) returning to ‘brl_construct’ from ‘selectDisplay’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:332:6: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1139:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1139:15: note: (19) calling ‘makeArrays’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:395:1: note: (20) entry to ‘makeArrays’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:396:42: note: (21) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:396:6: note: (22) ‘calloc((long unsigned int)*brl_43(D)->data.display.externalRows, (long unsigned int)*brl_43(D)->data.display.externalColumns)’ leaks here; was allocated at (21) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c: In function ‘writeRequest’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:499:23: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1085:1: note: (1) entry to ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:1086:10: note: (2) calling ‘writeRequest’ from ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:488:1: note: (3) entry to ‘writeRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:489:6: note: (4) following ‘true’ branch (when ‘data’ is NULL)... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:499:23: note: (6) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:21: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c: In function ‘updateKeyGroup’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:858:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:858:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:859:19: note: (3) capacity: ‘arraySize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:860:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:860:40: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:866:21: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:24: note: (8) write of 1 byte at offset ‘(int)arraySize’ exceeds the buffer <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │   write of ‘(unsigned char) 0’   │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on stack at (3) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
     ╭─────────────┴─────────────╮          ╭──────────┴──────────╮
     │capacity: ‘arraySize’ bytes│          │⚠️  overflow of 1 byte│
     ╰───────────────────────────╯          ╰─────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:858:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:858:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:859:19: note: (3) capacity: ‘arraySize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:860:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:860:40: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:866:21: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:866:21: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:867:24: note: (10) write of 1 byte at offset ‘(int)arraySize + 1’ exceeds the buffer <--[gcc]

                                            ┌────────────────────────────┐
                                            │write of ‘(unsigned char) 0’│
                                            └────────────────────────────┘
                                                          │
                                                          │
                                                          v
  ┌────────────────────────────────┐        ┌────────────────────────────┐
  │buffer allocated on stack at (3)│        │     after valid range      │
  └────────────────────────────────┘        └────────────────────────────┘
  ├───────────────┬────────────────┤├──┬───┤├─────────────┬──────────────┤
                  │                    │                  │
    ╭─────────────┴─────────────╮  ╭───┴──╮    ╭──────────┴──────────╮
    │capacity: ‘arraySize’ bytes│  │1 byte│    │⚠️  overflow of 1 byte│
    ╰───────────────────────────╯  ╰──────╯    ╰─────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad/braille.c:499:23: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybdp.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EcoBraille' '-DDRIVER_CODE=ec' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="1.00"' '-DDRIVER_DEVELOPERS="Oscar Fernandez <ofa@once.es>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille/braille.c:269:3: warning: Value stored to 'byte' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille/braille.c:297:7: warning: Although the value stored to 'bytes' is used in the enclosing expression, the value is never actually read from 'bytes' [deadcode.DeadStores] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybec.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_braille.o -c ./eu_braille.c
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_clio.o -c ./eu_clio.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eu_clio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eu_clio.c:411:26: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eu_clio.c:431:32: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eu_clio.c:431:32: warning: The left operand of '==' is a garbage value due to array index out of bounds [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eu_clio.c:580:24: warning: Dereference of null pointer [core.NullDereference] <--[clang]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_esysiris.o -c ./eu_esysiris.c
ld -r -o braille.o eu_braille.o eu_clio.o eu_esysiris.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybeu.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FrankAudiodata' '-DDRIVER_CODE=fa' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybfa.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FreedomScientific' '-DDRIVER_CODE=fs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybfs.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Hedo' '-DDRIVER_CODE=hd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HIMS' '-DDRIVER_CODE=hm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HandyTech' '-DDRIVER_CODE=ht' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.6"' '-DDRIVER_DEVELOPERS="Andreas Gross <andi.gross@gmx.de>, Dave Mielke <dave@mielke.cc>, Mario Lang <mlang@delysid.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c: In function ‘writeUsbData2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:840:21: note: (5) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (6) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:19: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:55: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: note: (8) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                     ┌───────────────────────────────────────────────────┐
                     │    write of ‘(hidInDataSize + 256) - 2’ bytes     │
                     └───────────────────────────────────────────────────┘
                             │                             │
                             │                             │
                             v                             v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (5)  │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:55: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:852:10: note: (7) following ‘false’ branch (when ‘result != -1’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:854:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:12: note: (9) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:18: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:840:21: note: (11) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:55: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: note: (14) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                      ┌──────────────────────────────────────────────────┐
                      │    write of ‘(hidInDataSize + 256) - 2’ bytes    │
                      └──────────────────────────────────────────────────┘
                              │                            │
                              │                            │
                              v                            v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (11) │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:852:10: note: (7) following ‘false’ branch (when ‘result != -1’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:854:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:12: note: (9) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:839:18: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:840:21: note: (11) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:21: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:841:55: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech/braille.c:846:7: note: (14) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                      ┌──────────────────────────────────────────────────┐
                      │    write of ‘(hidInDataSize + 256) - 2’ bytes    │
                      └──────────────────────────────────────────────────┘
                              │                            │
                              │                            │
                              v                            v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (11) │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybht.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HumanWare' '-DDRIVER_CODE=hw' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhw.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Iris' '-DDRIVER_CODE=ir' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybir.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Inceptor' '-DDRIVER_CODE=ic' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>, Vipul Kute <vipul.kute@gmail.com>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybic.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=LogText' '-DDRIVER_CODE=lt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyblt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MultiBraille' '-DDRIVER_CODE=mb' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Wolfgang Astleitner"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmb.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MDV' '-DDRIVER_CODE=md' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:192:10: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c: In function ‘writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:192:10: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:298:1: note: (1) entry to ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:299:10: note: (2) calling ‘writePacket’ from ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:182:1: note: (3) entry to ‘writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:192:10: note: (4) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV/braille.c:21: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleMemo' '-DDRIVER_CODE=mm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MiniBraille' '-DDRIVER_CODE=mn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Brailcom o.p.s. <technik@brailcom.cz>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Metec' '-DDRIVER_CODE=mt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=NinePoint' '-DDRIVER_CODE=np' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybnp.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Pegasus' '-DDRIVER_CODE=pg' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybpg.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Papenmeier' '-DDRIVER_CODE=pm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="August Hörandl <august.hoerandl@gmx.at>, Heimo Schön <heimo.schoen@gmx.at>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In function ‘addInputMapping2’,
    inlined from ‘mapInputKey2’ at ./braille.c:938:5,
    inlined from ‘mapInputModules2’ at ./braille.c:958:3,
    inlined from ‘identifyTerminal2’ at ./braille.c:1036:9:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier/braille.c:913:28: warning: ‘module.size’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  913 |     bit += 8 - module->bit - module->size;
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier/braille.c: In function ‘identifyTerminal2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier/braille.c:945:16: note: ‘module.size’ was declared here <--[gcc]
  945 |   InputModule2 module;
      |                ^~~~~~
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybpm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Seika' '-DDRIVER_CODE=sk' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybsk.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TechniBraille' '-DDRIVER_CODE=tn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c: In function ‘writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:86:10: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:141:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:142:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:147:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:147:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:149:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:151:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:152:11: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:152:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:153:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:153:13: note: (10) calling ‘writePacket’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:79:1: note: (11) entry to ‘writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:86:10: note: (12) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:22: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille/braille.c:109:3: warning: Declared variable-length array (VLA) has zero size [core.VLASize] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybtn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TSI' '-DDRIVER_CODE=ts' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.74 (April 2004)"' '-DDRIVER_DEVELOPERS="Stéphane Doyon <s.doyon@videotron.ca>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybts.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TTY' '-DDRIVER_CODE=tt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.2 (August, 2004)"' '-DDRIVER_DEVELOPERS="Samuel Thibault <samuel.thibault@ens-lyon.org>"' -c ./braille.c
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY/braille.c:40: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY/braille.c:40: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
   54 | #warning curses package either unspecified or unsupported
      |  ^~~~~~~
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybtt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=VideoBraille' '-DDRIVER_CODE=vd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Voyager' '-DDRIVER_CODE=vo' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.3 (June 2009)"' '-DDRIVER_DEVELOPERS="Stéphane Doyon <s.doyon@videotron.ca>"'  -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvo.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Virtual' '-DDRIVER_CODE=vr' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1"' '-DDRIVER_DEVELOPERS="Mario Lang <mlang@delysid.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual/braille.c:904: warning: uninitvar(CWE-457): Uninitialized variable: columns1 <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvr.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=VisioBraille' '-DDRIVER_CODE=vs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.2 (2002)"' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvs.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=XWindow' '-DDRIVER_CODE=xw' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1, 2004"' '-DDRIVER_DEVELOPERS="Samuel Thibault <samuel.thibault@ens-lyon.org>"'  -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybxw.so braille.o -lXaw -lXt -lX11   -lX11
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=B2G' '-DDRIVER_CODE=bg' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c: In function ‘openBrailleDevice’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:284:6: warning: leak of file descriptor ‘open("/dev/braille0", 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:323:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:324:6: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:325:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:330:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:331:11: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:331:11: note: (6) calling ‘openBrailleDevice’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:283:1: note: (7) entry to ‘openBrailleDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:284:44: note: (8) opened here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G/braille.c:284:6: note: (9) ‘open("/dev/braille0", 1)’ leaks here; was opened at (8) <--[gcc]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbg.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
for driver in Linux FileViewer Screen TerminalEmulator AtSpi2; \
do (cd ./../Drivers/Screen/$driver && make screen-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Linux' '-DDRIVER_CODE=lx' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:607: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c: In function ‘controlCurrentConsole.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:435:7: warning: leak of ‘sfm.entries’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1574:1: note: (1) entry to ‘testTextMode.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1581:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1581:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1581:60: note: (4) calling ‘setTranslationTable’ from ‘testTextMode.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1071:1: note: (5) entry to ‘setTranslationTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1073:20: note: (6) calling ‘setScreenFontMap’ from ‘setTranslationTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:888:1: note: (7) entry to ‘setScreenFontMap’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:890:18: note: (8) following ‘true’ branch (when ‘force == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:890:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:897:25: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:897:8: note: (11) assuming ‘sfm.entries’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:897:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:902:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:902:9: note: (14) calling ‘controlCurrentConsole’ from ‘setScreenFontMap’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:427:1: note: (15) entry to ‘controlCurrentConsole’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:428:6: note: (16) following ‘false’ branch... <--[gcc]
cc1: note: (17) ...to here
cc1: note: (18) calling ‘controlCurrentConsole.part.0’ from ‘controlCurrentConsole’
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:427:1: note: (19) entry to ‘controlCurrentConsole.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:432:3: note: (20) following ‘case 19302:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:433:5: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:435:7: note: (22) ‘sfm.entries’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:436:20: warning: Potential memory leak [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:918:11: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1138:12: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1149:34: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux/screen.c:1156:42: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxlx.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FileViewer' '-DDRIVER_CODE=fv' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer/screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxfv.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Screen' '-DDRIVER_CODE=sc' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxsc.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./em_screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator/em_screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ../../../Programs/scr_terminal.c
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ../../../Programs/msg_queue.c
ld -r -o screen.o em_screen.o scr_terminal.o msg_queue.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxem.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=AtSpi2' '-DDRIVER_CODE=a2' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -c ./a2_screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:246: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRows' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:247: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRowLengths' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:259: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRows' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:260: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRowLengths' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1094:14: warning: Although the value stored to 'c' is used in the enclosing expression, the value is never actually read from 'c' [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘restartTerm’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:22: warning: dereference of possibly-NULL ‘curRowLengths’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sched.h:29, <--[gcc]
                 from /usr/include/pthread.h:22, <--[gcc]
                 from /usr/include/glib-2.0/glib/deprecated/gthread.h:126, <--[gcc]
                 from /usr/include/glib-2.0/glib.h:115, <--[gcc]
                 from /usr/include/at-spi-2.0/atspi/atspi.h:27, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:30: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (78) returning to ‘findTerm’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:915:6: note: (79) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:918:13: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:922:6: note: (81) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:925:5: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:928:5: note: (83) calling ‘tryRestartTerm’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:696:13: note: (84) entry to ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:697:6: note: (85) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (86) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (87) calling ‘restartTerm’ from ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:629:13: note: (88) entry to ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (89) calling ‘getText’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:561:14: note: (90) entry to ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (91) calling ‘new_method_call’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (92) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (93) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (95) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (97) returning to ‘getText’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:570:6: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:572:3: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (100) calling ‘send_with_reply_and_block’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (101) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (108) returning to ‘getText’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:574:6: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:577:3: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:578:6: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:583:3: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (113) returning to ‘restartTerm’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:631:6: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:640:15: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:662:19: note: (116) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:665:18: note: (117) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (119) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:667:8: note: (120) following ‘false’ branch (when ‘d’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:669:7: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (122) calling ‘my_mbsrtowcs’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:193:15: note: (123) entry to ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:198:6: note: (124) following ‘true’ branch (when ‘ps’ is NULL)... <--[gcc]
cc1: note: (125) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:199:6: note: (126) following ‘false’ branch (when ‘dest’ is NULL)... <--[gcc]
cc1: note: (127) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (128) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (129) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (130) following ‘true’ branch (when ‘dest’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (131) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (132) calling ‘my_mbrtowc’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:122:15: note: (133) entry to ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:125:6: note: (134) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (135) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (136) following ‘true’ branch (when ‘n != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:15: note: (137) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:170:10: note: (138) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:171:10: note: (139) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:171:8: note: (140) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:175:22: note: (141) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:178:10: note: (142) following ‘true’ branch (when ‘pwc’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:179:18: note: (143) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (144) returning to ‘my_mbsrtowcs’ from ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:206:5: note: (145) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:213:7: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (147) returning to ‘restartTerm’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:22: note: (148) ‘curRowLengths + (long unsigned int)i * 8’ could be NULL: unchecked value from (116) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:680:16: warning: dereference of possibly-NULL ‘curRows’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (78) returning to ‘findTerm’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:915:6: note: (79) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:918:13: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:922:6: note: (81) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:925:5: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:928:5: note: (83) calling ‘tryRestartTerm’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:696:13: note: (84) entry to ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:697:6: note: (85) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (86) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (87) calling ‘restartTerm’ from ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:629:13: note: (88) entry to ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (89) calling ‘getText’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:561:14: note: (90) entry to ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (91) calling ‘new_method_call’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (92) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (93) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (95) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (97) returning to ‘getText’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:570:6: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:572:3: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (100) calling ‘send_with_reply_and_block’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (101) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (108) returning to ‘getText’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:574:6: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:577:3: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:578:6: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:583:3: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (113) returning to ‘restartTerm’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:631:6: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:640:15: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:661:13: note: (116) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:665:18: note: (117) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (119) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:667:8: note: (120) following ‘false’ branch (when ‘d’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:669:7: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (122) calling ‘my_mbsrtowcs’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:193:15: note: (123) entry to ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:198:6: note: (124) following ‘true’ branch (when ‘ps’ is NULL)... <--[gcc]
cc1: note: (125) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:199:6: note: (126) following ‘false’ branch (when ‘dest’ is NULL)... <--[gcc]
cc1: note: (127) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (128) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (129) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (130) following ‘true’ branch (when ‘dest’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (131) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (132) calling ‘my_mbrtowc’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:122:15: note: (133) entry to ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:125:6: note: (134) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (135) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (136) following ‘true’ branch (when ‘n != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:133:15: note: (137) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:170:10: note: (138) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:171:10: note: (139) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:171:8: note: (140) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:175:22: note: (141) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:178:10: note: (142) following ‘true’ branch (when ‘pwc’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:179:18: note: (143) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (144) returning to ‘my_mbsrtowcs’ from ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:206:5: note: (145) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:213:7: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (147) returning to ‘restartTerm’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:671:8: note: (148) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:673:13: note: (149) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:673:13: note: (150) following ‘false’ branch (when ‘len != -1’)... <--[gcc]
cc1: note: (151) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:680:16: note: (152) ‘curRows + (long unsigned int)i * 8’ could be NULL: unchecked value from (116) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘getState’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:751:3: warning: dereference of possibly-NULL ‘ret’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (78) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:751:3: note: (79) ‘ret’ could be NULL: unchecked value from (78) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘a2AddWatch’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1299:18: warning: dereference of possibly-NULL ‘a2Watch’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1323:6: note: (1) entry to ‘a2WatchToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1326:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1327:7: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1327:7: note: (4) calling ‘a2AddWatch’ from ‘a2WatchToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1296:13: note: (5) entry to ‘a2AddWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1298:29: note: (6) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1299:18: note: (7) ‘a2Watch’ could be NULL: unchecked value from (6) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘a2AddTimeout’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1366:22: warning: dereference of possibly-NULL ‘a2Timeout’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1382:6: note: (1) entry to ‘a2TimeoutToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1385:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1386:7: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1386:7: note: (4) calling ‘a2AddTimeout’ from ‘a2TimeoutToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1363:13: note: (5) entry to ‘a2AddTimeout’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1365:33: note: (6) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2/a2_screen.c:1366:22: note: (7) ‘a2Timeout’ could be NULL: unchecked value from (6) <--[gcc]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=AtSpi2' '-DDRIVER_CODE=a2' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ../../../Programs/xsel.c
ld -r -o screen.o a2_screen.o xsel.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxa2.so screen.o -ldbus-1 -latspi -ldbus-1 -lglib-2.0 -lglib-2.0 -lX11 -lXfixes
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-trtxt.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-trtxt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-trtxt brltty-trtxt.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation  -c ./brltty-ttb.c
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ttb.c:1293: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ttb.c:1293: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ttb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
   54 | #warning curses package either unspecified or unsupported
      |  ^~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ttb.c:402: warning: uninitvar(CWE-457): Uninitialized variables: inputCharactersBuffer.character, inputCharactersBuffer.dots <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_gnome.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/ttb_gnome.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_louis.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/ttb_louis.c:122:12: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/ttb_louis.c:123:12: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ttb brltty-ttb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o dataarea.o ttb_translate.o ttb_compile.o ttb_native.o ttb_gnome.o ttb_louis.o prefs.o pref_tables.o charset.o charset_iconv.o -L./../Programs -lbrlapi     -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-ctb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ctb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ctb brltty-ctb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ttb_translate.o ttb_compile.o ttb_native.o ctb_compile.o cldr.o ctb_translate.o ctb_native.o ctb_external.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o      -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-atb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-atb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-atb brltty-atb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o atb_translate.o atb_compile.o dataarea.o    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-ktb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-ktb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_audit.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ktb brltty-ktb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ktb_translate.o ktb_compile.o ktb_list.o ktb_cmds.o ktb_audit.o ktb_keyboard.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o drivers.o driver.o brl_utils.o brl_driver.o brl_base.o  io_log.o serial.o serial_termios.o usb.o usb_hid.o usb_devices.o usb_serial.o usb_adapters.o usb_cdc_acm.o usb_belkin.o usb_ch341.o usb_cp2101.o usb_cp2110.o usb_ftdi.o usb_linux.o bluetooth.o bluetooth_names.o bluetooth_linux.o hid.o hid_items.o hid_braille.o hid_none.o gio.o gio_serial.o gio_usb.o gio_bluetooth.o gio_hid.o gio_null.o mntpt.o mntpt_mntent.o mntfs_linux.o cmd.o cmd_queue.o hidkeys.o report.o cmd_brlapi.o crc_generate.o ihex.o ezusb.o   -ldbus-1     -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-tune.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./tune_utils.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-tune brltty-tune.o tune_utils.o tune_builder.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o prefs.o pref_tables.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_none.o notes_midi.o midi.o midi_none.o notes_fm.o fm_adlib.o      -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-morse.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-morse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./morse.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-morse brltty-morse.o morse.o tune_utils.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o prefs.o pref_tables.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_none.o notes_midi.o midi.o midi_none.o notes_fm.o fm_adlib.o      -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-lscmds.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lscmds.c:236: warning: uninitvar(CWE-457): Uninitialized variables: commands.name, commands.description, commands.code, commands.isToggle, commands.isMotion, commands.isRow, commands.isVertical, commands.isHorizontal, commands.isPanning, commands.isInput, commands.isCharacter, commands.isBraille, commands.isKeyboard, commands.isRouting, commands.isColumn, commands.isOffset, commands.isRange <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-lscmds brltty-lscmds.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ktb_cmds.o cmd.o    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brltty-hid.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-hid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_inspect.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/hid_inspect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_tables.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-hid brltty-hid.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o hid.o hid_items.o hid_braille.o hid_none.o hid_inspect.o hid_tables.o     -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brltty-cldr.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-cldr.c:116: error: uninitvar(CWE-457): Uninitialized variable: *character <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-cldr brltty-cldr.o cldr.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o     -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-lsinc.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c: In function ‘logFileName.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:54:1: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:49:12: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:50:8: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:50:8: note: (3) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:51:10: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:51:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:52:5: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-lsinc.c:54:1: note: (7) ‘name’ leaks here; was allocated at (1) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-lsinc brltty-lsinc.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation  -c ./xbrlapi.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/xbrlapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/xbrlapi.c:381:11: warning: Access to field 'win' results in a dereference of a null pointer (loaded from variable 'cur') [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./xsel.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o xbrlapi xbrlapi.o xsel.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o -L./../Programs -lbrlapi -lXtst -lXext  -lXfixes -lX11    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-clip.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/brltty-clip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-clip brltty-clip.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o -L./../Programs -lbrlapi    -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./apitest.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/apitest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs/apitest.c:329:11: warning: Although the value stored to 'res' is used in the enclosing expression, the value is never actually read from 'res' [deadcode.DeadStores] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o apitest apitest.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o cmd.o cmd_brlapi.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o -L./../Programs -lbrlapi    -lbluetooth -lbluetooth 
gawk -f ./brlapi_brldefs.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >brlapi_brldefs.auto.h
set -- Lisp Lua; \
for language \
do (cd ./../Bindings/$language && make all) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
gawk >cmd.auto.h -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
gcc -I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -o bindings.o -c ./bindings.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua/bindings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua/bindings.c:460:37: warning: Array access (from variable 'codes') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua/bindings.c:491:37: warning: Array access (from variable 'codes') results in a null pointer dereference [core.NullDereference] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,brlapi.so.0.8 -o brlapi.so bindings.o -L./../../Programs -lbrlapi
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ pushd python3
+ ./autogen
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./acdir/config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./acdir/config.sub
++ basename ./acdir/config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./acdir/config.sub
'/usr/lib/rpm/redhat/config.sub' -> './acdir/config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./acdir/config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./acdir/config.guess
++ basename ./acdir/config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./acdir/config.guess
'/usr/lib/rpm/redhat/config.guess' -> './acdir/config.guess'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
++ grep -q runstatedir=DIR ./configure
++ echo --runstatedir=/run
+ ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-stripping --without-curses --with-speechd=/usr --with-install-root=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT JAVA_JAR_DIR=/usr/lib/java JAVA_JNI_DIR=/usr/lib64/brltty JAVA_JNI=yes PYTHON=/usr/bin/python3 CYTHON=/usr/bin/cython
configure: WARNING: unrecognized options: --disable-dependency-tracking
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking target system type... x86_64-redhat-linux-gnu
checking whether make sets $(MAKE)... yes
checking for x86_64-redhat-linux-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether C compiler accepts -Werror=unknown-warning-option... no
checking whether C compiler accepts -Werror=format-security... yes
checking whether C compiler accepts -Werror=address-of-packed-member... yes
checking whether C compiler accepts -Werror=stringop-truncation... yes
checking whether C compiler accepts -Werror=initializer-overrides... no
checking for __attribute__((packed))... yes
checking for __attribute__((unused))... yes
checking for __attribute__((format))... yes
checking for __attribute__((format_arg))... yes
checking for __attribute__((noreturn))... yes
checking for __attribute__((unused))... yes
checking for x86_64-redhat-linux-ld... no
checking for ld... ld
checking for x86_64-redhat-linux-strip... no
checking for strip... strip
checking for x86_64-redhat-linux-ranlib... no
checking for ranlib... ranlib
checking for gawk... gawk
checking whether ln -s works... yes
checking for x86_64-redhat-linux-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for linuxdoc... /usr/bin/linuxdoc
checking for doxygen... /usr/bin/doxygen
checking for a BSD-compatible install... /usr/bin/install -c
checking for shared object creation command... $(CC) -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o
checking for make relocatable object command... $(LD) -r -o
checking for dynamic library creation command... $(CC) $(LDFLAGS) -shared -Wl,-soname,<name> -o
checking for configure shared object directory command... /sbin/ldconfig -n
checking for library containing socket... none required
checking for library containing inet_ntoa... none required
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for libintl.h... yes
checking for main in -lintl... no
checking for wcslen... yes
checking for wchar.h... yes
checking for wcwidth... yes
checking for glob.h... yes
checking for glob... yes
checking for langinfo.h... yes
checking for nl_langinfo... yes
configure: icu package: icu-uc
configure: icu includes: 
configure: icu libs: -licuuc -licudata
checking for unicode/unorm2.h... yes
checking for iconv.h... yes
checking for main in -liconv... no
configure: polkit package: polkit-gobject-1
configure: polkit includes: -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6
configure: polkit libs: -lpolkit-gobject-1 -lgobject-2.0 -lgio-2.0 -lglib-2.0
checking if pthreads are available... checking for pthread.h... yes
checking for library containing pthread_create... none required
yes
checking for emacs-module.h... no
checking for javac... configure: WARNING: Emacs BrlAPI bindings not included
/usr/bin/javac
configure: Java compiler: /usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/javac
checking for javadoc... /usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/javadoc
checking for jar... /usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/jar
configure: Java jar installation directory: /usr/lib/java
configure: Java jni installation directory: /usr/lib64/brltty
checking for jni.h... yes
configure: lua package: lua
configure: lua includes: 
configure: lua libs: -llua -lm -ldl
checking for lua5.4... no
checking for lua... /usr/bin/lua
configure: Lua shell: /usr/bin/lua
configure: Lua library directory: /usr/lib64/lua/5.4
checking for ocamlc... ocamlc
checking for ocamlmklib... ocamlmklib
configure: OCaml version is 5.2.0
configure: OCaml library path is /usr/lib64/ocaml
checking for ocamlopt... ocamlopt
checking ocamlopt version... ok
checking for ocamlc.opt... ocamlc.opt
checking ocamlc.opt version... ok
checking for ocamlopt.opt... ocamlopt.opt
checking ocamlc.opt version... ok
checking platform... Unix
checking for ocamlfind... ocamlfind
checking for python3... /usr/bin/python3
checking for cython3... /usr/bin/cython
checking for tclsh... /usr/bin/tclsh
configure: Tcl shell: /usr/bin/tclsh
configure: Tcl configuration script: /usr/lib64/tclConfig.sh
configure: Tcl packages directory: /usr/lib64/tcl8.6
checking how to run the C preprocessor... gcc -E
configure: x11 package: x11
configure: x11 includes: 
configure: x11 libs: -lX11
checking for X11/keysym.h... yes
configure: xext package: xext
configure: xext includes: 
configure: xext libs: -lXext
configure: xtst package: xtst
configure: xtst includes: 
configure: xtst libs: -lXtst
checking for X11/extensions/XTest.h... yes
checking for X11/extensions/XKB.h... yes
configure: xfixes package: xfixes
configure: xfixes includes: 
configure: xfixes libs: -lXfixes
checking for X11/extensions/Xfixes.h... yes
checking for XSetIOErrorExitHandler... yes
configure: xt package: xt
configure: xt includes: -I/usr/include/uuid
configure: xt libs: -lXt -lX11
checking which gui toolkit package to use... checking for main in -lXaw... yes
Xaw
checking for time... yes
checking for stime... no
checking for gettimeofday... yes
checking for settimeofday... yes
checking for nanosleep... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether clock_gettime is declared... yes
checking for library containing clock_gettime... none required
checking whether clock_settime is declared... yes
checking for library containing clock_settime... none required
checking whether pthread_getname_np is declared... yes
checking for library containing pthread_getname_np... none required
checking whether pthread_atfork is declared... yes
checking for library containing pthread_atfork... none required
checking whether localtime_r is declared... yes
checking for sys/poll.h... yes
checking for sys/select.h... yes
checking for sys/wait.h... yes
checking for select... yes
checking for poll... yes
checking for sys/capability.h... no
checking for sys/prctl.h... yes
checking for sched.h... yes
checking for linux/seccomp.h... yes
checking for linux/filter.h... yes
checking for linux/audit.h... yes
checking for signal.h... yes
checking for sys/signalfd.h... yes
checking for sigaction... yes
checking for alloca.h... yes
checking for getopt.h... yes
checking for regex.h... yes
checking for syslog.h... yes
checking for sys/file.h... yes
checking for sys/socket.h... yes
checking for pwd.h... yes
checking for grp.h... yes
checking for sys/io.h... yes
checking for sys/modem.h... no
checking for machine/speaker.h... no
checking for dev/speaker/speaker.h... no
checking for linux/vt.h... yes
checking for sdkddkver.h... no
checking for execinfo.h... yes
checking for main in -lexecinfo... no
checking for linux/input.h... yes
checking for linux/uinput.h... yes
checking for getopt_long... yes
checking for hstrerror... yes
checking for vsyslog... yes
checking for realpath... yes
checking for readlink... yes
checking for pause... yes
checking for fchdir... yes
checking for fchmod... yes
checking for shmget... yes
checking for shm_open... yes
checking for getpeereid... no
checking for getpeerucred... no
checking for getzoneid... no
checking for mempcpy... yes
checking for wmempcpy... yes
checking for gai_strerror... yes
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking size of wchar_t... 4
checking whether byte ordering is bigendian... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking if the compiler understands the __alignof__ operator... yes
checking if the compiler supports thread-local variables... _Thread_local
checking for static archive extension... a
checking for shared object run-time search path environment variable... LD_LIBRARY_PATH
configure: WARNING: expat support not available
configure: WARNING: louis support not available
checking for Gpm_Open in -lgpm... no
checking for main in -lcap... no
configure: system service package not available: libsystemd
configure: WARNING: system service support not available on this platform
checking for dlfcn.h... yes
checking for library containing dlopen... none required
configure: rgx package: libpcre2-32
configure: rgx includes: 
configure: rgx libs: -lpcre2-32
checking for iconv.h... (cached) yes
checking whether fork is declared... yes
checking for signal.h... (cached) yes
checking whether SIGCHLD is declared... yes
checking for mntent.h... yes
checking for setmntent... yes
checking for addmntent... yes
configure: pcm package: alsa
configure: pcm includes: 
configure: pcm libs: -lasound
configure: midi package: alsa
configure: midi includes: 
configure: midi libs: -lasound
checking for termios.h... yes
checking for tcdrain... yes
checking if D-Bus is available... configure: dbus package: dbus-1
configure: dbus includes: -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include
configure: dbus libs: -ldbus-1
yes
checking for bluetooth/bluetooth.h... yes
checking for main in -lbluetooth... yes
checking for linux/hidraw.h... yes
configure: WARNING: libudev support not available
checking for main in -lbluetooth... (cached) yes
configure: WARNING: Human Interface Device I/O support not available on this platform
checking for ioperm... yes
configure: WARNING: Libbraille package not found: /usr /usr/local /usr/local/Libbraille /usr/local/libbraille /opt/Libbraille /opt/libbraille /mingw /mingw/Libbraille /mingw/libbraille
checking for device directory... /dev
checking for first serial device... ttyS0
configure: eSpeak-NG root: /usr
configure: eSpeak root: /usr
configure: WARNING: FestivalLite package not found: /usr /usr/local /usr/local/FestivalLite /usr/local/flite /opt/FestivalLite /opt/flite /mingw /mingw/FestivalLite /mingw/flite
configure: WARNING: Mikropuhe package not found: /usr /usr/local /usr/local/Mikropuhe /usr/local/mikropuhe /opt/Mikropuhe /opt/mikropuhe /mingw /mingw/Mikropuhe /mingw/mikropuhe
configure: speechd package: speech-dispatcher
configure: speechd includes: -I/usr/include/speech-dispatcher -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6
configure: speechd libs: -lspeechd -lglib-2.0
configure: WARNING: Swift package not found: /usr /usr/local /usr/local/Swift /usr/local/swift /opt/Swift /opt/swift /mingw /mingw/Swift /mingw/swift
configure: WARNING: Theta package not found: /usr /usr/local /usr/local/Theta /usr/local/theta /opt/Theta /opt/theta /mingw /mingw/Theta /mingw/theta
checking for eci.h... no
checking for sys/shm.h... yes
checking for sys/msg.h... yes
checking for X11/keysym.h... (cached) yes
configure: atspi2 package: atspi-2
configure: atspi2 includes: -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6
configure: atspi2 libs: -latspi -ldbus-1 -lglib-2.0
checking for atspi_get_a11y_bus... yes
configure: glib2 package: glib-2.0
configure: glib2 includes: -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6
configure: glib2 libs: -lglib-2.0
configure: creating ./config.status
config.status: creating config.mk
config.status: creating brltty.spec
config.status: creating brltty-config.sh
config.status: creating brltty.pc
config.status: creating Documents/brltty.conf
config.status: creating Documents/brltty.1
config.status: creating Documents/xbrlapi.1
config.status: creating Documents/BrlAPIref.doxy
config.status: creating Bindings/Emacs/add_directory.el
config.status: creating Bindings/Lisp/brlapi.asd
config.status: creating Bindings/Lisp/brlapi_config.lisp
config.status: creating Bindings/Python/setup.py
config.status: creating Autostart/Systemd/brltty@.service
config.status: creating Autostart/Systemd/tmpfiles
config.status: creating Autostart/Udev/usb-template.rules
config.status: creating Autostart/X11/90xbrlapi
config.status: creating Android/Gradle/config.properties
config.status: creating ./Makefile
config.status: creating Programs/Makefile
config.status: creating Documents/Makefile
config.status: creating Messages/Makefile
config.status: creating Autostart/AppStream/Makefile
config.status: creating Autostart/Systemd/Makefile
config.status: creating Autostart/Udev/Makefile
config.status: creating Autostart/X11/Makefile
config.status: creating Authorization/Polkit/Makefile
config.status: creating Initramfs/Dracut/Makefile
config.status: creating Android/Gradle/Makefile
config.status: creating Documents/Manual-BRLTTY/English/Makefile
config.status: creating Documents/Manual-BRLTTY/French/Makefile
config.status: creating Documents/Manual-BrlAPI/English/Makefile
config.status: creating Bindings/Java/Makefile
config.status: creating Bindings/Lisp/Makefile
config.status: creating Bindings/Lua/Makefile
config.status: creating Bindings/OCaml/Makefile
config.status: creating Bindings/Python/Makefile
config.status: creating Bindings/Tcl/Makefile
config.status: creating Drivers/Braille/Alva/Makefile
config.status: creating Drivers/Braille/Albatross/Makefile
config.status: creating Drivers/Braille/BrlAPI/Makefile
config.status: creating Drivers/Braille/BrailComm/Makefile
config.status: creating Drivers/Braille/Braudi/Makefile
config.status: creating Drivers/Braille/BrailleLite/Makefile
config.status: creating Drivers/Braille/Baum/Makefile
config.status: creating Drivers/Braille/BrailleNote/Makefile
config.status: creating Drivers/Braille/CombiBraille/Makefile
config.status: creating Drivers/Braille/Cebra/Makefile
config.status: creating Drivers/Braille/Canute/Makefile
config.status: creating Drivers/Braille/DotPad/Makefile
config.status: creating Drivers/Braille/EcoBraille/Makefile
config.status: creating Drivers/Braille/EuroBraille/Makefile
config.status: creating Drivers/Braille/FrankAudiodata/Makefile
config.status: creating Drivers/Braille/FreedomScientific/Makefile
config.status: creating Drivers/Braille/Hedo/Makefile
config.status: creating Drivers/Braille/HIMS/Makefile
config.status: creating Drivers/Braille/HandyTech/Makefile
config.status: creating Drivers/Braille/HumanWare/Makefile
config.status: creating Drivers/Braille/Iris/Makefile
config.status: creating Drivers/Braille/Inceptor/Makefile
config.status: creating Drivers/Braille/LogText/Makefile
config.status: creating Drivers/Braille/MultiBraille/Makefile
config.status: creating Drivers/Braille/MDV/Makefile
config.status: creating Drivers/Braille/BrailleMemo/Makefile
config.status: creating Drivers/Braille/MiniBraille/Makefile
config.status: creating Drivers/Braille/Metec/Makefile
config.status: creating Drivers/Braille/NinePoint/Makefile
config.status: creating Drivers/Braille/Pegasus/Makefile
config.status: creating Drivers/Braille/Papenmeier/Makefile
config.status: creating Drivers/Braille/Seika/Makefile
config.status: creating Drivers/Braille/TechniBraille/Makefile
config.status: creating Drivers/Braille/TSI/Makefile
config.status: creating Drivers/Braille/TTY/Makefile
config.status: creating Drivers/Braille/VideoBraille/Makefile
config.status: creating Drivers/Braille/Voyager/Makefile
config.status: creating Drivers/Braille/Virtual/Makefile
config.status: creating Drivers/Braille/VisioBraille/Makefile
config.status: creating Drivers/Braille/XWindow/Makefile
config.status: creating Drivers/Braille/B2G/Makefile
config.status: creating Drivers/Speech/Alva/Makefile
config.status: creating Drivers/Speech/BrailleLite/Makefile
config.status: creating Drivers/Speech/CombiBraille/Makefile
config.status: creating Drivers/Speech/eSpeak-NG/Makefile
config.status: creating Drivers/Speech/eSpeak/Makefile
config.status: creating Drivers/Speech/Festival/Makefile
config.status: creating Drivers/Speech/GenericSay/Makefile
config.status: creating Drivers/Speech/SpeechDispatcher/Makefile
config.status: creating Drivers/Speech/ExternalSpeech/Makefile
config.status: creating Drivers/Screen/Linux/Makefile
config.status: creating Drivers/Screen/FileViewer/Makefile
config.status: creating Drivers/Screen/Screen/Makefile
config.status: creating Drivers/Screen/TerminalEmulator/Makefile
config.status: creating Drivers/Screen/AtSpi2/Makefile
config.status: creating config.h
config.status: creating Programs/brlapi.h
config.status: executing item-summary commands
config.status: Options Summary:
   execute-root: 
   install-root: /builddir/build/BUILD/brltty-6.6-build/BUILDROOT
   libdir: /usr/lib64
   sysconfdir: /etc
   program-directory: /usr/bin
   commands-directory: /usr/libexec/brltty
   drivers-directory: /usr/lib64/brltty
   updatable-directory: /var/lib/brltty
   writable-directory: /run/brltty
   tables-directory: /etc/brltty
   manpage-directory: /usr/share/man
   include-directory: /usr/include/brltty
   init-path: 
   privilege-parameters: 
   stderr-path: 
   standalone-programs: no
   i18n: yes
   icu: yes
   iconv: yes
   polkit: yes
   api: yes
   api-parameters: 
   emacs-bindings: yes
   java-bindings: yes
   lisp-bindings: yes
   lua-bindings: yes
   ocaml-bindings: yes
   python-bindings: yes
   tcl-bindings: yes
   api-socket-path: /var/lib/BrlAPI
   api-fuzzing: no
   x: yes
   gui-toolkit-package: Xaw
   system-package: linux
   expat: yes
   liblouis: yes
   gpm: yes
   pgmpath-package: linux
   pgmprivs-package: linux
   service-package: none
   params-package: linux
   dynld-package: dlfcn
   rgx-package: libpcre2-32
   charset-package: iconv
   hostcmd-package: unix
   mntpt-package: mntent
   mntfs-package: linux
   kbd-package: linux
   bell-package: linux
   leds-package: linux
   beep-package: linux
   pcm-package: alsa
   midi-package: alsa
   fm-package: adlib
   serial-package: termios
   usb-package: linux
   bluetooth-package: linux
   hid-package: none
   ports-package: glibc
   libbraille-root: 
   external-braille-drivers: al at ba bc bd bl bm bn cb ce cn dp ec eu fa fs hd hm ht hw ir ic lt mb md mm mn mt np pg pm sk tn ts tt vd vo vr vs xw bg
   internal-braille-drivers: 
   braille-parameters: 
   braille-device: usb:,bluetooth:
   text-table: en-nabcc
   contraction-table: none
   attributes-table: left_right
   speech-support: yes
   espeak_ng-root: /usr
   espeak-root: /usr
   flite-root: 
   mikropuhe-root: 
   speechd-root: /usr
   swift-root: 
   theta-root: 
   external-speech-drivers: al bl cb en es fv gs sd xs
   internal-speech-drivers: 
   speech-parameters: 
   external-screen-drivers: lx fv sc em a2
   internal-screen-drivers: 
   screen-parameters: 
   screen-driver: lx
   relocatable-install: no
   stripping: no
config.status: executing build-configure commands
configure: WARNING: unrecognized options: --disable-dependency-tracking
+ make
cd Programs && make all
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gawk -f ./brlapi_constants.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >brlapi_constants.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./core.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:1034: warning: uninitvar(CWE-457): Uninitialized variable: text <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:1034: warning: uninitvar(CWE-457): Uninitialized variable: attributes <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:1117: warning: uninitvar(CWE-457): Uninitialized variable: textBuffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:1117: warning: uninitvar(CWE-457): Uninitialized variable: attributesBuffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/core.c:1150: warning: uninitvar(CWE-457): Uninitialized variable: text <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./program.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/program.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./pgmpath_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./pid.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmdline.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c: In function ‘processCommandLine’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:466:18: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:1166:1: note: (1) entry to ‘processOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:1181:3: note: (2) calling ‘processCommandLine’ from ‘processOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:385:1: note: (3) entry to ‘processCommandLine’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:434:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:434:57: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:447:37: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:448:55: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:447:37: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:448:55: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:459:10: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:465:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:465:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:466:18: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:466:18: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:475:12: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:475:12: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:476:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:447:37: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:448:55: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:459:10: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:465:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:465:12: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:466:18: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:466:18: note: (24) ‘name’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:501:10: warning: Potential leak of memory pointed to by field 'name' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:501:10: warning: Potential leak of memory pointed to by field 'name' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmdline.c:645:9: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./params_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/params_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./messages.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c: In function ‘makeLocaleDirectoryPath’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:136:19: warning: use of NULL ‘localeSpecifier’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:529:1: note: (1) entry to ‘getPluralTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:533:28: note: (2) calling ‘findPluralTranslation’ from ‘getPluralTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:503:1: note: (3) entry to ‘findPluralTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:506:6: note: (4) following ‘false’ branch (when ‘count != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:509:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:525:10: note: (6) calling ‘findSimpleTranslation’ from ‘findPluralTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:480:1: note: (7) entry to ‘findSimpleTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:481:6: note: (8) following ‘false’ branch (when ‘text’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:482:6: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:482:6: note: (10) following ‘false’ branch (when ‘length != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:484:7: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:484:7: note: (12) calling ‘loadMessageCatalog’ from ‘findSimpleTranslation’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:226:1: note: (13) entry to ‘loadMessageCatalog’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:227:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:228:3: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:228:3: note: (16) calling ‘ensureAllMessagesProperties’ from ‘loadMessageCatalog’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:625:1: note: (17) entry to ‘ensureAllMessagesProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:626:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:627:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:627:5: note: (20) calling ‘setMessagesLocale’ from ‘ensureAllMessagesProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:615:1: note: (21) entry to ‘setMessagesLocale’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:616:10: note: (22) calling ‘updateProperty’ from ‘setMessagesLocale’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:585:1: note: (23) entry to ‘updateProperty’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:589:3: note: (24) calling ‘releaseMessageCatalog’ from ‘updateProperty’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:298:1: note: (25) entry to ‘releaseMessageCatalog’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:299:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:300:3: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:589:3: note: (28) returning to ‘updateProperty’ from ‘releaseMessageCatalog’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:594:6: note: (29) ‘localeSpecifier’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:594:6: note: (30) following ‘false’ branch (when ‘copy’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:603:5: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:616:10: note: (32) returning to ‘setMessagesLocale’ from ‘updateProperty’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:627:5: note: (33) returning to ‘ensureAllMessagesProperties’ from ‘setMessagesLocale’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:630:6: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:631:7: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:631:6: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:632:1: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:228:3: note: (38) returning to ‘loadMessageCatalog’ from ‘ensureAllMessagesProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:231:16: note: (39) calling ‘makeCatalogFilePath’ from ‘loadMessageCatalog’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:167:1: note: (40) entry to ‘makeCatalogFilePath’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:168:18: note: (41) calling ‘makeLocaleDirectoryPath’ from ‘makeCatalogFilePath’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:135:1: note: (42) entry to ‘makeLocaleDirectoryPath’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:136:19: note: (43) argument 1 (‘localeSpecifier’) NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/messages.c:216:49: warning: Potential leak of memory pointed to by 'header' [unix.Malloc] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./log.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/log.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./log_history.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./addresses.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./file.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/file.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/file.c:1094: error: leakReturnValNotUsed(CWE-771): Return value of allocation function 'freopen' is not stored. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./device.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./parse.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/parse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/parse.c:284:5: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./variables.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/variables.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./datafile.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/datafile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/datafile.c:1139:15: warning: Value stored to 'overrideDirectory' is never read [deadcode.DeadStores] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./unicode.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:12: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:342:14: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c: In function ‘nextBaseCharacter’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:32: warning: use of uninitialized value ‘**current_9(D)’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:210:1: note: (1) entry to ‘composeCharacters’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:215:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:217:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:217:9: note: (4) region created on stack here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:253:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:256:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:269:16: note: (7) following ‘true’ branch (when ‘trg < trgEnd’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:270:12: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:270:12: note: (9) calling ‘nextBaseCharacter’ from ‘composeCharacters’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:61:1: note: (10) entry to ‘nextBaseCharacter’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:63:8: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:43: note: (12) ...to here <--[gcc]
In file included from /usr/include/unicode/platform.h:25, <--[gcc]
                 from /usr/include/unicode/ptypes.h:52, <--[gcc]
                 from /usr/include/unicode/umachine.h:46, <--[gcc]
                 from /usr/include/unicode/uversion.h:30, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:28: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:12: note: (13) following ‘true’ branch... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:63:8: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:43: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/unicode.c:64:32: note: (17) use of uninitialized value ‘**current_9(D)’ here <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./utf8.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/utf8.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./timing.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_handle.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_data.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_wait.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_alarm.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/async_alarm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_task.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_io.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/async_io.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_event.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./async_signal.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/async_signal.c:603:36: warning: Value stored to 'info' during its initialization is never read [deadcode.DeadStores] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./thread.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./io_misc.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./queue.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./lock.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./dynld_dlfcn.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./ports_glibc.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./system_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/system_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hostcmd.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hostcmd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./hostcmd_unix.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hostcmd_unix.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
../getrevid -s -f revision_identifier.auto.h -d unknown ../
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./revision.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./pgmprivs_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/pgmprivs_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./report.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./config.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/config.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./rgx.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/rgx.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./rgx_libpcre2-32.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./service_none.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./activity.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./prefs.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./pref_tables.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./profile.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/profile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./menu.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘beginMenuItem’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:186:15: warning: dereference of NULL ‘item’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (1) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (2) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (3) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘beginMenuItem’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (4) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (7) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (8) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘beginMenuItem’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1117:8: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1117:8: note: (11) following ‘true’ branch (when ‘oldItem’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1117:18: note: (12) inlined call to ‘endMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘endMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1117:18:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:191:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘beginMenuItem’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1118:24: note: (14) calling ‘beginMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:185:1: note: (15) entry to ‘beginMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:186:15: note: (16) dereference of NULL ‘item’ <--[gcc]
In function ‘endMenuItem’,
    inlined from ‘destroyMenu’ at ./menu.c:201:26:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:191:20: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘destroyMenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:906:1: note: (1) entry to ‘newSubmenuMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:911:6: note: (2) following ‘true’ branch (when ‘submenu’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:912:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:914:26: note: (4) calling ‘newMenu’ from ‘newSubmenuMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:160:1: note: (5) entry to ‘newMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:163:6: note: (6) following ‘true’ branch (when ‘menu’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:164:5: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:914:26: note: (8) returning to ‘newSubmenuMenuItem’ from ‘newMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:914:8: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:918:20: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:918:20: note: (11) calling ‘newMenuItem’ from ‘newSubmenuMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:308:1: note: (12) entry to ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:309:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:310:69: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:310:69: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:311:26: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:311:26: note: (17) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:313:8: note: (18) following ‘false’ branch (when ‘newArray’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:318:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:323:22: note: (20) calling ‘getMenuItem’ from ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (21) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:51: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:323:22: note: (24) returning to ‘newMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:328:8: note: (25) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:329:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:336:19: note: (27) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:918:20: note: (28) returning to ‘newSubmenuMenuItem’ from ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:918:10: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:921:21: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:921:21: note: (31) calling ‘newMenuItem’ from ‘newSubmenuMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:308:1: note: (32) entry to ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:309:6: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:310:69: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:311:26: note: (35) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:313:8: note: (36) following ‘true’ branch (when ‘newArray’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:314:7: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:921:21: note: (38) returning to ‘newSubmenuMenuItem’ from ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:921:12: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:940:7: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:940:7: note: (41) calling ‘destroyMenu’ from ‘newSubmenuMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:195:1: note: (42) entry to ‘destroyMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:196:6: note: (43) following ‘true’ branch (when ‘menu’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:197:20: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:197:8: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:199:47: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:201:19: note: (47) following ‘true’ branch (when ‘item < end’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:201:26: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:201:26: note: (49) inlined call to ‘endMenuItem’ from ‘destroyMenu’ <--[gcc]
In function ‘endMenuItem’,
    inlined from ‘destroyMenu’ at ./menu.c:201:26:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:191:11: note: (50) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:191:20: note: (51) dereference of NULL ‘*item.methods’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getMenuItemTitle’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:284:31: warning: dereference of NULL ‘item’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:895:1: note: (1) entry to ‘getComment_close’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:896:27: note: (2) calling ‘getParentMenuItem’ from ‘getComment_close’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:810:1: note: (3) entry to ‘getParentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:811:10: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getParentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getParentMenuItem’ at ./menu.c:811:10:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getParentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getMenuItemTitle’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:811:10: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getParentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getParentMenuItem’ at ./menu.c:811:10:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getParentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getMenuItemTitle’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:896:27: note: (11) returning to ‘getComment_close’ from ‘getParentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:896:10: note: (12) calling ‘getMenuItemTitle’ from ‘getComment_close’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:283:1: note: (13) entry to ‘getMenuItemTitle’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:284:31: note: (14) dereference of NULL ‘item’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘newMenuItem’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:325:16: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:308:1: note: (1) entry to ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:323:22: note: (2) calling ‘getMenuItem’ from ‘newMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (3) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:323:22: note: (6) returning to ‘newMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:325:16: note: (7) dereference of NULL ‘getMenuItem(menu, *menu.items.count)’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingScaled’ at ./menu.c:1093:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingScaled’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1090:1: note: (1) entry to ‘changeMenuSettingScaled’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1091:20: note: (2) calling ‘getCurrentMenuItem’ from ‘changeMenuSettingScaled’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (3) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingScaled’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingScaled’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1121:10: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1091:20: note: (13) returning to ‘changeMenuSettingScaled’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1093:7: note: (14) inlined call to ‘activateMenuItem’ from ‘changeMenuSettingScaled’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingScaled’ at ./menu.c:1093:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: note: (15) dereference of NULL ‘getCurrentMenuItem(menu)’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingPrevious’ at ./menu.c:1065:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingPrevious’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1062:1: note: (1) entry to ‘changeMenuSettingPrevious’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1063:20: note: (2) calling ‘getCurrentMenuItem’ from ‘changeMenuSettingPrevious’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (3) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingPrevious’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingPrevious’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1121:10: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1063:20: note: (13) returning to ‘changeMenuSettingPrevious’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1065:7: note: (14) inlined call to ‘activateMenuItem’ from ‘changeMenuSettingPrevious’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingPrevious’ at ./menu.c:1065:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: note: (15) dereference of NULL ‘getCurrentMenuItem(menu)’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingNext’ at ./menu.c:1084:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingNext’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1081:1: note: (1) entry to ‘changeMenuSettingNext’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1082:20: note: (2) calling ‘getCurrentMenuItem’ from ‘changeMenuSettingNext’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (3) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingNext’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘changeMenuSettingNext’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1121:10: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1082:20: note: (13) returning to ‘changeMenuSettingNext’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1084:7: note: (14) inlined call to ‘activateMenuItem’ from ‘changeMenuSettingNext’ <--[gcc]
In function ‘activateMenuItem’,
    inlined from ‘changeMenuSettingNext’ at ./menu.c:1084:7:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1023:12: note: (15) dereference of NULL ‘getCurrentMenuItem(menu)’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1129:13: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1125:1: note: (1) entry to ‘getCurrentSubmenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (2) calling ‘getCurrentMenuItem’ from ‘getCurrentSubmenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (3) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1121:10: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (13) returning to ‘getCurrentSubmenu’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1129:13: note: (14) dereference of NULL ‘getCurrentMenuItem(menu)’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1129:13: warning: dereference of NULL ‘*menu.activeItem’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1125:1: note: (1) entry to ‘getCurrentSubmenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (2) calling ‘getCurrentMenuItem’ from ‘getCurrentSubmenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (3) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (4) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (5) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (6) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:51: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (9) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (10) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1117:8: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1118:55: note: (13) following ‘false’ branch... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1118:22: note: (15) ‘*menu.activeItem’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (16) returning to ‘getCurrentSubmenu’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1129:8: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1130:20: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1130:8: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1131:10: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (21) calling ‘getCurrentMenuItem’ from ‘getCurrentSubmenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1112:1: note: (22) entry to ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (23) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (24) calling ‘getMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:230:1: note: (25) entry to ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:231:64: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1113:23: note: (28) inlined call to ‘getSelectedMenuItem’ from ‘getCurrentMenuItem’ <--[gcc]
In function ‘getSelectedMenuItem’,
    inlined from ‘getCurrentMenuItem’ at ./menu.c:1113:23:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:236:10: note: (29) returning to ‘getCurrentMenuItem’ from ‘getMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c: In function ‘getCurrentSubmenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1116:6: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1121:10: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1127:22: note: (32) returning to ‘getCurrentSubmenu’ from ‘getCurrentMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:1129:13: note: (33) dereference of NULL ‘getCurrentMenuItem(menu)’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu.c:191:7: warning: Access to field 'endItem' results in a dereference of a null pointer (loaded from field 'methods') [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./menu_prefs.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1091:9: warning: Potential leak of memory pointed to by 'strings' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1550:15: warning: Potential leak of memory pointed to by 'name' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c: In function ‘makePreferencesMenu’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:662:1: note: (1) entry to ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:672:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:676:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:676:5: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:680:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:680:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:684:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:684:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:689:12: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:689:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:694:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:694:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:699:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:699:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:708:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:70:15: note: in definition of macro ‘PROPERTY’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:709:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:710:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:715:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:716:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:727:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:728:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:739:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:740:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:754:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:755:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:761:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:765:12: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:765:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:770:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:770:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:771:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:776:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:777:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:783:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:784:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:791:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:792:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:798:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:803:12: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:803:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:804:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:810:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:811:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:818:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:819:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:825:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:72:58: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:70:15: note: in definition of macro ‘PROPERTY’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:72:46: note: in expansion of macro ‘MSECS2PREFS’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:830:7: note: in expansion of macro ‘BLINK_PERIOD’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (48) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:831:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:832:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:839:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:840:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:846:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:850:12: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (54) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:850:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:855:12: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:855:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:856:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:861:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:872:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (60) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:872:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:877:12: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (62) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:877:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:882:12: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (64) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:882:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:883:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (66) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:888:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:889:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (68) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:894:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:907:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (70) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:907:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:912:12: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:912:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:924:12: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (74) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:924:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:929:12: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:929:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:934:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (78) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:934:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:938:12: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:938:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:948:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:948:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:953:12: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:953:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:958:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:958:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:970:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:970:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:971:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:976:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:981:12: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (92) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:981:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:982:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:987:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:988:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:993:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:994:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1000:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1001:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1006:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1007:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1020:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1021:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1027:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1028:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1034:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1038:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (108) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1038:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (109) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1039:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (110) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1045:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (111) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1046:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (112) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1052:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (113) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1053:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1065:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1066:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (116) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1073:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (117) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1074:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (118) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1081:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (119) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1082:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1086:35: note: (120) calling ‘makeMidiInstrumentMenuStrings’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:606:1: note: (121) entry to ‘makeMidiInstrumentMenuStrings’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:609:6: note: (122) following ‘true’ branch (when ‘strings’ is non-NULL)... <--[gcc]
cc1: note: (123) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1086:35: note: (124) returning to ‘makePreferencesMenu’ from ‘makeMidiInstrumentMenuStrings’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1087:10: note: (125) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1091:14: note: (126) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (127) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1091:9: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1092:9: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (129) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1100:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (130) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1101:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (131) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1107:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1112:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (133) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1112:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1118:12: note: (134) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (135) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1118:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1123:12: note: (136) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (137) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1123:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (138) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1130:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (139) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1130:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1134:12: note: (140) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (141) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1134:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1139:12: note: (142) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (143) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1139:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (144) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1140:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (145) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1145:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1146:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (147) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1151:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (148) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1152:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (149) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1157:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (150) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1158:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (151) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1163:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (152) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1164:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (153) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1169:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (154) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1170:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (155) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1175:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (156) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1176:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (157) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1181:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1185:12: note: (158) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (159) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1185:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (160) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1186:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (161) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1192:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (162) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1193:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (163) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1199:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (164) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1200:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (165) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1212:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (166) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1213:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (167) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1227:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (168) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1237:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (169) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1237:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (170) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1247:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (171) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1247:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1252:12: note: (172) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (173) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1252:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (174) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1257:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (175) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1257:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (176) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1258:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (177) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1263:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (178) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1264:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (179) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1270:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (180) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1271:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (181) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1278:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (182) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1279:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (183) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1286:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (184) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1295:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (185) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1295:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (186) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1305:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (187) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1305:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1310:12: note: (188) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (189) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1310:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (190) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1321:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (191) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1321:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (192) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1332:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (193) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1332:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (194) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1333:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (195) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1344:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (196) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1345:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (197) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1350:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (198) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1360:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (199) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1360:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (200) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1361:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (201) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1367:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (202) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1368:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (203) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1382:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (204) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1383:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (205) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (206) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (207) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:29: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (208) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (209) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (210) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (211) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (212) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (213) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (214) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (215) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (216) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (217) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (218) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (219) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (220) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (221) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (222) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (223) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (224) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (225) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (226) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (227) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (228) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (229) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (230) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (231) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (232) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (233) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (234) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (235) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (236) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (237) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (238) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (239) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (240) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (241) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (242) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (243) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (244) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (245) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (246) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (247) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (248) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (249) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (250) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (251) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (252) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (253) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (254) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (255) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (256) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (257) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (258) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (259) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (260) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (261) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (262) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (263) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (264) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (265) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (266) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (267) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (268) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (269) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (270) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (271) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (272) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (273) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (274) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (275) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (276) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (277) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (278) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (279) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (280) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (281) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (282) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (283) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (284) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (285) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1403:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (286) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1403:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1407:12: note: (287) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (288) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1407:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (289) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1408:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (290) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1414:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (291) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1415:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (292) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1421:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (293) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1422:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (294) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1428:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1431:12: note: (295) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (296) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1431:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (297) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1432:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (298) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1438:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1439:5: note: (299) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (300) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1443:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1448:12: note: (301) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (302) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1448:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1453:12: note: (303) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (304) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1453:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1458:12: note: (305) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (306) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1458:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1463:12: note: (307) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (308) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1463:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1468:12: note: (309) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (310) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1468:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1473:12: note: (311) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (312) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1473:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1478:12: note: (313) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (314) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1478:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1483:12: note: (315) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (316) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1483:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1488:12: note: (317) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (318) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1488:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1493:12: note: (319) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (320) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1493:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1498:12: note: (321) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (322) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1498:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (323) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1514:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (324) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1514:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1515:5: note: (325) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (326) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1519:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (327) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1524:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (328) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1524:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (329) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1529:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (330) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1529:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (331) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1533:7: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (332) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1533:7: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1534:7: note: (333) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (334) following ‘true’ branch (when ‘category != 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1540:37: note: (335) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1542:27: note: (336) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:63: note: (337) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (338) following ‘true’ branch (when ‘category != 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1540:37: note: (339) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1542:14: note: (340) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (341) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (342) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:16: note: (343) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:16: note: (344) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1546:13: note: (345) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (346) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1550:15: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1552:15: note: (347) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1552:15: note: (348) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1553:17: note: (349) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (350) following ‘true’ branch (when ‘category != 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1540:37: note: (351) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1542:14: note: (352) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (353) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (354) ‘name’ leaks here; was allocated at (342) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1595:21: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:662:1: note: (1) entry to ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:672:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:676:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:676:5: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:680:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:680:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:684:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:684:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:689:12: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:689:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:694:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:694:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:699:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:699:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:708:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:70:15: note: in definition of macro ‘PROPERTY’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:709:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:710:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:715:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:716:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:727:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:728:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:739:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:740:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:754:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:755:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:761:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:765:12: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:765:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:770:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:770:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:771:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:776:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:777:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:783:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:784:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:791:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:792:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:798:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:803:12: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:803:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:804:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:810:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:811:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:818:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:819:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:825:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:72:58: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:70:15: note: in definition of macro ‘PROPERTY’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:72:46: note: in expansion of macro ‘MSECS2PREFS’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:830:7: note: in expansion of macro ‘BLINK_PERIOD’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (48) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:831:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:832:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:839:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:840:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (52) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:846:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:850:12: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (54) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:850:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:855:12: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:855:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:856:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:861:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:872:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (60) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:872:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:877:12: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (62) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:877:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:882:12: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (64) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:882:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:883:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (66) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:888:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:889:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (68) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:894:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:907:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (70) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:907:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:912:12: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:912:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:924:12: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (74) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:924:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:929:12: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:929:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:934:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (78) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:934:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:938:12: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (80) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:938:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (81) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:948:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (82) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:948:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:953:12: note: (83) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (84) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:953:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (85) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:958:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (86) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:958:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:970:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (88) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:970:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (89) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:971:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (90) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:976:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:981:12: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (92) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:981:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:982:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (94) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:987:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (95) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:988:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (96) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:993:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (97) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:994:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1000:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1001:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (100) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1006:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1007:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1020:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1021:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1027:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1028:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1034:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1038:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (108) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1038:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (109) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1039:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (110) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1045:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (111) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1046:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (112) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1052:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (113) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1053:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1065:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1066:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (116) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1073:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (117) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1074:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (118) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1081:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (119) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1082:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1086:35: note: (120) calling ‘makeMidiInstrumentMenuStrings’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:606:1: note: (121) entry to ‘makeMidiInstrumentMenuStrings’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:609:6: note: (122) following ‘true’ branch (when ‘strings’ is non-NULL)... <--[gcc]
cc1: note: (123) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1086:35: note: (124) returning to ‘makePreferencesMenu’ from ‘makeMidiInstrumentMenuStrings’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1087:10: note: (125) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1091:14: note: (126) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (127) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1091:9: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (128) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1092:9: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (129) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1100:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (130) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1101:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (131) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1107:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1112:12: note: (132) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (133) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1112:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1118:12: note: (134) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (135) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1118:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1123:12: note: (136) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (137) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1123:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (138) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1130:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (139) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1130:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1134:12: note: (140) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (141) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1134:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1139:12: note: (142) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (143) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1139:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (144) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1140:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (145) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1145:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1146:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (147) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1151:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (148) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1152:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (149) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1157:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (150) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1158:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (151) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1163:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (152) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1164:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (153) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1169:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (154) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1170:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (155) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1175:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (156) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1176:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (157) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1181:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1185:12: note: (158) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (159) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1185:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (160) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1186:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (161) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1192:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (162) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1193:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (163) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1199:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (164) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1200:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (165) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1212:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (166) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1213:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (167) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1227:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (168) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1237:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (169) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1237:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (170) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1247:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (171) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1247:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1252:12: note: (172) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (173) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1252:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (174) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1257:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (175) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1257:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (176) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1258:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (177) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1263:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (178) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1264:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (179) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1270:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (180) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1271:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (181) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1278:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (182) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1279:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (183) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1286:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (184) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1295:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (185) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1295:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (186) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1305:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (187) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1305:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1310:12: note: (188) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (189) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1310:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (190) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1321:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (191) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1321:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (192) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1332:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (193) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1332:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (194) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1333:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (195) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1344:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (196) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1345:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (197) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1350:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (198) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1360:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (199) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1360:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (200) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1361:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (201) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1367:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (202) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1368:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (203) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1382:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:59:24: note: (204) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1383:7: note: in expansion of macro ‘TEST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (205) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (206) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (207) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (208) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (209) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (210) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (211) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (212) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1389:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (213) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (214) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (215) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (216) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (217) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (218) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (219) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (220) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (221) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1390:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (222) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (223) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (224) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (225) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (226) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (227) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (228) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (229) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (230) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1391:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (231) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (232) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (233) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (234) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (235) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (236) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (237) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (238) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (239) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1392:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (240) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (241) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (242) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (243) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (244) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (245) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (246) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (247) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (248) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1393:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (249) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (250) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (251) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (252) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (253) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (254) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (255) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (256) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (257) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1394:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (258) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (259) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (260) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (261) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (262) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (263) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (264) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (265) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (266) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1395:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (267) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (268) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (269) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (270) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (271) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (272) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (273) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (274) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (275) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1396:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (276) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (277) calling ‘newStatusFieldMenuItem’ from ‘makePreferencesMenu’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:536:1: note: (278) entry to ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:575:6: note: (279) following ‘true’ branch (when ‘comment’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:576:76: note: (280) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:86: note: in definition of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:578:8: note: (281) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:579:7: note: (282) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:48: note: (283) returning to ‘makePreferencesMenu’ from ‘newStatusFieldMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (284) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1388:43: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1397:7: note: in expansion of macro ‘STATUS_FIELD_ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (285) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1403:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (286) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1403:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1407:12: note: (287) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (288) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1407:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (289) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1408:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (290) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1414:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (291) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1415:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (292) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1421:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (293) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1422:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (294) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1428:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1431:12: note: (295) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (296) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1431:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:60:27: note: (297) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1432:7: note: in expansion of macro ‘CHANGED’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (298) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1438:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1439:5: note: (299) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (300) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1443:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1448:12: note: (301) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (302) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1448:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1453:12: note: (303) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (304) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1453:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1458:12: note: (305) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (306) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1458:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1463:12: note: (307) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (308) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1463:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1468:12: note: (309) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (310) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1468:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1473:12: note: (311) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (312) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1473:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1478:12: note: (313) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (314) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1478:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1483:12: note: (315) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (316) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1483:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1488:12: note: (317) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (318) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1488:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1493:12: note: (319) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (320) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1493:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1498:12: note: (321) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (322) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1498:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (323) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1514:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (324) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1514:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1515:5: note: (325) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (326) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1519:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (327) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1524:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (328) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1524:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/menu.h:65:61: note: (329) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1529:12: note: in expansion of macro ‘newEnumeratedMenuItem’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (330) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1529:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (331) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1533:7: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (332) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1533:7: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1534:7: note: (333) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (334) following ‘true’ branch (when ‘category != 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1540:37: note: (335) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1542:27: note: (336) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:63: note: (337) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (338) following ‘true’ branch (when ‘category != 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1540:37: note: (339) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1542:14: note: (340) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (341) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:26: note: (342) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:16: note: (343) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1545:16: note: (344) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1546:13: note: (345) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (346) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1550:15: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1552:15: note: (347) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1539:34: note: (348) following ‘false’ branch (when ‘category == 18’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:65:20: note: (349) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1572:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:66:6: note: (350) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1572:5: note: in expansion of macro ‘SUBMENU’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1573:5: note: (351) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (352) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1577:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1583:12: note: (353) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (354) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1583:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1589:12: note: (355) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:37: note: in definition of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:58:46: note: (356) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1589:7: note: in expansion of macro ‘ITEM’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1595:23: note: (357) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/menu_prefs.c:1595:21: note: (358) ‘name’ leaks here; was allocated at (342) <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ses.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./status.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./update.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./blink.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./dataarea.c
gawk -f ./cmds.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >cmds.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_brlapi.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:300: warning: uninitvar(CWE-457): Uninitialized variable: inputText <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:723: warning: uninitvar(CWE-457): Uninitialized variable: characters <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:139:11: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:172:42: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:746:3: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c: In function ‘ensureContractedOffsetsSize’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:267:34: warning: leak of ‘newArrayets’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/async_alarm.h:22, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:31: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1330:22: note: (1) entry to ‘handleUpdateAlarm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/async_types_alarm.h:33:41: note: in definition of macro ‘ASYNC_ALARM_CALLBACK’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1334:3: note: (2) calling ‘suspendUpdates’ from ‘handleUpdateAlarm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1389:1: note: (3) entry to ‘suspendUpdates’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1390:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1395:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1334:3: note: (6) returning to ‘handleUpdateAlarm’ from ‘suspendUpdates’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1335:3: note: (7) calling ‘setUpdateTime’ from ‘handleUpdateAlarm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1301:1: note: (8) entry to ‘setUpdateTime’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1312:6: note: (9) following ‘true’ branch (when ‘ifEarlier == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1313:16: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1335:3: note: (11) returning to ‘handleUpdateAlarm’ from ‘setUpdateTime’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1342:5: note: (12) calling ‘doUpdate’ from ‘handleUpdateAlarm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1078:1: note: (13) entry to ‘doUpdate’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1162:3: note: (14) calling ‘checkScreenScroll’ from ‘doUpdate’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:751:1: note: (15) entry to ‘checkScreenScroll’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:794:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:799:1: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1162:3: note: (18) returning to ‘doUpdate’ from ‘checkScreenScroll’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1200:6: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1201:8: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1203:8: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1205:12: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1215:10: note: (23) following ‘true’ branch... <--[gcc]
cc1: note: (24) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:1217:27: note: (25) calling ‘generateContractedBraille’ from ‘doUpdate’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:383:1: note: (26) entry to ‘generateContractedBraille’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:388:21: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:389:46: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:390:8: note: (29) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:392:33: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:392:33: note: (31) calling ‘getBrailleRowDescriptor’ from ‘generateContractedBraille’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:225:1: note: (32) entry to ‘getBrailleRowDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:226:6: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:247:29: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:392:33: note: (35) returning to ‘generateContractedBraille’ from ‘getBrailleRowDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:393:10: note: (36) calling ‘contractScreenRow’ from ‘generateContractedBraille’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:281:1: note: (37) entry to ‘contractScreenRow’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:295:3: note: (38) calling ‘ensureContractedOffsetsSize’ from ‘contractScreenRow’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:251:1: note: (39) entry to ‘ensureContractedOffsetsSize’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:252:6: note: (40) following ‘true’ branch... <--[gcc]
cc1: note: (41) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:256:24: note: (42) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:256:24: note: (43) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:261:8: note: (44) following ‘false’ branch (when ‘newArrayets’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:266:35: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/update.c:267:34: note: (46) ‘newArrayets’ leaks here; was allocated at (42) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c: In function ‘pushCommandHandler’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:307:28: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:287:1: note: (1) entry to ‘pushCommandHandler’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:296:6: note: (2) following ‘true’ branch (when ‘chl’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:297:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:305:35: note: (4) inlined call to ‘getCommandHandlerTop’ from ‘pushCommandHandler’ <--[gcc]
In function ‘getCommandHandlerTop’,
    inlined from ‘pushCommandHandler’ at ./cmd_queue.c:305:35:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:68:6: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c: In function ‘pushCommandHandler’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:307:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:307:28: note: (7) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c: In function ‘popCommandHandler’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:323:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:321:1: note: (1) entry to ‘popCommandHandler’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:322:31: note: (2) inlined call to ‘getCommandHandlerTop’ from ‘popCommandHandler’ <--[gcc]
In function ‘getCommandHandlerTop’,
    inlined from ‘popCommandHandler’ at ./cmd_queue.c:322:31:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:68:6: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c: In function ‘popCommandHandler’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:323:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_queue.c:323:24: note: (5) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_queue.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./cmd_utils.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_clipboard.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_clipboard.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./cmd_custom.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_input.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_keycodes.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_keycodes.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_learn.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_miscellaneous.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_miscellaneous.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./cmd_navigation.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_navigation.c:233: warning: uninitvar(CWE-457): Uninitialized variable: text <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./cmd_override.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_preferences.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_speech.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/cmd_speech.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_toggle.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cmd_touch.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./clipboard.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:208: error: memleak(CWE-401): Memory leak: cpb <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c: In function ‘newClipboard’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:201:8: warning: leak of ‘cpb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:194:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:194:6: note: (2) assuming ‘cpb’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:194:6: note: (3) following ‘true’ branch (when ‘cpb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:195:5: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:201:8: note: (5) following ‘false’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/clipboard.c:201:8: note: (7) ‘cpb’ leaks here; was allocated at (1) <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./learn.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./pipe.c
gcc -DFOR_BUILD -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o tbl2hex.o -c tbl2hex.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/tbl2hex.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_compile.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_native.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ttb_native.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./charset.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./charset_iconv.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c: In function ‘registerCharacterSet’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (12) out-of-bounds write from byte 88 till byte 95 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴───╮
             │capacity: 64 bytes│       │24 bytes│
             ╰──────────────────╯       ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (16) out-of-bounds write from byte 120 till byte 127 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴───╮
             │capacity: 64 bytes│       │56 bytes│
             ╰──────────────────╯       ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (20) out-of-bounds write from byte 152 till byte 159 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴───╮
             │capacity: 64 bytes│       │88 bytes│
             ╰──────────────────╯       ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (24) out-of-bounds write from byte 184 till byte 191 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴────╮
             │capacity: 64 bytes│       │120 bytes│
             ╰──────────────────╯       ╰─────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (28) out-of-bounds write from byte 216 till byte 223 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴────╮
             │capacity: 64 bytes│       │152 bytes│
             ╰──────────────────╯       ╰─────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: (32) out-of-bounds write from byte 248 till byte 255 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: write of 8 bytes to beyond the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:26: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌───────────────────────────┐
                                               │write of ‘void *’ (8 bytes)│
                                               └───────────────────────────┘
                                                             │
                                                             │
                                                             v
  ┌────────────────────┬────────────────────┐  ┌───────────────────────────┐
  │        [0]         │        [1]         │  │                           │
  ├────────────────────┴────────────────────┤  │     after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                           │
  └─────────────────────────────────────────┘  └───────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├─────────────┬─────────────┤
                       │                     │               │
                       │                     │   ╭───────────┴──────────╮
                       │                     │   │⚠️  overflow of 8 bytes│
                       │                     │   ╰──────────────────────╯
             ╭─────────┴────────╮       ╭────┴────╮
             │capacity: 64 bytes│       │184 bytes│
             ╰──────────────────╯       ╰─────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (12) out-of-bounds read from byte 80 till byte 87 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│         │16 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (16) out-of-bounds read from byte 112 till byte 119 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│         │48 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (20) out-of-bounds read from byte 144 till byte 151 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│         │80 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (24) out-of-bounds read from byte 176 till byte 183 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │112 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (28) out-of-bounds read from byte 208 till byte 215 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │144 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: (32) out-of-bounds read from byte 240 till byte 247 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:43: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │176 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (12) out-of-bounds read from byte 72 till byte 79 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮          ╭───┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│          │8 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯          ╰───────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (16) out-of-bounds read from byte 104 till byte 111 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│         │40 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (20) out-of-bounds read from byte 136 till byte 143 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴───╮    ╭───────────┴───────────╮
               │size: 64 bytes│         │72 bytes│    │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯    ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (24) out-of-bounds read from byte 168 till byte 175 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │104 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (28) out-of-bounds read from byte 200 till byte 207 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │136 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (32) out-of-bounds read from byte 232 till byte 239 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────────┐
                                               │read of ‘const char * const’ (8 bytes)│
                                               └──────────────────────────────────────┘
                                                                  ^
                                                                  │
                                                                  │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────────┐
  │        [0]         │        [1]         │  │                                      │
  ├────────────────────┴────────────────────┤  │          after valid range           │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                      │
  └─────────────────────────────────────────┘  └──────────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├──────────────────┬───────────────────┤
                       │                     │                    │
               ╭───────┴──────╮         ╭────┴────╮   ╭───────────┴───────────╮
               │size: 64 bytes│         │168 bytes│   │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:126:9: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:122:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:124:19: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:125:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:126:9: note: (20) out-of-bounds read from byte 88 till byte 95 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:126:9: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:126:9: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴───╮
               │size: 64 bytes│         │24 bytes│
               ╰──────────────╯         ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[0].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:124:19: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (6) ‘convTable[0].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[1].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (8) ‘convTable[1].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[2].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (12) ‘convTable[2].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[3].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:124:19: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (18) ‘convTable[3].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[4].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘false’ branch... <--[gcc]
cc1: note: (23) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (26) following ‘false’ branch (when ‘firstTime == 0’)... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (28) ‘convTable[4].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[5].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (30) following ‘false’ branch (when ‘firstTime == 0’)... <--[gcc]
cc1: note: (31) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (32) ‘convTable[5].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: warning: leak of ‘convTable[6].newHandle’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:28: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘false’ branch... <--[gcc]
cc1: note: (31) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:147:6: note: (34) following ‘false’ branch (when ‘firstTime == 0’)... <--[gcc]
cc1: note: (35) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:129:14: note: (36) ‘convTable[6].newHandle’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: (18) out-of-bounds read from byte 64 till byte 71 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                             ┌──────────────────────────────────┐
                                             │read of ‘void * * const’ (8 bytes)│
                                             └──────────────────────────────────┘
                                                              ^
                                                              │
                                                              │
  ┌────────────────────┬────────────────────┐┌──────────────────────────────────┐
  │        [0]         │        [1]         ││                                  │
  ├────────────────────┴────────────────────┤│        after valid range         │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)││                                  │
  └─────────────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────────┬────────────────────┤├────────────────┬─────────────────┤
                       │                                      │
               ╭───────┴──────╮                   ╭───────────┴───────────╮
               │size: 64 bytes│                   │⚠️  over-read of 8 bytes│
               ╰──────────────╯                   ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘false’ branch... <--[gcc]
cc1: note: (19) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: (22) out-of-bounds read from byte 96 till byte 103 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────┐
                                               │read of ‘void * * const’ (8 bytes)│
                                               └──────────────────────────────────┘
                                                                ^
                                                                │
                                                                │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────┐
  │        [0]         │        [1]         │  │                                  │
  ├────────────────────┴────────────────────┤  │        after valid range         │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                  │
  └─────────────────────────────────────────┘  └──────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────────┬─────────────────┤
                       │                     │                  │
               ╭───────┴──────╮         ╭────┴───╮  ╭───────────┴───────────╮
               │size: 64 bytes│         │32 bytes│  │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯  ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘false’ branch... <--[gcc]
cc1: note: (23) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: (26) out-of-bounds read from byte 128 till byte 135 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────┐
                                               │read of ‘void * * const’ (8 bytes)│
                                               └──────────────────────────────────┘
                                                                ^
                                                                │
                                                                │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────┐
  │        [0]         │        [1]         │  │                                  │
  ├────────────────────┴────────────────────┤  │        after valid range         │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                  │
  └─────────────────────────────────────────┘  └──────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────────┬─────────────────┤
                       │                     │                  │
               ╭───────┴──────╮         ╭────┴───╮  ╭───────────┴───────────╮
               │size: 64 bytes│         │64 bytes│  │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯  ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: (30) out-of-bounds read from byte 160 till byte 167 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────┐
                                               │read of ‘void * * const’ (8 bytes)│
                                               └──────────────────────────────────┘
                                                                ^
                                                                │
                                                                │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────┐
  │        [0]         │        [1]         │  │                                  │
  ├────────────────────┴────────────────────┤  │        after valid range         │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                  │
  └─────────────────────────────────────────┘  └──────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────────┬─────────────────┤
                       │                     │                  │
               ╭───────┴──────╮         ╭────┴───╮  ╭───────────┴───────────╮
               │size: 64 bytes│         │96 bytes│  │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰────────╯  ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘false’ branch... <--[gcc]
cc1: note: (31) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: (34) out-of-bounds read from byte 192 till byte 199 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:14: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────────────┐
                                               │read of ‘void * * const’ (8 bytes)│
                                               └──────────────────────────────────┘
                                                                ^
                                                                │
                                                                │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────────────┐
  │        [0]         │        [1]         │  │                                  │
  ├────────────────────┴────────────────────┤  │        after valid range         │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                                  │
  └─────────────────────────────────────────┘  └──────────────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────────┬─────────────────┤
                       │                     │                  │
               ╭───────┴──────╮         ╭────┴────╮ ╭───────────┴───────────╮
               │size: 64 bytes│         │128 bytes│ │⚠️  over-read of 8 bytes│
               ╰──────────────╯         ╰─────────╯ ╰───────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:8: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (20) out-of-bounds read from byte 88 till byte 95 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴───╮
               │size: 64 bytes│         │24 bytes│
               ╰──────────────╯         ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘false’ branch... <--[gcc]
cc1: note: (19) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:8: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (24) out-of-bounds read from byte 120 till byte 127 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴───╮
               │size: 64 bytes│         │56 bytes│
               ╰──────────────╯         ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘false’ branch... <--[gcc]
cc1: note: (23) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:8: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (28) out-of-bounds read from byte 152 till byte 159 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴───╮
               │size: 64 bytes│         │88 bytes│
               ╰──────────────╯         ╰────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./ctb_compile.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./cldr.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./atb_compile.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o tbl2hex tbl2hex.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o dataarea.o ttb_compile.o ttb_native.o charset.o charset_iconv.o ctb_compile.o cldr.o atb_compile.o  -licuuc -licudata   -lbluetooth -lbluetooth 
./tbl2hex -- ../Tables/Text/en-nabcc.ttb >ttb.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_translate.c
./tbl2hex -- ../Tables/Contraction/none.ctb >ctb.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./ctb_translate.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:8: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (32) out-of-bounds read from byte 184 till byte 191 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴────╮
               │size: 64 bytes│         │120 bytes│
               ╰──────────────╯         ╰─────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:105:13: note: (1) capacity: 64 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:60: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:121:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:132:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:120:15: note: (30) following ‘false’ branch... <--[gcc]
cc1: note: (31) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:135:15: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:136:10: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:138:8: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: (36) out-of-bounds read from byte 216 till byte 223 but ‘convTable’ ends at byte 64 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: read of 8 bytes from after the end of ‘convTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/charset_iconv.c:144:25: note: valid subscripts for ‘convTable’ are ‘[0]’ to ‘[1]’ <--[gcc]

                                               ┌──────────────────────────┐
                                               │read of ‘void *’ (8 bytes)│
                                               └──────────────────────────┘
                                                            ^
                                                            │
                                                            │
  ┌────────────────────┬────────────────────┐  ┌──────────────────────────┐
  │        [0]         │        [1]         │  │                          │
  ├────────────────────┴────────────────────┤  │    after valid range     │
  │‘convTable’ (type: ‘struct ConvEntry[2]’)│  │                          │
  └─────────────────────────────────────────┘  └──────────────────────────┘
  ├────────────────────┬────────────────────┤├┤├────────────┬─────────────┤
                       │                     │              │
                       │                     │  ╭───────────┴───────────╮
                       │                     │  │⚠️  over-read of 8 bytes│
                       │                     │  ╰───────────────────────╯
               ╭───────┴──────╮         ╭────┴────╮
               │size: 64 bytes│         │152 bytes│
               ╰──────────────╯         ╰─────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_compile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_compile.c:561:16: warning: Although the value stored to 'class' is used in the enclosing expression, the value is never actually read from 'class' [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/atb_compile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ttb_translate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_translate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ctb_native.c
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_translate.c:25: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_translate.h:119:29: warning: Array access (via field 'current') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_translate.c:356:67: warning: Dereference of null pointer [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_native.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ctb_native.c:668:78: warning: Array access (via field 'current') results in a null pointer dereference [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ctb_external.c
./tbl2hex -- ../Tables/Attributes/left_right.atb >atb.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./atb_translate.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_translate.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ktb_translate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ktb_translate.c:919:3: warning: Use of memory after it is freed [unix.Malloc] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_compile.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ktb_compile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_list.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ktb_list.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ktb_list.c:272:29: warning: Dereference of null pointer [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_cmds.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_keyboard.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./kbd.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./kbd_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c: In function ‘monitorKeyboard’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c:647:6: warning: leak of file descriptor ‘open(*kio_95(D)->kix.device.path, 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c:647:36: note: (1) opened here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c:647:6: note: (2) ‘open(*kio_95(D)->kix.device.path, 0)’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/kbd_linux.c:824:10: warning: Although the value stored to 'length' is used in the enclosing expression, the value is never actually read from 'length' [deadcode.DeadStores] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./kbd_keycodes.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./bell.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./bell_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./leds.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./leds_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./alert.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/alert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./tune_builder.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./message.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c: In function ‘message’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:250:11: warning: use of uninitialized value ‘((unsigned char*)&*mgp)[12]’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:233:1: note: (1) entry to ‘message’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:240:14: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:240:6: note: (3) following ‘true’ branch (when ‘mgp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:241:5: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:247:8: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:248:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:249:7: note: (7) calling ‘presentMessage’ from ‘message’ <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/async_task.h:22, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:29: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:126:21: note: (8) entry to ‘presentMessage’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/async_types_task.h:26:40: note: in definition of macro ‘ASYNC_TASK_CALLBACK’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:229:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:229:24: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:249:7: note: (11) returning to ‘message’ from ‘presentMessage’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/message.c:250:11: note: (12) use of uninitialized value ‘((unsigned char*)&*mgp)[12]’ here <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./tune.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./notes.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./notes_beep.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./beep.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./beep_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./notes_pcm.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/notes_pcm.c:218: error: shiftTooManyBitsSigned(CWE-758): Shifting signed 32-bit value by 31 bits is undefined behaviour <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./pcm.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./pcm_alsa.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/pcm_alsa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./notes_midi.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./midi.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./midi_alsa.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/midi_alsa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./notes_fm.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./fm_adlib.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hidkeys.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hidkeys.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./drivers.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/drivers.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./driver.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_utils.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_base.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/scr_base.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_main.c
./mkdrvtab ScreenDriver scr_driver_  >scr.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_real.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_gpm.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_driver.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./routing.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/routing.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_special.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_frozen.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_help.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./scr_menu.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/scr_menu.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl_utils.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brl_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl_input.c
./mkdrvtab BrailleDriver brl_driver_  >brl.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl_driver.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brl_base.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./io_log.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./serial.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/serial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./serial_termios.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/serial_termios.c:222: error: uninitvar(CWE-457): Uninitialized variable: size <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:461:64: warning: use of uninitialized value ‘descriptor.configuration.wTotalLength’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1525:1: note: (1) entry to ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1547:34: note: (2) calling ‘usbGetDriverCodes’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1771:1: note: (3) entry to ‘usbGetDriverCodes’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1777:33: note: (4) inlined call to ‘bsearch’ from ‘usbGetDriverCodes’ <--[gcc]
In file included from /usr/include/stdlib.h:965, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:167, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:19: <--[gcc]
In function ‘bsearch’,
    inlined from ‘usbGetDriverCodes’ at ./usb.c:1777:33:
/usr/include/bits/stdlib-bsearch.h:29:14: note: (5) following ‘true’ branch (when ‘__l < __u’)... <--[gcc]
/usr/include/bits/stdlib-bsearch.h:31:20: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1782:35: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1782:35: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1547:34: note: (9) returning to ‘usbChooseChannel’ from ‘usbGetDriverCodes’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1548:8: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1551:36: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1552:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1553:19: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1554:8: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1556:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1561:8: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1562:53: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1562:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1563:10: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1563:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1565:72: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1565:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1566:67: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1566:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1568:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1568:8: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1569:49: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1569:12: note: (28) calling ‘usbConfigureDevice’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:494:1: note: (29) entry to ‘usbConfigureDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:500:6: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:501:5: note: (31) inlined call to ‘usbDeallocateConfigurationDescriptor’ from ‘usbConfigureDevice’ <--[gcc]
In function ‘usbDeallocateConfigurationDescriptor’,
    inlined from ‘usbConfigureDevice’ at ./usb.c:501:5:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:427:13: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:427:6: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:428:5: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c: In function ‘usbConfigurationDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1569:12: note: (35) returning to ‘usbChooseChannel’ from ‘usbConfigureDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1569:10: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1570:12: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1570:12: note: (38) calling ‘usbVerifyInterface’ from ‘usbChooseChannel’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1482:1: note: (39) entry to ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1483:45: note: (40) calling ‘usbInterfaceDescriptor’ from ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:540:1: note: (41) entry to ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:547:10: note: (42) calling ‘usbNextDescriptor’ from ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:517:1: note: (43) entry to ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:521:6: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:530:14: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:530:14: note: (46) calling ‘usbConfigurationDescriptor’ from ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:434:1: note: (47) entry to ‘usbConfigurationDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:447:21: note: (48) region created on stack here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:437:6: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:440:27: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:440:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:441:15: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:446:8: note: (53) following ‘true’ branch... <--[gcc]
cc1: note: (54) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:450:28: note: (55) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:460:38: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:460:10: note: (57) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:461:64: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:461:64: note: (59) use of uninitialized value ‘descriptor.configuration.wTotalLength’ here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:490:16: warning: leak of ‘descriptors’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1482:1: note: (1) entry to ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1483:45: note: (2) calling ‘usbInterfaceDescriptor’ from ‘usbVerifyInterface’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:540:1: note: (3) entry to ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:547:10: note: (4) calling ‘usbNextDescriptor’ from ‘usbInterfaceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:517:1: note: (5) entry to ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:521:6: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:530:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:530:14: note: (8) calling ‘usbConfigurationDescriptor’ from ‘usbNextDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:434:1: note: (9) entry to ‘usbConfigurationDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:437:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:440:27: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:446:8: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:460:10: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:461:64: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:464:28: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:464:12: note: (17) assuming ‘descriptors’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:464:12: note: (18) following ‘true’ branch (when ‘descriptors’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:467:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:467:14: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:473:13: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:490:16: note: (22) ‘descriptors’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1014:5: warning: Access to field 'destroyData' results in a dereference of a null pointer (loaded from field 'operations') [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1352:9: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb.c:1693:33: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_hid.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_devices.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_serial.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_serial.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_adapters.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cdc_acm.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_belkin.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_ch341.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_ch341.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cp2101.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_cp2101.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_cp2110.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./usb_ftdi.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./usb_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1293: error: uninitvar(CWE-457): Uninitialized variable: &length <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c: In function ‘usbReadHostDeviceDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1347:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1371:1: note: (1) entry to ‘usbAddHostDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1375:6: note: (2) following ‘true’ branch (when ‘host’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1376:28: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1376:28: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1376:8: note: (5) assuming ‘strdup(path)’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1376:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1377:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1379:12: note: (8) calling ‘usbReadHostDeviceDescriptor’ from ‘usbAddHostDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1311:1: note: (9) entry to ‘usbReadHostDeviceDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1317:8: note: (10) following ‘false’ branch... <--[gcc]
cc1: note: (11) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1346:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1347:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/usb_linux.c:1347:17: note: (14) ‘<unknown>’ leaks here; was allocated at (4) <--[gcc]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./bluetooth.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/bluetooth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/bluetooth.c:685:33: warning: Array access (via field 'table') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/bluetooth.c:749:42: warning: Array access (via field 'table') results in a null pointer dereference [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./bluetooth_names.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -c ./bluetooth_linux.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/bluetooth_linux.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_items.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hid_items.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_braille.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./hid_none.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c: In function ‘gioConnectResource’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:42: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:136:1: note: (1) entry to ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:140:37: note: (2) calling ‘gioGetProperties’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:104:1: note: (3) entry to ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:109:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:110:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:118:10: note: (6) following ‘false’ branch (when ‘testIdentifier’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:119:11: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:119:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:119:46: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:140:37: note: (10) returning to ‘gioConnectResource’ from ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:142:6: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:8: note: (13) following ‘true’ branch (when ‘endpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:146:7: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:162:10: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:165:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:168:10: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:169:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:169:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:71: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:71: note: (21) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:42: note: (22) dereference of NULL ‘*endpoint.handleMethods’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:218:6: warning: leak of ‘endpoint’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:136:1: note: (1) entry to ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:140:37: note: (2) calling ‘gioGetProperties’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:104:1: note: (3) entry to ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:109:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:110:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:140:37: note: (6) returning to ‘gioConnectResource’ from ‘gioGetProperties’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:142:6: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:21: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:21: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:8: note: (10) assuming ‘endpoint’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:145:8: note: (11) following ‘true’ branch (when ‘endpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:146:7: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:162:10: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:163:35: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:168:10: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:169:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:169:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:71: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:173:16: note: (19) following ‘true’ branch (when ‘getChainedEndpoint’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:174:46: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:176:18: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:177:32: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:178:17: note: (23) calling ‘gioDisconnectResource’ from ‘gioConnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:217:1: note: (24) entry to ‘gioDisconnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:218:6: note: (25) following ‘true’ branch... <--[gcc]
cc1: note: (26) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:178:17: note: (27) returning to ‘gioConnectResource’ from ‘gioDisconnectResource’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:218:6: note: (28) ‘endpoint’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/gio.c:171:63: warning: Access to field 'getChainedEndpoint' results in a dereference of a null pointer (loaded from field 'handleMethods') [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_serial.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_usb.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_bluetooth.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_hid.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./gio_null.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./mntpt.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/mntpt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./mntpt_mntent.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./mntfs_linux.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./crc_generate.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ihex.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ihex.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ezusb.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_thread.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/spk_thread.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
./mkdrvtab SpeechDriver spk_driver_  >spk.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_driver.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_base.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./spk_input.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./api_control.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_server.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:4476: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'coreWindowText' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:4477: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'coreWindowDots' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:2331: error: ctunullpointer(CWE-476): Null pointer dereference: c <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:1171:5: warning: Value stored to 'p' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:1206:22: warning: Value stored to 'charsetLen' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:1305:5: warning: Value stored to 'charsetLen' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_server.c:4089:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_keyranges.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_keyranges.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -c ./auth.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c: In function ‘initializeMethodDescriptor’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:290:9: warning: leak of ‘*definition.initialize(parameter)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:662:1: note: (1) entry to ‘authBegin’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:665:6: note: (2) following ‘true’ branch (when ‘auth’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:666:19: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:675:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:676:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:676:10: note: (6) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:19: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:681:65: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:56:38: note: in definition of macro ‘ARRAY_SIZE’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:681:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:682:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:682:13: note: (10) calling ‘initializeMethodDescriptors’ from ‘authBegin’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:649:1: note: (11) entry to ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:651:16: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:64: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:10: note: (14) calling ‘initializeMethodDescriptor’ from ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:617:1: note: (15) entry to ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:621:20: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:621:6: note: (17) following ‘false’ branch (when ‘parameter’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:624:38: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:629:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:630:23: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:629:12: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:630:23: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:633:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:635:28: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:10: note: (25) returning to ‘initializeMethodDescriptors’ from ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:656:5: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:651:16: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:64: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:652:10: note: (30) calling ‘initializeMethodDescriptor’ from ‘initializeMethodDescriptors’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:617:1: note: (31) entry to ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:621:20: note: (32) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:621:6: note: (33) following ‘true’ branch (when ‘parameter’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:622:27: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:629:12: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:630:23: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:630:10: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:631:12: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:630:52: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:632:32: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:632:22: note: (41) calling ‘authKeyfile_initialize’ from ‘initializeMethodDescriptor’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:286:1: note: (42) entry to ‘authKeyfile_initialize’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:289:18: note: (43) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:289:6: note: (44) assuming ‘keyfile’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:289:6: note: (45) following ‘true’ branch (when ‘keyfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:290:9: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:290:8: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:291:21: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:632:22: note: (49) returning to ‘initializeMethodDescriptor’ from ‘authKeyfile_initialize’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:633:12: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:635:28: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/auth.c:290:9: note: (52) ‘*definition.initialize(parameter)’ leaks here; was allocated at (43) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty brltty.o core.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o revision.o pgmprivs_linux.o report.o config.o rgx.o rgx_libpcre2-32.o service_none.o activity.o prefs.o pref_tables.o profile.o menu.o menu_prefs.o ses.o status.o update.o blink.o dataarea.o cmd.o cmd_brlapi.o cmd_queue.o cmd_utils.o cmd_clipboard.o cmd_custom.o cmd_input.o cmd_keycodes.o cmd_learn.o cmd_miscellaneous.o cmd_navigation.o cmd_override.o cmd_preferences.o cmd_speech.o cmd_toggle.o cmd_touch.o clipboard.o learn.o pipe.o ttb_translate.o ttb_compile.o ttb_native.o charset.o charset_iconv.o ctb_compile.o cldr.o ctb_translate.o ctb_native.o ctb_external.o atb_translate.o atb_compile.o ktb_translate.o ktb_compile.o ktb_list.o ktb_cmds.o ktb_keyboard.o kbd.o kbd_linux.o kbd_keycodes.o bell.o bell_linux.o leds.o leds_linux.o alert.o tune_builder.o message.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_alsa.o notes_midi.o midi.o midi_alsa.o notes_fm.o fm_adlib.o hidkeys.o drivers.o driver.o scr.o scr_utils.o scr_base.o scr_main.o scr_real.o scr_gpm.o scr_driver.o routing.o  scr_special.o scr_frozen.o scr_help.o scr_menu.o brl.o brl_utils.o brl_input.o brl_driver.o brl_base.o  io_log.o serial.o serial_termios.o usb.o usb_hid.o usb_devices.o usb_serial.o usb_adapters.o usb_cdc_acm.o usb_belkin.o usb_ch341.o usb_cp2101.o usb_cp2110.o usb_ftdi.o usb_linux.o bluetooth.o bluetooth_names.o bluetooth_linux.o hid.o hid_items.o hid_braille.o hid_none.o gio.o gio_serial.o gio_usb.o gio_bluetooth.o gio_hid.o gio_null.o mntpt.o mntpt_mntent.o mntfs_linux.o crc_generate.o ihex.o ezusb.o spk.o spk_thread.o spk_driver.o spk_base.o  spk_input.o api_control.o brlapi_server.o brlapi_keyranges.o auth.o     -lasound -lasound  -ldbus-1    -lpcre2-32 -lpolkit-gobject-1 -lgobject-2.0 -lgio-2.0 -lglib-2.0 -licuuc -licudata   -lbluetooth -lbluetooth 
gawk -f ./brlapi_keytab.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >brlapi_keytab.auto.h
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brlapi_client.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:615: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:617: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:849:8: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:859:8: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:110: <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:877:21: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:470:5: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:1074:8: warning: Although the value stored to 'len' is used in the enclosing expression, the value is never actually read from 'len' [deadcode.DeadStores] <--[clang]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:106: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:110: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (15) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (16) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (20) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (21) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (26) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (28) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (29) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (32) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (33) ‘brlapi_error_location()’ leaks here; was allocated at (28) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:6: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:294:7: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:294:6: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:8: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (19) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (20) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (23) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (24) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (25) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (30) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (32) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (33) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (36) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (37) ‘brlapi_error_location()’ leaks here; was allocated at (32) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h: In function ‘brlapi_readPacketHeader.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:305:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (6) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (7) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (8) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (13) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (15) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (16) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (20) ‘brlapi_error_location()’ leaks here; was allocated at (15) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:313:14: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:305:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (6) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (7) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (8) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (11) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (12) calling ‘brlapi_error_location’ from ‘brlapi_readPacketHeader.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (13) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (18) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (21) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (24) returning to ‘brlapi_readPacketHeader.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:312:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:313:14: note: (25) ‘brlapi_error_location()’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘ignore_accept_keys.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2523:16: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2518:16: note: (2) following ‘true’ branch (when ‘n > i’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2519:41: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2519:10: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2521:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2521:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (8) calling ‘brlapi_error_location’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (9) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (14) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (17) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (20) returning to ‘ignore_accept_keys.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2522:9: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2523:16: note: (21) ‘brlapi_error_location()’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘ignore_accept_keys’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2566:20: note: (1) entry to ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2568:10: note: (2) calling ‘ignore_accept_keys’ from ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (3) entry to ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2506:6: note: (4) following ‘true’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2507:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2507:8: note: (6) following ‘true’ branch (when ‘r != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (8) calling ‘brlapi_error_location’ from ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (9) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (14) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (17) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (20) returning to ‘ignore_accept_keys’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2508:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (21) ‘brlapi_error_location()’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi_getArgumentWidth.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (1) entry to ‘brlapi_getArgumentWidth.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:521:1: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_getArgumentWidth.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:550:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (8) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (11) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (14) returning to ‘brlapi_getArgumentWidth.part.0’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:550:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (15) ‘brlapi_error_location()’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi_strerror’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2674:21: note: (1) entry to ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2676:47: note: (2) calling ‘brlapi_error_location’ from ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (3) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (8) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (11) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2676:47: note: (14) returning to ‘brlapi_perror’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2676:3: note: (15) calling ‘brlapi_strerror’ from ‘brlapi_perror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2666:29: note: (16) entry to ‘brlapi_strerror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2669:3: note: (17) calling ‘brlapi_strerror_r’ from ‘brlapi_strerror’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2635:23: note: (18) entry to ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2637:6: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2639:11: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2639:11: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2659:11: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2659:11: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2662:12: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2662:12: note: (25) calling ‘_brlapi_strerror_cpy’ from ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2605:15: note: (26) entry to ‘_brlapi_strerror_cpy’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2609:6: note: (27) following ‘false’ branch (when ‘buflen != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2612:23: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2662:12: note: (29) returning to ‘brlapi_strerror_r’ from ‘_brlapi_strerror_cpy’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2669:3: note: (30) returning to ‘brlapi_strerror’ from ‘brlapi_strerror_r’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (31) ‘brlapi_error_location()’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (15) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (16) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (19) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (20) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (21) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (24) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (25) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (26) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (31) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (33) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (34) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (37) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:289:5: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (38) ‘brlapi_error_location()’ leaks here; was allocated at (33) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi__waitForPacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (13) returning to ‘brlapi__writePacketWaitForAck’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:690:7: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:690:7: note: (16) calling ‘brlapi__waitForAck’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:675:12: note: (17) entry to ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:677:10: note: (18) calling ‘brlapi__waitForPacket’ from ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:579:16: note: (19) entry to ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:584:6: note: (20) following ‘false’ branch (when ‘timeout_ms < 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:594:1: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:597:6: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:612:35: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:620:6: note: (28) following ‘false’ branch (when ‘doread == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:642:8: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:642:8: note: (30) following ‘false’ branch (when ‘timeout_ms != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:644:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:644:15: note: (32) following ‘false’ branch (when ‘timeout_ms <= 0’)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:654:8: note: (34) following ‘false’ branch (when ‘ret == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:661:5: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:666:6: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:667:9: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (38) calling ‘brlapi_error_location’ from ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:668:5: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (39) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (44) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (46) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (47) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (50) returning to ‘brlapi__waitForPacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:668:5: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (51) ‘brlapi_error_location()’ leaks here; was allocated at (46) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (1) entry to ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2528:12: note: (2) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (3) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (4) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (5) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (6) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (7) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (8) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (9) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (10) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (12) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (13) returning to ‘brlapi__writePacketWaitForAck’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:6: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:690:7: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:690:7: note: (16) calling ‘brlapi__waitForAck’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:675:12: note: (17) entry to ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:677:10: note: (18) calling ‘brlapi__waitForPacket’ from ‘brlapi__waitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:579:16: note: (19) entry to ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:584:6: note: (20) following ‘false’ branch (when ‘timeout_ms < 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:594:1: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:597:6: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:612:35: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:620:6: note: (28) following ‘false’ branch (when ‘doread == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:642:8: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:642:8: note: (30) following ‘false’ branch (when ‘timeout_ms != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:644:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:644:15: note: (32) following ‘false’ branch (when ‘timeout_ms <= 0’)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:654:8: note: (34) following ‘false’ branch (when ‘ret == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:661:5: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:597:6: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:600:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:602:17: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:604:15: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (42) calling ‘brlapi_error_location’ from ‘brlapi__waitForPacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:608:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (43) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (48) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (50) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (51) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (52) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (54) returning to ‘brlapi__waitForPacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:608:7: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (55) ‘brlapi_error_location()’ leaks here; was allocated at (50) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi_writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: warning: leak of ‘brlapi_error_location()’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2566:20: note: (1) entry to ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2568:10: note: (2) calling ‘ignore_accept_keys’ from ‘brlapi__ignoreKeys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2504:12: note: (3) entry to ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2506:6: note: (4) following ‘true’ branch (when ‘n == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2507:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2507:8: note: (6) following ‘false’ branch (when ‘r == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2511:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2512:12: note: (8) calling ‘ignore_accept_key_ranges’ from ‘ignore_accept_keys’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2484:12: note: (9) entry to ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2489:14: note: (10) following ‘true’ branch (when ‘i < n’)... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:58: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2490:30: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (12) following ‘false’ branch (when ‘what == 0’)... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2496:7: note: (14) calling ‘brlapi__writePacketWaitForAck’ from ‘ignore_accept_key_ranges’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:682:12: note: (15) entry to ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:686:12: note: (16) calling ‘brlapi_writePacket’ from ‘brlapi__writePacketWaitForAck’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:109:21: note: (17) entry to ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:282:9: note: in expansion of macro ‘BRLAPI’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (18) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (19) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (20) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:12: note: (22) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:288:6: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:294:7: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:294:6: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:14: note: (27) calling ‘brlapi_writeFile’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:67:16: note: (28) entry to ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:76:13: note: (29) following ‘true’ branch (when ‘n < size’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:89:9: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:14: note: (31) returning to ‘brlapi_writePacket’ from ‘brlapi_writeFile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:295:8: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (34) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (35) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (38) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1367:23: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:61:3: note: in expansion of macro ‘brlapi_errno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (39) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (40) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (43) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1369:27: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:62:3: note: in expansion of macro ‘brlapi_libcerrno’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (44) calling ‘brlapi_error_location’ from ‘brlapi_writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2706:33: note: (45) entry to ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (50) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (52) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (53) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (54) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2720:11: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1365:24: note: (56) returning to ‘brlapi_writePacket’ from ‘brlapi_error_location’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi.h:1373:24: note: in expansion of macro ‘brlapi_error’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:63:3: note: in expansion of macro ‘brlapi_errfun’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_common.h:296:7: note: in expansion of macro ‘LibcError’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (57) ‘brlapi_error_location()’ leaks here; was allocated at (52) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c: In function ‘brlapi_error_location’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:46: warning: leak of ‘errorp’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2710:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2712:5: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2713:8: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:38: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2714:10: note: (5) following ‘false’ branch (when ‘errorp’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:21: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (8) assuming ‘errorp’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:12: note: (9) following ‘true’ branch (when ‘errorp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:50: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:46: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brlapi_client.c:2719:46: note: (13) ‘errorp’ leaks here; was allocated at (7) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,libbrlapi.so.0.8 -o libbrlapi.so brlapi_client.o 
test -e "libbrlapi.so.0.8" || ln -s libbrlapi.so libbrlapi.so.0.8
ar rc libbrlapi.a brlapi_client.o
ranlib libbrlapi.a
for driver in Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
do (cd ./../Drivers/Braille/$driver && make braille-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Alva' '-DDRIVER_CODE=al' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.2"' '-DDRIVER_DEVELOPERS="Nicolas Pitre <nico@fluxnic.net>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:112: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1722:1: note: (1) entry to ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:21: note: (4) calling ‘setVersions2’ from ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (5) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (6) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (7) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (8) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (9) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (10) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (12) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (16) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (17) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (18) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (19) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: note: (32) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1509:1: note: (1) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1518:10: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:19: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (8) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (9) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (10) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (11) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (12) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (13) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (14) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (16) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:10: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:627:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (20) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (21) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (22) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (23) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (24) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (25) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: note: (38) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: warning: stack-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1543:1: note: (1) entry to ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1549:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1550:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1550:11: note: (4) calling ‘identifyModel2s’ from ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1509:1: note: (5) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1518:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:8: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:10: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (12) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (13) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (16) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (17) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (18) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (20) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:10: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:627:33: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (24) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (25) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (26) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (27) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (28) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:22: note: (42) out-of-bounds read at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1211:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]

  ┌────────────────────────────────┐
  │read of ‘unsigned char’ (1 byte)│
  └────────────────────────────────┘
                  ^
                  │
                  │
  ┌────────────────────────────────┐┌──────────────────────────────────────┐
  │       before valid range       ││‘overlay’ (type: ‘union BytesOverlay’)│
  └────────────────────────────────┘└──────────────────────────────────────┘
  ├───────────────┬────────────────┤├──────────────────┬───────────────────┤
                  │                                    │
      ╭───────────┴───────────╮                 ╭──────┴──────╮
      │⚠️  under-read of 1 byte│                 │size: 8 bytes│
      ╰───────────────────────╯                 ╰─────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1722:1: note: (1) entry to ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:21: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1727:21: note: (4) calling ‘setVersions2’ from ‘detectModel2u’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (5) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (6) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (7) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (8) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (9) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (10) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (12) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (16) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (17) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (18) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (19) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (34) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1509:1: note: (1) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1518:10: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:19: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (8) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (9) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (10) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (11) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (12) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (13) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (14) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (16) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:10: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:627:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (20) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (21) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (22) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (23) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (24) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (25) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (40) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: warning: stack-based buffer underwrite [CWE-124] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1543:1: note: (1) entry to ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1549:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1550:40: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1550:11: note: (4) calling ‘identifyModel2s’ from ‘detectModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1509:1: note: (5) entry to ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1518:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1519:8: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1520:10: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1521:9: note: (12) calling ‘setVersions2’ from ‘identifyModel2s’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1240:1: note: (13) entry to ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (14) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (15) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (16) calling ‘parseNumericField’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:615:1: note: (17) entry to ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:622:16: note: (18) following ‘true’ branch (when ‘width != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:623:12: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:625:8: note: (20) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:11: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:626:10: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:627:33: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1241:45: note: (24) inlined call to ‘parseHardwareVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1229:10: note: (25) inlined call to ‘parseDecimalField’ from ‘parseHardwareVersion2’ <--[gcc]
In function ‘parseDecimalField’,
    inlined from ‘parseHardwareVersion2’ at ./braille.c:1229:10,
    inlined from ‘setVersions2’ at ./braille.c:1241:45:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:663:10: note: (26) returning to ‘setVersions2’ from ‘parseNumericField’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c: In function ‘logVersion2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1242:3: note: (27) calling ‘logVersion2’ from ‘setVersions2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1201:1: note: (28) entry to ‘logVersion2’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1202:16: note: (29) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1215:8: note: (40) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:43:34: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:48:23: note: in definition of macro ‘STR_ADJUST’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:62:32: note: in expansion of macro ‘STR_LEFT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/strfmt.h:65:1: note: in expansion of macro ‘STR_FORMAT’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1217:5: note: in expansion of macro ‘STR_PRINTF’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1212:8: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva/braille.c:1214:11: note: (44) out-of-bounds write at byte -1 but ‘overlay’ starts at byte 0 <--[gcc]

  ┌────────────────────────────┐
  │write of ‘(unsigned char) 0’│
  └────────────────────────────┘
                │
                │
                v
  ┌────────────────────────────┐┌────────────────────────────────────────┐
  │     before valid range     ││ ‘overlay’ (type: ‘union BytesOverlay’) │
  └────────────────────────────┘└────────────────────────────────────────┘
  ├─────────────┬──────────────┤├───────────────────┬────────────────────┤
                │                                   │
    ╭───────────┴───────────╮              ╭────────┴────────╮
    │⚠️  underwrite of 1 byte│              │capacity: 8 bytes│
    ╰───────────────────────╯              ╰─────────────────╯

/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybal.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Albatross' '-DDRIVER_CODE=at' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybat.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrlAPI' '-DDRIVER_CODE=ba' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1, 2005"' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>, Samuel Thibault <samuel.thibault@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI/braille.c:207:5: warning: Declared variable-length array (VLA) has zero size [core.VLASize] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybba.so braille.o -L./../../../Programs -lbrlapi
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailComm' '-DDRIVER_CODE=bc' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbc.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Braudi' '-DDRIVER_CODE=bd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleLite' '-DDRIVER_CODE=bl' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.6.0 (June 2003)"' '-DDRIVER_DEVELOPERS="Nikhil Nair"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbl.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Baum' '-DDRIVER_CODE=bm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleNote' '-DDRIVER_CODE=bn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="1.0"' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=CombiBraille' '-DDRIVER_CODE=cb' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Nikhil Nair"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybcb.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Cebra' '-DDRIVER_CODE=ce' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybce.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Canute' '-DDRIVER_CODE=cn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybcn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=DotPad' '-DDRIVER_CODE=dp' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/bitfield.h:76: error: ctunullpointer(CWE-476): Null pointer dereference: to <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:396:6: warning: leak of ‘calloc((long unsigned int)*brl_43(D)->data.display.externalRows, (long unsigned int)*brl_43(D)->data.display.externalColumns)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1123:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1124:6: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1125:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1127:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1130:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1137:10: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1138:13: note: (7) inlined call to ‘processParameters’ from ‘brl_construct’ <--[gcc]
In function ‘processParameters’,
    inlined from ‘brl_construct’ at ./braille.c:1138:13:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:332:8: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:332:8: note: (9) calling ‘selectDisplay’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:277:1: note: (10) entry to ‘selectDisplay’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:303:6: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:304:45: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:306:8: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:307:13: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1138:13: note: (15) inlined call to ‘processParameters’ from ‘brl_construct’ <--[gcc]
In function ‘processParameters’,
    inlined from ‘brl_construct’ at ./braille.c:1138:13:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:332:8: note: (16) returning to ‘brl_construct’ from ‘selectDisplay’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:332:6: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c: In function ‘makeArrays’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1139:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1139:15: note: (19) calling ‘makeArrays’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:395:1: note: (20) entry to ‘makeArrays’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:396:42: note: (21) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:396:6: note: (22) ‘calloc((long unsigned int)*brl_43(D)->data.display.externalRows, (long unsigned int)*brl_43(D)->data.display.externalColumns)’ leaks here; was allocated at (21) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c: In function ‘writeRequest’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:499:23: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1085:1: note: (1) entry to ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:1086:10: note: (2) calling ‘writeRequest’ from ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:488:1: note: (3) entry to ‘writeRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:489:6: note: (4) following ‘true’ branch (when ‘data’ is NULL)... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:499:23: note: (6) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:21: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c: In function ‘updateKeyGroup’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:858:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:858:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:859:19: note: (3) capacity: ‘arraySize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:860:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:860:40: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:866:21: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:24: note: (8) write of 1 byte at offset ‘(int)arraySize’ exceeds the buffer <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │   write of ‘(unsigned char) 0’   │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on stack at (3) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
     ╭─────────────┴─────────────╮          ╭──────────┴──────────╮
     │capacity: ‘arraySize’ bytes│          │⚠️  overflow of 1 byte│
     ╰───────────────────────────╯          ╰─────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:24: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:858:6: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:858:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:859:19: note: (3) capacity: ‘arraySize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:860:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:860:40: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:866:21: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:866:21: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:20: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:867:24: note: (10) write of 1 byte at offset ‘(int)arraySize + 1’ exceeds the buffer <--[gcc]

                                            ┌────────────────────────────┐
                                            │write of ‘(unsigned char) 0’│
                                            └────────────────────────────┘
                                                          │
                                                          │
                                                          v
  ┌────────────────────────────────┐        ┌────────────────────────────┐
  │buffer allocated on stack at (3)│        │     after valid range      │
  └────────────────────────────────┘        └────────────────────────────┘
  ├───────────────┬────────────────┤├──┬───┤├─────────────┬──────────────┤
                  │                    │                  │
    ╭─────────────┴─────────────╮  ╭───┴──╮    ╭──────────┴──────────╮
    │capacity: ‘arraySize’ bytes│  │1 byte│    │⚠️  overflow of 1 byte│
    ╰───────────────────────────╯  ╰──────╯    ╰─────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad/braille.c:499:23: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybdp.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EcoBraille' '-DDRIVER_CODE=ec' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="1.00"' '-DDRIVER_DEVELOPERS="Oscar Fernandez <ofa@once.es>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille/braille.c:269:3: warning: Value stored to 'byte' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille/braille.c:297:7: warning: Although the value stored to 'bytes' is used in the enclosing expression, the value is never actually read from 'bytes' [deadcode.DeadStores] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybec.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_braille.o -c ./eu_braille.c
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_clio.o -c ./eu_clio.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eu_clio.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eu_clio.c:411:26: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eu_clio.c:431:32: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eu_clio.c:431:32: warning: The left operand of '==' is a garbage value due to array index out of bounds [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eu_clio.c:580:24: warning: Dereference of null pointer [core.NullDereference] <--[clang]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=EuroBraille' '-DDRIVER_CODE=eu' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.0"' '-DDRIVER_DEVELOPERS="Yannick PLASSIARD <yan@mistigri.org>, Olivier BERT <obert01@mistigri.org>, Nicolas PITRE <nico@fluxnic.net>"' -o eu_esysiris.o -c ./eu_esysiris.c
ld -r -o braille.o eu_braille.o eu_clio.o eu_esysiris.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybeu.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FrankAudiodata' '-DDRIVER_CODE=fa' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybfa.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FreedomScientific' '-DDRIVER_CODE=fs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybfs.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Hedo' '-DDRIVER_CODE=hd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HIMS' '-DDRIVER_CODE=hm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HandyTech' '-DDRIVER_CODE=ht' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.6"' '-DDRIVER_DEVELOPERS="Andreas Gross <andi.gross@gmx.de>, Dave Mielke <dave@mielke.cc>, Mario Lang <mlang@delysid.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c: In function ‘writeUsbData2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:840:21: note: (5) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (6) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:19: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:55: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: note: (8) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                     ┌───────────────────────────────────────────────────┐
                     │    write of ‘(hidInDataSize + 256) - 2’ bytes     │
                     └───────────────────────────────────────────────────┘
                             │                             │
                             │                             │
                             v                             v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (5)  │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:852:10: note: (7) following ‘false’ branch (when ‘result != -1’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:854:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:12: note: (9) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:18: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:840:21: note: (11) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:55: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: note: (14) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                      ┌──────────────────────────────────────────────────┐
                      │    write of ‘(hidInDataSize + 256) - 2’ bytes    │
                      └──────────────────────────────────────────────────┘
                              │                            │
                              │                            │
                              v                            v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (11) │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:838:6: note: (1) following ‘true’ branch... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:12: note: (3) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:55: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:852:10: note: (7) following ‘false’ branch (when ‘result != -1’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:854:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:12: note: (9) following ‘true’ branch (when ‘size != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:839:18: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:840:21: note: (11) capacity: ‘hidInDataSize’ bytes <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:21: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:841:55: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/prologue.h:52:40: note: in definition of macro ‘MIN’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech/braille.c:846:7: note: (14) write of ‘(unsigned char)hidInDataSize + 254’ bytes at offset ‘2’ exceeds the buffer <--[gcc]

                      ┌──────────────────────────────────────────────────┐
                      │    write of ‘(hidInDataSize + 256) - 2’ bytes    │
                      └──────────────────────────────────────────────────┘
                              │                            │
                              │                            │
                              v                            v
  ┌───────────────────────────────────┐       ┌──────────────────────────┐
  │ buffer allocated on stack at (11) │       │    after valid range     │
  └───────────────────────────────────┘       └──────────────────────────┘
  ├─────────────────┬─────────────────┤       ├────────────┬─────────────┤
                    │                                      │
    ╭───────────────┴───────────────╮         ╭────────────┴───────────╮
    │capacity: ‘hidInDataSize’ bytes│         │⚠️  overflow of 256 bytes│
    ╰───────────────────────────────╯         ╰────────────────────────╯

/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybht.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=HumanWare' '-DDRIVER_CODE=hw' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybhw.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Iris' '-DDRIVER_CODE=ir' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybir.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Inceptor' '-DDRIVER_CODE=ic' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>, Vipul Kute <vipul.kute@gmail.com>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybic.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=LogText' '-DDRIVER_CODE=lt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyblt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MultiBraille' '-DDRIVER_CODE=mb' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Wolfgang Astleitner"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmb.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MDV' '-DDRIVER_CODE=md' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:192:10: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c: In function ‘writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:192:10: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:298:1: note: (1) entry to ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:299:10: note: (2) calling ‘writePacket’ from ‘writeIdentifyRequest’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:182:1: note: (3) entry to ‘writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:192:10: note: (4) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV/braille.c:21: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleMemo' '-DDRIVER_CODE=mm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=MiniBraille' '-DDRIVER_CODE=mn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Brailcom o.p.s. <technik@brailcom.cz>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Metec' '-DDRIVER_CODE=mt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybmt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=NinePoint' '-DDRIVER_CODE=np' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybnp.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Pegasus' '-DDRIVER_CODE=pg' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybpg.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Papenmeier' '-DDRIVER_CODE=pm' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="August Hörandl <august.hoerandl@gmx.at>, Heimo Schön <heimo.schoen@gmx.at>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In function ‘addInputMapping2’,
    inlined from ‘mapInputKey2’ at ./braille.c:938:5,
    inlined from ‘mapInputModules2’ at ./braille.c:958:3,
    inlined from ‘identifyTerminal2’ at ./braille.c:1036:9:
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier/braille.c:913:28: warning: ‘module.size’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  913 |     bit += 8 - module->bit - module->size;
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier/braille.c: In function ‘identifyTerminal2’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier/braille.c:945:16: note: ‘module.size’ was declared here <--[gcc]
  945 |   InputModule2 module;
      |                ^~~~~~
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybpm.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Seika' '-DDRIVER_CODE=sk' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybsk.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TechniBraille' '-DDRIVER_CODE=tn' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c: In function ‘writePacket’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:86:10: warning: use of NULL ‘data’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:141:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:142:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:147:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:147:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:149:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:151:8: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:152:11: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:152:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:153:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:153:13: note: (10) calling ‘writePacket’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:79:1: note: (11) entry to ‘writePacket’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:86:10: note: (12) argument 2 (‘data’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:22: <--[gcc]
/usr/include/string.h:400:14: note: argument 2 of ‘mempcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille/braille.c:109:3: warning: Declared variable-length array (VLA) has zero size [core.VLASize] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybtn.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TSI' '-DDRIVER_CODE=ts' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="2.74 (April 2004)"' '-DDRIVER_DEVELOPERS="Stéphane Doyon <s.doyon@videotron.ca>"' -c ./braille.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybts.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TTY' '-DDRIVER_CODE=tt' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.2 (August, 2004)"' '-DDRIVER_DEVELOPERS="Samuel Thibault <samuel.thibault@ens-lyon.org>"' -c ./braille.c
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY/braille.c:40: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY/braille.c:40: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
   54 | #warning curses package either unspecified or unsupported
      |  ^~~~~~~
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybtt.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=VideoBraille' '-DDRIVER_CODE=vd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvd.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Voyager' '-DDRIVER_CODE=vo' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.3 (June 2009)"' '-DDRIVER_DEVELOPERS="Stéphane Doyon <s.doyon@videotron.ca>"'  -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvo.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Virtual' '-DDRIVER_CODE=vr' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1"' '-DDRIVER_DEVELOPERS="Mario Lang <mlang@delysid.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual/braille.c:904: warning: uninitvar(CWE-457): Uninitialized variable: columns1 <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvr.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=VisioBraille' '-DDRIVER_CODE=vs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.2 (2002)"' '-DDRIVER_DEVELOPERS="Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybvs.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=XWindow' '-DDRIVER_CODE=xw' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1, 2004"' '-DDRIVER_DEVELOPERS="Samuel Thibault <samuel.thibault@ens-lyon.org>"'  -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow/braille.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybxw.so braille.o -lXaw -lXt -lX11   -lX11
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=B2G' '-DDRIVER_CODE=bg' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./braille.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c: In function ‘openBrailleDevice’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:284:6: warning: leak of file descriptor ‘open("/dev/braille0", 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:323:1: note: (1) entry to ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:324:6: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:325:5: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:330:8: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:331:11: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:331:11: note: (6) calling ‘openBrailleDevice’ from ‘brl_construct’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:283:1: note: (7) entry to ‘openBrailleDevice’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:284:44: note: (8) opened here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G/braille.c:284:6: note: (9) ‘open("/dev/braille0", 1)’ leaks here; was opened at (8) <--[gcc]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttybbg.so braille.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
for driver in Alva BrailleLite CombiBraille eSpeak-NG eSpeak Festival GenericSay SpeechDispatcher ExternalSpeech; \
do (cd ./../Drivers/Speech/$driver && make speech-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Alva' '-DDRIVER_CODE=al' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./speech.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysal.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=BrailleLite' '-DDRIVER_CODE=bl' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./speech.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysbl.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=CombiBraille' '-DDRIVER_CODE=cb' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./speech.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyscb.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=eSpeak-NG' '-DDRIVER_CODE=en' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.1"' '-DDRIVER_DEVELOPERS="Nicolas Pitre <nico@fluxnic.net>, Ondřej Lysoněk <olysonek@redhat.com>"' -I/usr/include -c ./speech.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG/speech.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysen.so speech.o -L/usr/lib -lespeak-ng
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=eSpeak' '-DDRIVER_CODE=es' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="0.3 "' '-DDRIVER_DEVELOPERS="Nicolas Pitre <nico@fluxnic.net>"' -I/usr/include -c ./speech.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak/speech.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyses.so speech.o -L/usr/lib -lespeak
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Festival' '-DDRIVER_CODE=fv' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./speech.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival/speech.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysfv.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=GenericSay' '-DDRIVER_CODE=gs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./speech.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysgs.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=SpeechDispatcher' '-DDRIVER_CODE=sd' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -I/usr/include -c ./speech.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyssd.so speech.o -L/usr/lib -lspeechd
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=ExternalSpeech' '-DDRIVER_CODE=xs' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION="1.0 (April 2019)"' '-DDRIVER_DEVELOPERS="Stéphane Doyon <s.doyon@videotron.ca>"' -c ./speech.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech/speech.c:186:7: warning: Null pointer passed to 2nd parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttysxs.so speech.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
for driver in Linux FileViewer Screen TerminalEmulator AtSpi2; \
do (cd ./../Drivers/Screen/$driver && make screen-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Linux' '-DDRIVER_CODE=lx' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:607: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c: In function ‘controlCurrentConsole.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:435:7: warning: leak of ‘sfm.entries’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1574:1: note: (1) entry to ‘testTextMode.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1581:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1581:60: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1581:60: note: (4) calling ‘setTranslationTable’ from ‘testTextMode.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1071:1: note: (5) entry to ‘setTranslationTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1073:20: note: (6) calling ‘setScreenFontMap’ from ‘setTranslationTable’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:888:1: note: (7) entry to ‘setScreenFontMap’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:890:18: note: (8) following ‘true’ branch (when ‘force == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:890:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:897:25: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:897:8: note: (11) assuming ‘sfm.entries’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:897:8: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:902:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:902:9: note: (14) calling ‘controlCurrentConsole’ from ‘setScreenFontMap’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:427:1: note: (15) entry to ‘controlCurrentConsole’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:428:6: note: (16) following ‘false’ branch... <--[gcc]
cc1: note: (17) ...to here
cc1: note: (18) calling ‘controlCurrentConsole.part.0’ from ‘controlCurrentConsole’
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:427:1: note: (19) entry to ‘controlCurrentConsole.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:432:3: note: (20) following ‘case 19302:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:433:5: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:435:7: note: (22) ‘sfm.entries’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:436:20: warning: Potential memory leak [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:918:11: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1138:12: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1149:34: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux/screen.c:1156:42: warning: The left operand of '&' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxlx.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=FileViewer' '-DDRIVER_CODE=fv' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer/screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxfv.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=Screen' '-DDRIVER_CODE=sc' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ./screen.c
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxsc.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ./em_screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator/em_screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ../../../Programs/scr_terminal.c
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=TerminalEmulator' '-DDRIVER_CODE=em' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS="Dave Mielke <dave@mielke.cc>"' -c ../../../Programs/msg_queue.c
ld -r -o screen.o em_screen.o scr_terminal.o msg_queue.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxem.so screen.o 
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=AtSpi2' '-DDRIVER_CODE=a2' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-6 -c ./a2_screen.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:246: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRows' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:247: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRowLengths' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:259: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRows' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:260: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'curRowLengths' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1094:14: warning: Although the value stored to 'c' is used in the enclosing expression, the value is never actually read from 'c' [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘restartTerm’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:22: warning: dereference of possibly-NULL ‘curRowLengths’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
In file included from /usr/include/sched.h:29, <--[gcc]
                 from /usr/include/pthread.h:22, <--[gcc]
                 from /usr/include/glib-2.0/glib/deprecated/gthread.h:126, <--[gcc]
                 from /usr/include/glib-2.0/glib.h:115, <--[gcc]
                 from /usr/include/at-spi-2.0/atspi/atspi.h:27, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:30: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (78) returning to ‘findTerm’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:915:6: note: (79) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:918:13: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:922:6: note: (81) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:925:5: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:928:5: note: (83) calling ‘tryRestartTerm’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:696:13: note: (84) entry to ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:697:6: note: (85) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (86) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (87) calling ‘restartTerm’ from ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:629:13: note: (88) entry to ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (89) calling ‘getText’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:561:14: note: (90) entry to ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (91) calling ‘new_method_call’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (92) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (93) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (95) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (97) returning to ‘getText’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:570:6: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:572:3: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (100) calling ‘send_with_reply_and_block’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (101) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (108) returning to ‘getText’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:574:6: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:577:3: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:578:6: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:583:3: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (113) returning to ‘restartTerm’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:631:6: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:640:15: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:662:19: note: (116) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:665:18: note: (117) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (119) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:667:8: note: (120) following ‘false’ branch (when ‘d’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:669:7: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (122) calling ‘my_mbsrtowcs’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:193:15: note: (123) entry to ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:198:6: note: (124) following ‘true’ branch (when ‘ps’ is NULL)... <--[gcc]
cc1: note: (125) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:199:6: note: (126) following ‘false’ branch (when ‘dest’ is NULL)... <--[gcc]
cc1: note: (127) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (128) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (129) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (130) following ‘true’ branch (when ‘dest’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (131) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (132) calling ‘my_mbrtowc’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:122:15: note: (133) entry to ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:125:6: note: (134) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (135) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (136) following ‘true’ branch (when ‘n != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:15: note: (137) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:170:10: note: (138) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:171:10: note: (139) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:171:8: note: (140) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:175:22: note: (141) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:178:10: note: (142) following ‘true’ branch (when ‘pwc’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:179:18: note: (143) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (144) returning to ‘my_mbsrtowcs’ from ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:206:5: note: (145) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:213:7: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (147) returning to ‘restartTerm’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:22: note: (148) ‘curRowLengths + (long unsigned int)i * 8’ could be NULL: unchecked value from (116) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:680:16: warning: dereference of possibly-NULL ‘curRows’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (78) returning to ‘findTerm’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:915:6: note: (79) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:918:13: note: (80) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:922:6: note: (81) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:925:5: note: (82) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:928:5: note: (83) calling ‘tryRestartTerm’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:696:13: note: (84) entry to ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:697:6: note: (85) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (86) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:698:3: note: (87) calling ‘restartTerm’ from ‘tryRestartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:629:13: note: (88) entry to ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (89) calling ‘getText’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:561:14: note: (90) entry to ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (91) calling ‘new_method_call’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (92) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (93) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (94) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (95) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:569:9: note: (97) returning to ‘getText’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:570:6: note: (98) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:572:3: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (100) calling ‘send_with_reply_and_block’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (101) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (102) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (104) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (106) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:573:11: note: (108) returning to ‘getText’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:574:6: note: (109) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:577:3: note: (110) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:578:6: note: (111) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:583:3: note: (112) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:630:16: note: (113) returning to ‘restartTerm’ from ‘getText’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:631:6: note: (114) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:640:15: note: (115) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:661:13: note: (116) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:665:18: note: (117) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (118) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:666:9: note: (119) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:667:8: note: (120) following ‘false’ branch (when ‘d’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:669:7: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (122) calling ‘my_mbsrtowcs’ from ‘restartTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:193:15: note: (123) entry to ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:198:6: note: (124) following ‘true’ branch (when ‘ps’ is NULL)... <--[gcc]
cc1: note: (125) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:199:6: note: (126) following ‘false’ branch (when ‘dest’ is NULL)... <--[gcc]
cc1: note: (127) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (128) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (129) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:204:18: note: (130) following ‘true’ branch (when ‘dest’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (131) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (132) calling ‘my_mbrtowc’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:122:15: note: (133) entry to ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:125:6: note: (134) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (135) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:6: note: (136) following ‘true’ branch (when ‘n != 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:133:15: note: (137) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:170:10: note: (138) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:171:10: note: (139) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:171:8: note: (140) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:175:22: note: (141) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:178:10: note: (142) following ‘true’ branch (when ‘pwc’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:179:18: note: (143) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:205:12: note: (144) returning to ‘my_mbsrtowcs’ from ‘my_mbrtowc’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:206:5: note: (145) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:213:7: note: (146) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:670:31: note: (147) returning to ‘restartTerm’ from ‘my_mbsrtowcs’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:671:8: note: (148) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:673:13: note: (149) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:673:13: note: (150) following ‘false’ branch (when ‘len != -1’)... <--[gcc]
cc1: note: (151) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:680:16: note: (152) ‘curRows + (long unsigned int)i * 8’ could be NULL: unchecked value from (116) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘getState’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:751:3: warning: dereference of possibly-NULL ‘ret’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1497:1: note: (1) entry to ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1514:6: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:8: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1519:6: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (6) calling ‘addWatches’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1424:1: note: (7) entry to ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1462:44: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:40: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (10) calling ‘addWatch’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1395:12: note: (11) entry to ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1407:6: note: (12) following ‘true’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1463:10: note: (14) returning to ‘addWatches’ from ‘addWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:8: note: (15) returning to ‘construct_AtSpi2Screen’ from ‘addWatches’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1523:6: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:7: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1525:6: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1526:5: note: (20) calling ‘initTerm’ from ‘construct_AtSpi2Screen’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:937:13: note: (21) entry to ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:938:3: note: (22) calling ‘recurseFindTerm’ from ‘initTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:844:12: note: (23) entry to ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (24) calling ‘new_method_call’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (25) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:849:9: note: (30) returning to ‘recurseFindTerm’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:850:6: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (33) calling ‘send_with_reply_and_block’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (34) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:852:11: note: (41) returning to ‘recurseFindTerm’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:853:6: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:7: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:856:6: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:862:3: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:864:55: note: (46) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:869:5: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:876:22: note: (48) following ‘false’ branch (when ‘cur’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:886:23: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:891:11: note: (50) calling ‘findTerm’ from ‘recurseFindTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:912:12: note: (51) entry to ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:913:27: note: (52) calling ‘getState’ from ‘findTerm’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:721:23: note: (53) entry to ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (54) calling ‘new_method_call’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:322:1: note: (55) entry to ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:329:6: note: (56) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:336:6: note: (58) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:334:12: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:728:9: note: (60) returning to ‘getState’ from ‘new_method_call’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:729:6: note: (61) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (63) calling ‘send_with_reply_and_block’ from ‘getState’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:346:1: note: (64) entry to ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:354:6: note: (65) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:360:6: note: (67) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:7: note: (68) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:365:6: note: (69) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:358:12: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:731:11: note: (71) returning to ‘getState’ from ‘send_with_reply_and_block’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:732:6: note: (72) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:7: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:735:6: note: (74) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:741:3: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:744:6: note: (76) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:750:9: note: (78) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:751:3: note: (79) ‘ret’ could be NULL: unchecked value from (78) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘a2AddWatch’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1299:18: warning: dereference of possibly-NULL ‘a2Watch’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1323:6: note: (1) entry to ‘a2WatchToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1326:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1327:7: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1327:7: note: (4) calling ‘a2AddWatch’ from ‘a2WatchToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1296:13: note: (5) entry to ‘a2AddWatch’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1298:29: note: (6) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1299:18: note: (7) ‘a2Watch’ could be NULL: unchecked value from (6) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c: In function ‘a2AddTimeout’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1366:22: warning: dereference of possibly-NULL ‘a2Timeout’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1382:6: note: (1) entry to ‘a2TimeoutToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1385:8: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1386:7: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1386:7: note: (4) calling ‘a2AddTimeout’ from ‘a2TimeoutToggled.part.0’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1363:13: note: (5) entry to ‘a2AddTimeout’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1365:33: note: (6) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2/a2_screen.c:1366:22: note: (7) ‘a2Timeout’ could be NULL: unchecked value from (6) <--[gcc]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC '-DDRIVER_NAME=AtSpi2' '-DDRIVER_CODE=a2' '-DDRIVER_COMMENT=""' '-DDRIVER_VERSION=""' '-DDRIVER_DEVELOPERS=""' -c ../../../Programs/xsel.c
ld -r -o screen.o a2_screen.o xsel.o
/usr/bin/install -c -d ../../../lib
gcc -shared  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o ../../../lib/libbrlttyxa2.so screen.o -ldbus-1 -latspi -ldbus-1 -lglib-2.0 -lglib-2.0 -lX11 -lXfixes
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-trtxt.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-trtxt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-trtxt brltty-trtxt.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation  -c ./brltty-ttb.c
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ttb.c:1293: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
In file included from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ttb.c:1293: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ttb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Headers/get_curses.h:54:2: warning: #warning curses package either unspecified or unsupported [-Wcpp] <--[gcc]
   54 | #warning curses package either unspecified or unsupported
      |  ^~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ttb.c:402: warning: uninitvar(CWE-457): Uninitialized variables: inputCharactersBuffer.character, inputCharactersBuffer.dots <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_gnome.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ttb_gnome.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ttb_louis.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ttb_louis.c:122:12: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/ttb_louis.c:123:12: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ttb brltty-ttb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o dataarea.o ttb_translate.o ttb_compile.o ttb_native.o ttb_gnome.o ttb_louis.o prefs.o pref_tables.o charset.o charset_iconv.o -L./../Programs -lbrlapi  -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-ctb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ctb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ctb brltty-ctb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ttb_translate.o ttb_compile.o ttb_native.o ctb_compile.o cldr.o ctb_translate.o ctb_native.o ctb_external.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o   -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-atb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-atb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-atb brltty-atb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o atb_translate.o atb_compile.o dataarea.o -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-ktb.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-ktb.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./ktb_audit.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-ktb brltty-ktb.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ktb_translate.o ktb_compile.o ktb_list.o ktb_cmds.o ktb_audit.o ktb_keyboard.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o drivers.o driver.o brl_utils.o brl_driver.o brl_base.o  io_log.o serial.o serial_termios.o usb.o usb_hid.o usb_devices.o usb_serial.o usb_adapters.o usb_cdc_acm.o usb_belkin.o usb_ch341.o usb_cp2101.o usb_cp2110.o usb_ftdi.o usb_linux.o bluetooth.o bluetooth_names.o bluetooth_linux.o hid.o hid_items.o hid_braille.o hid_none.o gio.o gio_serial.o gio_usb.o gio_bluetooth.o gio_hid.o gio_null.o mntpt.o mntpt_mntent.o mntfs_linux.o cmd.o cmd_queue.o hidkeys.o report.o cmd_brlapi.o crc_generate.o ihex.o ezusb.o   -ldbus-1  -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-tune.c
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./tune_utils.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/tune_utils.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-tune brltty-tune.o tune_utils.o tune_builder.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o prefs.o pref_tables.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_alsa.o notes_midi.o midi.o midi_alsa.o notes_fm.o fm_adlib.o -lasound -lasound -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-morse.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-morse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./morse.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-morse brltty-morse.o morse.o tune_utils.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o prefs.o pref_tables.o tune.o notes.o notes_beep.o beep.o beep_linux.o notes_pcm.o pcm.o pcm_alsa.o notes_midi.o midi.o midi_alsa.o notes_fm.o fm_adlib.o -lasound -lasound -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-lscmds.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lscmds.c:236: warning: uninitvar(CWE-457): Uninitialized variables: commands.name, commands.description, commands.code, commands.isToggle, commands.isMotion, commands.isRow, commands.isVertical, commands.isHorizontal, commands.isPanning, commands.isInput, commands.isCharacter, commands.isBraille, commands.isKeyboard, commands.isRouting, commands.isColumn, commands.isOffset, commands.isRange <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-lscmds brltty-lscmds.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o ktb_cmds.o cmd.o -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brltty-hid.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-hid.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_inspect.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/hid_inspect.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./hid_tables.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-hid brltty-hid.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o hid.o hid_items.o hid_braille.o hid_none.o hid_inspect.o hid_tables.o  -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -c ./brltty-cldr.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-cldr.c:116: error: uninitvar(CWE-457): Uninitialized variable: *character <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-cldr brltty-cldr.o cldr.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o  -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-lsinc.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c: In function ‘logFileName.part.0’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:54:1: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:49:12: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:50:8: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:50:8: note: (3) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:51:10: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:51:8: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:52:5: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-lsinc.c:54:1: note: (7) ‘name’ leaks here; was allocated at (1) <--[gcc]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-lsinc brltty-lsinc.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation  -c ./xbrlapi.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/xbrlapi.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/xbrlapi.c:381:11: warning: Access to field 'win' results in a dereference of a null pointer (loaded from variable 'cur') [core.NullDereference] <--[clang]
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -c ./xsel.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o xbrlapi xbrlapi.o xsel.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o -L./../Programs -lbrlapi -lXtst -lXext  -lXfixes -lX11 -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./brltty-clip.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/brltty-clip.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o brltty-clip brltty-clip.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o -L./../Programs -lbrlapi -licuuc -licudata   -lbluetooth -lbluetooth 
gcc -I. -I. -I./../Programs -I../Programs -I../Headers -I./.. -I..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./apitest.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/apitest.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs/apitest.c:329:11: warning: Although the value stored to 'res' is used in the enclosing expression, the value is never actually read from 'res' [deadcode.DeadStores] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o apitest apitest.o program.o pgmpath_linux.o pid.o cmdline.o params_linux.o messages.o log.o log_history.o addresses.o file.o device.o parse.o variables.o datafile.o unicode.o utf8.o timing.o async_handle.o async_data.o async_wait.o async_alarm.o async_task.o async_io.o async_event.o async_signal.o thread.o io_misc.o queue.o lock.o dynld_dlfcn.o ports_glibc.o system_linux.o hostcmd.o hostcmd_unix.o cmd.o cmd_brlapi.o ttb_translate.o ttb_compile.o ttb_native.o prefs.o pref_tables.o charset.o charset_iconv.o dataarea.o -L./../Programs -lbrlapi -licuuc -licudata   -lbluetooth -lbluetooth 
gawk -f ./brlapi_brldefs.awk -f ../Programs/brl_cmds.awk ../Headers/brl_cmds.h ../Headers/brl_custom.h >brlapi_brldefs.auto.h
set -- Java Lisp Lua OCaml Python Tcl; \
for language \
do (cd ./../Bindings/$language && make all) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
gawk -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h >Constants.java
/usr/bin/install -c -d classes
'/usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/javac' -encoding UTF-8 -Xlint:cast,deprecation,fallthrough,finally,overrides,rawtypes,unchecked -d classes -classpath . Constants.java APIError.java APIException.java APIVersion.java AuthenticationException.java BitMask.java Client.java CommandKeycode.java Component.java ConnectException.java Connection.java ConnectionBase.java ConnectionSettings.java CursorPositionUsage.java DisplayNumberUsage.java DisplaySize.java DriverKeycode.java ExitException.java ExternalException.java GlobalParameter.java HostException.java Keycode.java KeywordMap.java LocalParameter.java LostConnectionException.java NativeComponent.java OperandException.java OperandUsage.java Parameter.java ParameterComponent.java ParameterWatcher.java Parameters.java Parse.java Program.java ProgramComponent.java ProgramException.java RowCells.java SemanticException.java Strings.java SyntaxException.java TooManyParametersException.java UnavailableServiceException.java UnknownHostException.java WriteArguments.java clients/ApiErrorClient.java clients/ApiExceptionClient.java clients/BoundCommandsClient.java clients/ComputerBrailleClient.java clients/DriverKeysClient.java clients/EchoClient.java clients/GetDriverClient.java clients/GetModelClient.java clients/GetSizeClient.java clients/ListParametersClient.java clients/PauseClient.java clients/SetParameterClient.java clients/WriteArgumentsClient.java clients/WriteDotsClient.java clients/WriteTextClient.java commands/ApiToolCommand.java parameters/AudibleAlertsParameter.java parameters/BoundCommandKeycodesParameter.java parameters/ClientPriorityParameter.java parameters/ClipboardContentParameter.java parameters/CommandKeycodeNameParameter.java parameters/CommandKeycodeSummaryParameter.java parameters/ComputerBrailleCellSizeParameter.java parameters/ComputerBrailleRowCellsParameter.java parameters/ComputerBrailleRowsMaskParameter.java parameters/ComputerBrailleTableParameter.java parameters/CursorBlinkPercentageParameter.java parameters/CursorBlinkPeriodParameter.java parameters/CursorDotsParameter.java parameters/DefinedDriverKeycodesParameter.java parameters/DeviceCellSizeParameter.java parameters/DeviceIdentifierParameter.java parameters/DeviceModelParameter.java parameters/DeviceOnlineParameter.java parameters/DeviceSpeedParameter.java parameters/DisplaySizeParameter.java parameters/DriverCodeParameter.java parameters/DriverKeycodeNameParameter.java parameters/DriverKeycodeSummaryParameter.java parameters/DriverNameParameter.java parameters/DriverVersionParameter.java parameters/LiteraryBrailleParameter.java parameters/LiteraryBrailleTableParameter.java parameters/MessageLocaleParameter.java parameters/RenderedCellsParameter.java parameters/RetainDotsParameter.java parameters/ServerVersionParameter.java parameters/SkipIdenticalLinesParameter.java programs/VersionProgram.java
touch classes.made
'/usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/jar' cfm brlapi.jar ./manifest -C classes .
gcc -I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -I/usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/include/linux -o bindings.o -c ./bindings.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java/bindings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java/bindings.c:1270: warning: uninitvar(CWE-457): Uninitialized variable: booleans <--[cppcheck]
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,libbrlapi_java.so.0.8 -o libbrlapi_java.so bindings.o -L./../../Programs -lbrlapi
/usr/bin/install -c -d doc
'/usr/lib/jvm/java-21-openjdk-21.0.3.0.9-1.fc41.x86_64/bin/javadoc' -encoding UTF-8 -quiet -d doc -author -notimestamp -version -use Constants.java APIError.java APIException.java APIVersion.java AuthenticationException.java BitMask.java Client.java CommandKeycode.java Component.java ConnectException.java Connection.java ConnectionBase.java ConnectionSettings.java CursorPositionUsage.java DisplayNumberUsage.java DisplaySize.java DriverKeycode.java ExitException.java ExternalException.java GlobalParameter.java HostException.java Keycode.java KeywordMap.java LocalParameter.java LostConnectionException.java NativeComponent.java OperandException.java OperandUsage.java Parameter.java ParameterComponent.java ParameterWatcher.java Parameters.java Parse.java Program.java ProgramComponent.java ProgramException.java RowCells.java SemanticException.java Strings.java SyntaxException.java TooManyParametersException.java UnavailableServiceException.java UnknownHostException.java WriteArguments.java clients/ApiErrorClient.java clients/ApiExceptionClient.java clients/BoundCommandsClient.java clients/ComputerBrailleClient.java clients/DriverKeysClient.java clients/EchoClient.java clients/GetDriverClient.java clients/GetModelClient.java clients/GetSizeClient.java clients/ListParametersClient.java clients/PauseClient.java clients/SetParameterClient.java clients/WriteArgumentsClient.java clients/WriteDotsClient.java clients/WriteTextClient.java commands/ApiToolCommand.java parameters/AudibleAlertsParameter.java parameters/BoundCommandKeycodesParameter.java parameters/ClientPriorityParameter.java parameters/ClipboardContentParameter.java parameters/CommandKeycodeNameParameter.java parameters/CommandKeycodeSummaryParameter.java parameters/ComputerBrailleCellSizeParameter.java parameters/ComputerBrailleRowCellsParameter.java parameters/ComputerBrailleRowsMaskParameter.java parameters/ComputerBrailleTableParameter.java parameters/CursorBlinkPercentageParameter.java parameters/CursorBlinkPeriodParameter.java parameters/CursorDotsParameter.java parameters/DefinedDriverKeycodesParameter.java parameters/DeviceCellSizeParameter.java parameters/DeviceIdentifierParameter.java parameters/DeviceModelParameter.java parameters/DeviceOnlineParameter.java parameters/DeviceSpeedParameter.java parameters/DisplaySizeParameter.java parameters/DriverCodeParameter.java parameters/DriverKeycodeNameParameter.java parameters/DriverKeycodeSummaryParameter.java parameters/DriverNameParameter.java parameters/DriverVersionParameter.java parameters/LiteraryBrailleParameter.java parameters/LiteraryBrailleTableParameter.java parameters/MessageLocaleParameter.java parameters/RenderedCellsParameter.java parameters/RetainDotsParameter.java parameters/ServerVersionParameter.java parameters/SkipIdenticalLinesParameter.java programs/VersionProgram.java
APIError.java:22: warning: no comment
public class APIError extends Error {
       ^
APIError.java:62: warning: no comment
  public final static int CONNREFUSED         =  8; /* Connection refused */
                          ^
APIError.java:57: warning: no comment
  public final static int DEVICEBUSY          =  3; /* Already a connection using RAW mode */
                          ^
APIError.java:70: warning: no comment
  public final static int DRIVERERROR         = 16; /* Packet returned by driver too large */
                          ^
APIError.java:69: warning: no comment
  public final static int EMPTYKEY            = 15; /* Too many levels of recursion */
                          ^
APIError.java:68: warning: no comment
  public final static int EOF                 = 14; /* Unexpected end of file */
                          ^
APIError.java:64: warning: no comment
  public final static int GAIERR              = 10; /* Getaddrinfo error */
                          ^
APIError.java:59: warning: no comment
  public final static int ILLEGAL_INSTRUCTION =  5; /* Forbiden in current mode */
                          ^
APIError.java:61: warning: no comment
  public final static int INVALID_PACKET      =  7; /* Invalid size */
                          ^
APIError.java:60: warning: no comment
  public final static int INVALID_PARAMETER   =  6; /* Out of range or have no sense */
                          ^
APIError.java:65: warning: no comment
  public final static int LIBCERR             = 11; /* Libc error */
                          ^
APIError.java:55: warning: no comment
  public final static int NOMEM               =  1; /* Not enough memory */
                          ^
APIError.java:63: warning: no comment
  public final static int OPNOTSUPP           =  9; /* Operation not supported */
                          ^
APIError.java:67: warning: no comment
  public final static int PROTOCOL_VERSION    = 13; /* Bad protocol version */
                          ^
APIError.java:54: warning: no comment
  public final static int SUCCESS             =  0; /* Success */
                          ^
APIError.java:56: warning: no comment
  public final static int TTYBUSY             =  2; /* Already a connection running in this tty */
                          ^
APIError.java:58: warning: no comment
  public final static int UNKNOWN_INSTRUCTION =  4; /* Not implemented in protocol */
                          ^
APIError.java:66: warning: no comment
  public final static int UNKNOWNTTY          = 12; /* Couldn't find out the tty number */
                          ^
APIError.java:31: warning: no comment
  public APIError (int api, int os, int gai, String function) {
         ^
APIError.java:38: warning: no comment
  public final int getApiError () {
                   ^
APIError.java:50: warning: no comment
  public final String getFunctionName () {
                      ^
APIError.java:46: warning: no comment
  public final int getGaiError () {
                   ^
APIError.java:42: warning: no comment
  public final int getOsError () {
                   ^
clients/ApiErrorClient.java:23: warning: no comment
public class ApiErrorClient extends Client {
       ^
clients/ApiErrorClient.java:24: warning: no comment
  public ApiErrorClient (String... arguments) {
         ^
Client.java:25: warning: no comment
  protected abstract void runClient (Connection connection)
                          ^
APIException.java:22: warning: no comment
public class APIException extends RuntimeException {
       ^
APIException.java:33: warning: no comment
  public APIException (long handle, int error, int type, byte[] packet) {
         ^
APIException.java:45: warning: no comment
  public final int getErrorNumber () {
                   ^
APIException.java:53: warning: no comment
  public final byte[] getFailedPacket () {
                      ^
APIException.java:49: warning: no comment
  public final int getPacketType () {
                   ^
APIException.java:57: warning: no comment
  public native static String getPacketTypeName (int type);
                              ^
clients/ApiExceptionClient.java:23: warning: no comment
public class ApiExceptionClient extends PauseClient {
       ^
clients/ApiExceptionClient.java:24: warning: no comment
  public ApiExceptionClient (String... arguments) {
         ^
commands/ApiToolCommand.java:28: warning: no comment
public class ApiToolCommand extends Program {
       ^
commands/ApiToolCommand.java:64: warning: no comment
  public ApiToolCommand (String... arguments) {
         ^
Program.java:129: warning: no comment
  protected void extendUsageSummary (StringBuilder usage) {
                 ^
Program.java:125: warning: no comment
  public String getPurpose () {
                ^
commands/ApiToolCommand.java:163: warning: no comment
  public static void main (String... arguments) {
                     ^
Program.java:235: warning: no comment
  protected void processParameters (String[] parameters)
                 ^
Program.java:27: warning: no comment
  protected abstract void runProgram () throws ProgramException;
                          ^
APIVersion.java:22: warning: no comment
public abstract class APIVersion extends NativeComponent {
                ^
APIVersion.java:28: warning: no comment
  public final static int MAJOR = getMajor();
                          ^
APIVersion.java:31: warning: no comment
  public final static int MINOR = getMinor();
                          ^
APIVersion.java:34: warning: no comment
  public final static int REVISION = getRevision();
                          ^
parameters/AudibleAlertsParameter.java:23: warning: no comment
public class AudibleAlertsParameter extends GlobalParameter implements Parameter.BooleanSettable {
       ^
parameters/AudibleAlertsParameter.java:24: warning: no comment
  public AudibleAlertsParameter (ConnectionBase connection) {
         ^
Parameter.java:85: warning: no comment
  public Object get () {
                ^
Parameter.java:54: warning: no comment
  public abstract int getParameter ();
                      ^
Parameter.java:106: warning: no comment
    public void set (boolean value);
                ^
AuthenticationException.java:22: warning: no comment
public class AuthenticationException extends ConnectException {
       ^
AuthenticationException.java:25: warning: no comment
  public AuthenticationException (String scheme) {
         ^
AuthenticationException.java:30: warning: no comment
  public final String getScheme () {
                      ^
BitMask.java:24: warning: no comment
public class BitMask extends Component {
       ^
BitMask.java:30: warning: no comment
  public BitMask (byte[] bytes) {
         ^
BitMask.java:75: warning: no comment
  public final int[] getBitNumbers () {
                     ^
BitMask.java:35: warning: no comment
  public int getSize () {
             ^
BitMask.java:39: warning: no comment
  public boolean isSet (int index) {
                 ^
parameters/BoundCommandKeycodesParameter.java:23: warning: no comment
public class BoundCommandKeycodesParameter extends GlobalParameter {
       ^
parameters/BoundCommandKeycodesParameter.java:24: warning: no comment
  public BoundCommandKeycodesParameter (ConnectionBase connection) {
         ^
Parameter.java:57: warning: no comment
  public boolean isHidable () {
                 ^
clients/BoundCommandsClient.java:23: warning: no comment
public class BoundCommandsClient extends Client {
       ^
clients/BoundCommandsClient.java:24: warning: no comment
  public BoundCommandsClient (String... arguments) {
         ^
Client.java:24: warning: no comment
public abstract class Client extends Program {
                ^
Client.java:120: warning: no comment
  protected interface ClientTask {
            ^
Client.java:199: warning: no comment
  protected interface RawModeTask {
            ^
Client.java:171: warning: no comment
  protected interface TtyModeTask {
            ^
Client.java:50: warning: no comment
  protected Client (String... arguments) {
            ^
Client.java:163: warning: no comment
  protected final Parameter getParameter (Connection connection, String name)
                            ^
Client.java:145: warning: no comment
  public final boolean pause (Connection connection, int milliseconds) {
                       ^
Client.java:203: warning: no comment
  protected final Client rawMode (Connection connection, String driver, RawModeTask task)
                         ^
Client.java:221: warning: no comment
  protected final Client rawMode (Connection connection, RawModeTask task)
                         ^
Client.java:40: warning: no comment
  public final Client setAuthenticationScheme (String scheme) throws SyntaxException {
                      ^
Client.java:30: warning: no comment
  public final Client setServerHost (String host) throws SyntaxException {
                      ^
Client.java:193: warning: no comment
  protected final Client ttyMode (Connection connection, boolean keys, TtyModeTask task, int... path)
                         ^
Client.java:175: warning: no comment
  protected final Client ttyMode (Connection connection, String driver, TtyModeTask task, int... path)
                         ^
Client.java:121: warning: no comment
    public void run (Connection connection) throws ProgramException;
                ^
Client.java:200: warning: no comment
    public void run (Connection connection) throws ProgramException;
                ^
Client.java:172: warning: no comment
    public void run (Connection connection) throws ProgramException;
                ^
parameters/ClientPriorityParameter.java:23: warning: no comment
public class ClientPriorityParameter extends LocalParameter implements Parameter.IntSettable {
       ^
parameters/ClientPriorityParameter.java:24: warning: no comment
  public ClientPriorityParameter (ConnectionBase connection) {
         ^
Parameter.java:134: warning: no comment
    public void set (int value);
                ^
parameters/ClipboardContentParameter.java:23: warning: no comment
public class ClipboardContentParameter extends GlobalParameter implements Parameter.StringSettable {
       ^
parameters/ClipboardContentParameter.java:24: warning: no comment
  public ClipboardContentParameter (ConnectionBase connection) {
         ^
Parameter.java:161: warning: no comment
  public void set (String value) throws OperandException {
              ^
Parameter.java:102: warning: no comment
    public void set (String value) throws SyntaxException;
                ^
CommandKeycode.java:22: warning: no comment
public class CommandKeycode extends Keycode {
       ^
CommandKeycode.java:29: warning: no comment
  public CommandKeycode (long code) {
         ^
CommandKeycode.java:42: warning: no comment
  public final int getArgument () {
                   ^
CommandKeycode.java:38: warning: no comment
  public final int getCommand () {
                   ^
CommandKeycode.java:66: warning: no comment
  public final String getCommandName () {
                      ^
CommandKeycode.java:71: warning: no comment
  public final String[] getFlagNames () {
                        ^
CommandKeycode.java:46: warning: no comment
  public final int getFlags () {
                   ^
CommandKeycode.java:34: warning: no comment
  public final int getType () {
                   ^
CommandKeycode.java:61: warning: no comment
  public final String getTypeName () {
                      ^
parameters/CommandKeycodeNameParameter.java:23: warning: no comment
public class CommandKeycodeNameParameter extends GlobalParameter {
       ^
parameters/CommandKeycodeNameParameter.java:24: warning: no comment
  public CommandKeycodeNameParameter (ConnectionBase connection) {
         ^
Parameter.java:77: warning: no comment
  public Object get (long subparam) {
                ^
parameters/CommandKeycodeSummaryParameter.java:23: warning: no comment
public class CommandKeycodeSummaryParameter extends GlobalParameter {
       ^
parameters/CommandKeycodeSummaryParameter.java:24: warning: no comment
  public CommandKeycodeSummaryParameter (ConnectionBase connection) {
         ^
100 warnings
touch doc.made
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
gawk >cmd.auto.h -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC  -o bindings.o -c ./bindings.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua/bindings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua/bindings.c:460:37: warning: Array access (from variable 'codes') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua/bindings.c:491:37: warning: Array access (from variable 'codes') results in a null pointer dereference [core.NullDereference] <--[clang]
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,brlapi.so.0.8 -o brlapi.so bindings.o -L./../../Programs -lbrlapi
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
gawk -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h >constants.ml
ocamlfind ocamlc -g -o /dev/null -c -i constants.ml > constants.mli
cat ./main.mli constants.mli > brlapi.mli
ocamlfind ocamlc -g -cc gcc -ccopt "-I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC" -o brlapi.cmi -c brlapi.mli
File "_none_", line 1:
Alert ocaml_deprecated_auto_include: 
OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
automatically added to the search path, but you should add -I +unix to the
command-line to silence this alert (e.g. by adding unix to the list of
libraries in your dune file, or adding use_unix to your _tags file for
ocamlbuild, or using -package unix for ocamlfind).
ocamlfind ocamlc -g -cc gcc -ccopt "-I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC" -I ./../../Programs -I ../../Programs -c ./brlapi_stubs.c
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
ocamlmklib -g -ldopt "-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic" -L./../../Programs -lbrlapi -oc brlapi_stubs brlapi_stubs.o
cat ./main.ml constants.ml > brlapi.ml
ocamlfind ocamlc -g -cc gcc -ccopt "-I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC" -o brlapi.cmo -c brlapi.ml
File "_none_", line 1:
Alert ocaml_deprecated_auto_include: 
OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
automatically added to the search path, but you should add -I +unix to the
command-line to silence this alert (e.g. by adding unix to the list of
libraries in your dune file, or adding use_unix to your _tags file for
ocamlbuild, or using -package unix for ocamlfind).
ocamlfind ocamlc -g -a -dllib dllbrlapi_stubs.so -cclib -lbrlapi_stubs -cclib -lbrlapi -o brlapi.cma brlapi.cmo
ocamlopt.opt -g -cc gcc -ccopt "-I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC" -o brlapi.cmx -c brlapi.cmx brlapi.ml
File "_none_", line 1:
Alert ocaml_deprecated_auto_include: 
OCaml's lib directory layout changed in 5.0. The unix subdirectory has been
automatically added to the search path, but you should add -I +unix to the
command-line to silence this alert (e.g. by adding unix to the list of
libraries in your dune file, or adding use_unix to your _tags file for
ocamlbuild, or using -package unix for ocamlfind).
ocamlmklib -g -ldopt "-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic" -cclib -lbrlapi_stubs -cclib -lbrlapi -o brlapi brlapi.cmx
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
gawk -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h >constants.auto.pyx
"/usr/bin/cython" -3 -I. -X embedsignature=True -o brlapi.auto.c ./brlapi.pyx
touch installed-files
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
set -- --quiet build --build-temp .; \
[ "linux-gnu" != "mingw32" ] || set -- "${@}" --compiler mingw32; \
"/usr/bin/python3" ./setup.py "${@}"
In file included from /usr/include/python3.13/pyconfig.h:6, <--[gcc]
                 from /usr/include/python3.13/Python.h:14, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:25: <--[gcc]
/usr/include/python3.13/pyconfig-64.h:1926:9: warning: "_POSIX_C_SOURCE" redefined <--[gcc]
<command-line>: note: this is the location of the previous definition
/usr/include/python3.13/pyconfig-64.h:1947:9: warning: "_XOPEN_SOURCE" redefined <--[gcc]
<command-line>: note: this is the location of the previous definition
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c: In function ‘brlapi_pythonExceptionHandler’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:70:5: warning: leak of ‘strdup(&str)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:66:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:70:54: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:70:54: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:70:5: note: (4) ‘strdup(&str)’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c: In function ‘brlapi_python_watchParameter’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:146:19: warning: dereference of possibly-NULL ‘descr’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:132:42: note: (1) entry to ‘brlapi_python_watchParameter’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:138:6: note: (2) following ‘false’ branch... <--[gcc]
In file included from /usr/include/python3.13/Python.h:68: <--[gcc]
/usr/include/python3.13/object.h:848:25: note: (3) inlined call to ‘Py_INCREF’ from ‘brlapi_python_watchParameter’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:143:3: note: in expansion of macro ‘Py_INCREF’ <--[gcc]
In function ‘Py_INCREF’,
    inlined from ‘brlapi_python_watchParameter’ at ./bindings.c:143:3:
/usr/include/python3.13/object.h:826:17: note: (4) ...to here <--[gcc]
/usr/include/python3.13/object.h:828:8: note: (5) following ‘true’ branch (when ‘new_refcnt == 0’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c: In function ‘brlapi_python_watchParameter’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:145:11: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:145:11: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/bindings.c:146:19: note: (8) ‘descr’ could be NULL: unchecked value from (7) <--[gcc]
In file included from /usr/include/python3.13/pyconfig.h:6, <--[gcc]
                 from /usr/include/python3.13/Python.h:14, <--[gcc]
                 from /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/brlapi.auto.c:16: <--[gcc]
/usr/include/python3.13/pyconfig-64.h:1926:9: warning: "_POSIX_C_SOURCE" redefined <--[gcc]
<command-line>: note: this is the location of the previous definition
/usr/include/python3.13/pyconfig-64.h:1947:9: warning: "_XOPEN_SOURCE" redefined <--[gcc]
<command-line>: note: this is the location of the previous definition
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/brlapi.auto.c: internal warning: child 20993 timed out after 30s <--[gcc]
cswrap: error: child 20993 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python/brlapi.auto.c: internal warning: child 20990 timed out after 30s <--[clang]
cswrap: error: child 20990 (/usr/bin/clang) terminated by signal 15 (timed out)
[ "linux-gnu" != "mingw32" ] || "/usr/bin/python3" ./setup.py --quiet bdist_wininst --skip-build
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
gawk -v parametersHeader=parameters.auto.h -f ../../Programs/brlapi.awk -f ./constants.awk -f ../../Programs/brl_cmds.awk ./../../Programs/brlapi.h ../../Programs/brlapi_keycodes.h ../../Programs/brlapi_param.h ../../Headers/brl_cmds.h ../../Headers/brl_custom.h
gcc -I/usr/include -I. -I. -I./../../Programs -I../../Programs -I../../Headers -I./../.. -I../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -fPIC -o bindings.o -c ./bindings.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:447: warning: uninitvar(CWE-457): Uninitialized variable: path <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:667: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:680: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:693: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:706: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:719: warning: uninitvar(CWE-457): Uninitialized variable: buffer <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl/bindings.c:1570: warning: uninitvar(CWE-457): Uninitialized variable: cells <--[cppcheck]
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,-export-dynamic -shared -Wl,-soname,libbrlapi_tcl.so.0.8 -o libbrlapi_tcl.so bindings.o -L/usr/lib64 -ltcl8.6 -L./../../Programs -lbrlapi
echo >mkindex 'pkg_mkIndex /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/tcl8.6/brlapi-0.8.5 libbrlapi_tcl.so'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
+ pushd Documents
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents ~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ make
mkdir BrlAPIref
/usr/bin/doxygen BrlAPIref.doxy
warning: Tag 'CLASS_DIAGRAMS' at line 984 of file 'BrlAPIref.doxy' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
touch BrlAPIref.made
for directory in Documents/Manual-BRLTTY/English Documents/Manual-BRLTTY/French Documents/Manual-BrlAPI/English; do (cd ./../$directory && make all-yes) || exit 1; done
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BRLTTY/English'
LC_ALL=C linuxdoc -B txt -f -l english -c latin BRLTTY.sgml
Processing file BRLTTY.sgml
sed -e 's/\x1B\[[0-9][0-9]*m//g' -i BRLTTY.txt
LC_ALL=C linuxdoc -B html -l english -c ascii BRLTTY.sgml
Processing file BRLTTY.sgml
touch html.made
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BRLTTY/English'
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BRLTTY/French'
LC_ALL=C linuxdoc -B txt -f -l french -c latin BRLTTY.sgml
Processing file BRLTTY.sgml
sed -e 's/\x1B\[[0-9][0-9]*m//g' -i BRLTTY.txt
LC_ALL=C linuxdoc -B html -l french -c ascii BRLTTY.sgml
Processing file BRLTTY.sgml
touch html.made
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BRLTTY/French'
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BrlAPI/English'
LC_ALL=C linuxdoc -B txt -f -l english -c latin BrlAPI.sgml
Processing file BrlAPI.sgml
sed -e 's/\x1B\[[0-9][0-9]*m//g' -i BrlAPI.txt
LC_ALL=C linuxdoc -B html -l english -c ascii BrlAPI.sgml
Processing file BrlAPI.sgml
touch html.made
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents/Manual-BrlAPI/English'
+ popd
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ PYTHONS=' python3'
+ for python in $PYTHONS
+ pushd python3
+ find . -name '*.sgml'
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BrlAPI/English/BrlAPI.sgml
+ mv -f ./Documents/Manual-BrlAPI/English/BrlAPI.sgml.conv ./Documents/Manual-BrlAPI/English/BrlAPI.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/BRLTTY.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/BRLTTY.sgml.conv ./Documents/Manual-BRLTTY/French/BRLTTY.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/text-tables.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/text-tables.sgml.conv ./Documents/Manual-BRLTTY/French/text-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/speech-drivers.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/speech-drivers.sgml.conv ./Documents/Manual-BRLTTY/French/speech-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/nabcc.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/nabcc.sgml.conv ./Documents/Manual-BRLTTY/French/nabcc.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/fr-2007.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/fr-2007.sgml.conv ./Documents/Manual-BRLTTY/French/fr-2007.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/driver-codes.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/driver-codes.sgml.conv ./Documents/Manual-BRLTTY/French/driver-codes.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/contraction-tables.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/contraction-tables.sgml.conv ./Documents/Manual-BRLTTY/French/contraction-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/braille-drivers.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/braille-drivers.sgml.conv ./Documents/Manual-BRLTTY/French/braille-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Utilisation.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Utilisation.sgml.conv ./Documents/Manual-BRLTTY/French/Utilisation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Translation.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Translation.sgml.conv ./Documents/Manual-BRLTTY/French/Translation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Synthesizers.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Synthesizers.sgml.conv ./Documents/Manual-BRLTTY/French/Synthesizers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Syntax.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Syntax.sgml.conv ./Documents/Manual-BRLTTY/French/Syntax.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Screen.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Screen.sgml.conv ./Documents/Manual-BRLTTY/French/Screen.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Midi.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Midi.sgml.conv ./Documents/Manual-BRLTTY/French/Midi.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Introduction.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Introduction.sgml.conv ./Documents/Manual-BRLTTY/French/Introduction.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Features.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Features.sgml.conv ./Documents/Manual-BRLTTY/French/Features.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Drivers.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Drivers.sgml.conv ./Documents/Manual-BRLTTY/French/Drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Dots.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Dots.sgml.conv ./Documents/Manual-BRLTTY/French/Dots.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Displays.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Displays.sgml.conv ./Documents/Manual-BRLTTY/French/Displays.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Compilation.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Compilation.sgml.conv ./Documents/Manual-BRLTTY/French/Compilation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/Advanced.sgml
+ mv -f ./Documents/Manual-BRLTTY/French/Advanced.sgml.conv ./Documents/Manual-BRLTTY/French/Advanced.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/BRLTTY.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/BRLTTY.sgml.conv ./Documents/Manual-BRLTTY/English/BRLTTY.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/text-tables.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/text-tables.sgml.conv ./Documents/Manual-BRLTTY/English/text-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/speech-drivers.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/speech-drivers.sgml.conv ./Documents/Manual-BRLTTY/English/speech-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/driver-codes.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/driver-codes.sgml.conv ./Documents/Manual-BRLTTY/English/driver-codes.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/contraction-tables.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/contraction-tables.sgml.conv ./Documents/Manual-BRLTTY/English/contraction-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/braille-drivers.sgml
+ mv -f ./Documents/Manual-BRLTTY/English/braille-drivers.sgml.conv ./Documents/Manual-BRLTTY/English/braille-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Utilisation.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Utilisation.sgml.conv ./doc/Manual-BRLTTY/French/Utilisation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Translation.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Translation.sgml.conv ./doc/Manual-BRLTTY/French/Translation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/text-tables.sgml
+ mv -f ./doc/Manual-BRLTTY/French/text-tables.sgml.conv ./doc/Manual-BRLTTY/French/text-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Synthesizers.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Synthesizers.sgml.conv ./doc/Manual-BRLTTY/French/Synthesizers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Syntax.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Syntax.sgml.conv ./doc/Manual-BRLTTY/French/Syntax.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/speech-drivers.sgml
+ mv -f ./doc/Manual-BRLTTY/French/speech-drivers.sgml.conv ./doc/Manual-BRLTTY/French/speech-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Screen.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Screen.sgml.conv ./doc/Manual-BRLTTY/French/Screen.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/nabcc.sgml
+ mv -f ./doc/Manual-BRLTTY/French/nabcc.sgml.conv ./doc/Manual-BRLTTY/French/nabcc.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Midi.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Midi.sgml.conv ./doc/Manual-BRLTTY/French/Midi.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Introduction.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Introduction.sgml.conv ./doc/Manual-BRLTTY/French/Introduction.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/fr-2007.sgml
+ mv -f ./doc/Manual-BRLTTY/French/fr-2007.sgml.conv ./doc/Manual-BRLTTY/French/fr-2007.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Features.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Features.sgml.conv ./doc/Manual-BRLTTY/French/Features.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Drivers.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Drivers.sgml.conv ./doc/Manual-BRLTTY/French/Drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/driver-codes.sgml
+ mv -f ./doc/Manual-BRLTTY/French/driver-codes.sgml.conv ./doc/Manual-BRLTTY/French/driver-codes.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Dots.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Dots.sgml.conv ./doc/Manual-BRLTTY/French/Dots.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Displays.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Displays.sgml.conv ./doc/Manual-BRLTTY/French/Displays.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/contraction-tables.sgml
+ mv -f ./doc/Manual-BRLTTY/French/contraction-tables.sgml.conv ./doc/Manual-BRLTTY/French/contraction-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Compilation.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Compilation.sgml.conv ./doc/Manual-BRLTTY/French/Compilation.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/BRLTTY.sgml
+ mv -f ./doc/Manual-BRLTTY/French/BRLTTY.sgml.conv ./doc/Manual-BRLTTY/French/BRLTTY.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/braille-drivers.sgml
+ mv -f ./doc/Manual-BRLTTY/French/braille-drivers.sgml.conv ./doc/Manual-BRLTTY/French/braille-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/French/Advanced.sgml
+ mv -f ./doc/Manual-BRLTTY/French/Advanced.sgml.conv ./doc/Manual-BRLTTY/French/Advanced.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/text-tables.sgml
+ mv -f ./doc/Manual-BRLTTY/English/text-tables.sgml.conv ./doc/Manual-BRLTTY/English/text-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/speech-drivers.sgml
+ mv -f ./doc/Manual-BRLTTY/English/speech-drivers.sgml.conv ./doc/Manual-BRLTTY/English/speech-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/driver-codes.sgml
+ mv -f ./doc/Manual-BRLTTY/English/driver-codes.sgml.conv ./doc/Manual-BRLTTY/English/driver-codes.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/contraction-tables.sgml
+ mv -f ./doc/Manual-BRLTTY/English/contraction-tables.sgml.conv ./doc/Manual-BRLTTY/English/contraction-tables.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/BRLTTY.sgml
+ mv -f ./doc/Manual-BRLTTY/English/BRLTTY.sgml.conv ./doc/Manual-BRLTTY/English/BRLTTY.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/English/braille-drivers.sgml
+ mv -f ./doc/Manual-BRLTTY/English/braille-drivers.sgml.conv ./doc/Manual-BRLTTY/English/braille-drivers.sgml
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BrlAPI/English/BrlAPI.sgml
+ mv -f ./doc/Manual-BrlAPI/English/BrlAPI.sgml.conv ./doc/Manual-BrlAPI/English/BrlAPI.sgml
+ read file
+ find . -name '*.txt'
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Patches/screen-pty.txt
+ mv -f ./Patches/screen-pty.txt.conv ./Patches/screen-pty.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Patches/screen-4.0.1.txt
+ mv -f ./Patches/screen-4.0.1.txt.conv ./Patches/screen-4.0.1.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BrlAPI/English/BrlAPI.txt
+ mv -f ./Documents/Manual-BrlAPI/English/BrlAPI.txt.conv ./Documents/Manual-BrlAPI/English/BrlAPI.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt
+ mv -f ./Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt.conv ./Documents/Manual-BRLTTY/Portuguese/BRLTTY.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/French/BRLTTY.txt
+ mv -f ./Documents/Manual-BRLTTY/French/BRLTTY.txt.conv ./Documents/Manual-BRLTTY/French/BRLTTY.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/Manual-BRLTTY/English/BRLTTY.txt
+ mv -f ./Documents/Manual-BRLTTY/English/BRLTTY.txt.conv ./Documents/Manual-BRLTTY/English/BRLTTY.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Bindings/Tcl/brlapi.txt
+ mv -f ./Bindings/Tcl/brlapi.txt.conv ./Bindings/Tcl/brlapi.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/default-language.txt
+ mv -f ./Android/Gradle/app/src/main/play/default-language.txt.conv ./Android/Gradle/app/src/main/play/default-language.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/contact-website.txt
+ mv -f ./Android/Gradle/app/src/main/play/contact-website.txt.conv ./Android/Gradle/app/src/main/play/contact-website.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/contact-email.txt
+ mv -f ./Android/Gradle/app/src/main/play/contact-email.txt.conv ./Android/Gradle/app/src/main/play/contact-email.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/release-notes/en-CA/production.txt
+ mv -f ./Android/Gradle/app/src/main/play/release-notes/en-CA/production.txt.conv ./Android/Gradle/app/src/main/play/release-notes/en-CA/production.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/release-notes/en-CA/beta.txt
+ mv -f ./Android/Gradle/app/src/main/play/release-notes/en-CA/beta.txt.conv ./Android/Gradle/app/src/main/play/release-notes/en-CA/beta.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/listings/en-CA/title.txt
+ mv -f ./Android/Gradle/app/src/main/play/listings/en-CA/title.txt.conv ./Android/Gradle/app/src/main/play/listings/en-CA/title.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/listings/en-CA/short-description.txt
+ mv -f ./Android/Gradle/app/src/main/play/listings/en-CA/short-description.txt.conv ./Android/Gradle/app/src/main/play/listings/en-CA/short-description.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Android/Gradle/app/src/main/play/listings/en-CA/full-description.txt
+ mv -f ./Android/Gradle/app/src/main/play/listings/en-CA/full-description.txt.conv ./Android/Gradle/app/src/main/play/listings/en-CA/full-description.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/kbd-sun_type6.txt
+ mv -f ./doc/KeyTables/kbd-sun_type6.txt.conv ./doc/KeyTables/kbd-sun_type6.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/kbd-laptop.txt
+ mv -f ./doc/KeyTables/kbd-laptop.txt.conv ./doc/KeyTables/kbd-laptop.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/kbd-keypad.txt
+ mv -f ./doc/KeyTables/kbd-keypad.txt.conv ./doc/KeyTables/kbd-keypad.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/kbd-desktop.txt
+ mv -f ./doc/KeyTables/kbd-desktop.txt.conv ./doc/KeyTables/kbd-desktop.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/kbd-braille.txt
+ mv -f ./doc/KeyTables/kbd-braille.txt.conv ./doc/KeyTables/kbd-braille.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-xw-all.txt
+ mv -f ./doc/KeyTables/brl-xw-all.txt.conv ./doc/KeyTables/brl-xw-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-xw.txt
+ mv -f ./doc/KeyTables/brl-xw.txt.conv ./doc/KeyTables/brl-xw.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vo-bp.txt
+ mv -f ./doc/KeyTables/brl-vo-bp.txt.conv ./doc/KeyTables/brl-vo-bp.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vo-all.txt
+ mv -f ./doc/KeyTables/brl-vo-all.txt.conv ./doc/KeyTables/brl-vo-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vo.txt
+ mv -f ./doc/KeyTables/brl-vo.txt.conv ./doc/KeyTables/brl-vo.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vs-all.txt
+ mv -f ./doc/KeyTables/brl-vs-all.txt.conv ./doc/KeyTables/brl-vs-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vs.txt
+ mv -f ./doc/KeyTables/brl-vs.txt.conv ./doc/KeyTables/brl-vs.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vr-all.txt
+ mv -f ./doc/KeyTables/brl-vr-all.txt.conv ./doc/KeyTables/brl-vr-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vr.txt
+ mv -f ./doc/KeyTables/brl-vr.txt.conv ./doc/KeyTables/brl-vr.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vd-all.txt
+ mv -f ./doc/KeyTables/brl-vd-all.txt.conv ./doc/KeyTables/brl-vd-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-vd.txt
+ mv -f ./doc/KeyTables/brl-vd.txt.conv ./doc/KeyTables/brl-vd.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-tt-all.txt
+ mv -f ./doc/KeyTables/brl-tt-all.txt.conv ./doc/KeyTables/brl-tt-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-tt.txt
+ mv -f ./doc/KeyTables/brl-tt.txt.conv ./doc/KeyTables/brl-tt.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-pb80.txt
+ mv -f ./doc/KeyTables/brl-ts-pb80.txt.conv ./doc/KeyTables/brl-ts-pb80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-pb65.txt
+ mv -f ./doc/KeyTables/brl-ts-pb65.txt.conv ./doc/KeyTables/brl-ts-pb65.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-pb40.txt
+ mv -f ./doc/KeyTables/brl-ts-pb40.txt.conv ./doc/KeyTables/brl-ts-pb40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-nav80.txt
+ mv -f ./doc/KeyTables/brl-ts-nav80.txt.conv ./doc/KeyTables/brl-ts-nav80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-nav40.txt
+ mv -f ./doc/KeyTables/brl-ts-nav40.txt.conv ./doc/KeyTables/brl-ts-nav40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts-nav20.txt
+ mv -f ./doc/KeyTables/brl-ts-nav20.txt.conv ./doc/KeyTables/brl-ts-nav20.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ts.txt
+ mv -f ./doc/KeyTables/brl-ts.txt.conv ./doc/KeyTables/brl-ts.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-tn-all.txt
+ mv -f ./doc/KeyTables/brl-tn-all.txt.conv ./doc/KeyTables/brl-tn-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-sk-ntk.txt
+ mv -f ./doc/KeyTables/brl-sk-ntk.txt.conv ./doc/KeyTables/brl-sk-ntk.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-sk-bdp.txt
+ mv -f ./doc/KeyTables/brl-sk-bdp.txt.conv ./doc/KeyTables/brl-sk-bdp.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pg-all.txt
+ mv -f ./doc/KeyTables/brl-pg-all.txt.conv ./doc/KeyTables/brl-pg-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-trio.txt
+ mv -f ./doc/KeyTables/brl-pm-trio.txt.conv ./doc/KeyTables/brl-pm-trio.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-live.txt
+ mv -f ./doc/KeyTables/brl-pm-live.txt.conv ./doc/KeyTables/brl-pm-live.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-ib_80.txt
+ mv -f ./doc/KeyTables/brl-pm-ib_80.txt.conv ./doc/KeyTables/brl-pm-ib_80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-elb_tr_32.txt
+ mv -f ./doc/KeyTables/brl-pm-elb_tr_32.txt.conv ./doc/KeyTables/brl-pm-elb_tr_32.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-elb_tr_20.txt
+ mv -f ./doc/KeyTables/brl-pm-elb_tr_20.txt.conv ./doc/KeyTables/brl-pm-elb_tr_20.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-elba_32.txt
+ mv -f ./doc/KeyTables/brl-pm-elba_32.txt.conv ./doc/KeyTables/brl-pm-elba_32.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-elba_20.txt
+ mv -f ./doc/KeyTables/brl-pm-elba_20.txt.conv ./doc/KeyTables/brl-pm-elba_20.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el80s.txt
+ mv -f ./doc/KeyTables/brl-pm-el80s.txt.conv ./doc/KeyTables/brl-pm-el80s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el_80.txt
+ mv -f ./doc/KeyTables/brl-pm-el_80.txt.conv ./doc/KeyTables/brl-pm-el_80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el80_ii.txt
+ mv -f ./doc/KeyTables/brl-pm-el80_ii.txt.conv ./doc/KeyTables/brl-pm-el80_ii.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el80c.txt
+ mv -f ./doc/KeyTables/brl-pm-el80c.txt.conv ./doc/KeyTables/brl-pm-el80c.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el70s.txt
+ mv -f ./doc/KeyTables/brl-pm-el70s.txt.conv ./doc/KeyTables/brl-pm-el70s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el66s.txt
+ mv -f ./doc/KeyTables/brl-pm-el66s.txt.conv ./doc/KeyTables/brl-pm-el66s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el60c.txt
+ mv -f ./doc/KeyTables/brl-pm-el60c.txt.conv ./doc/KeyTables/brl-pm-el60c.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el40s.txt
+ mv -f ./doc/KeyTables/brl-pm-el40s.txt.conv ./doc/KeyTables/brl-pm-el40s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el_40_p.txt
+ mv -f ./doc/KeyTables/brl-pm-el_40_p.txt.conv ./doc/KeyTables/brl-pm-el_40_p.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el40c.txt
+ mv -f ./doc/KeyTables/brl-pm-el40c.txt.conv ./doc/KeyTables/brl-pm-el40c.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el2d_80s.txt
+ mv -f ./doc/KeyTables/brl-pm-el2d_80s.txt.conv ./doc/KeyTables/brl-pm-el2d_80s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el_2d_80.txt
+ mv -f ./doc/KeyTables/brl-pm-el_2d_80.txt.conv ./doc/KeyTables/brl-pm-el_2d_80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el_2d_66.txt
+ mv -f ./doc/KeyTables/brl-pm-el_2d_66.txt.conv ./doc/KeyTables/brl-pm-el_2d_66.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-el_2d_40.txt
+ mv -f ./doc/KeyTables/brl-pm-el_2d_40.txt.conv ./doc/KeyTables/brl-pm-el_2d_40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-c.txt
+ mv -f ./doc/KeyTables/brl-pm-c.txt.conv ./doc/KeyTables/brl-pm-c.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-c_486.txt
+ mv -f ./doc/KeyTables/brl-pm-c_486.txt.conv ./doc/KeyTables/brl-pm-c_486.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-2d_s.txt
+ mv -f ./doc/KeyTables/brl-pm-2d_s.txt.conv ./doc/KeyTables/brl-pm-2d_s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm-2d_l.txt
+ mv -f ./doc/KeyTables/brl-pm-2d_l.txt.conv ./doc/KeyTables/brl-pm-2d_l.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-pm.txt
+ mv -f ./doc/KeyTables/brl-pm.txt.conv ./doc/KeyTables/brl-pm.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-np-all.txt
+ mv -f ./doc/KeyTables/brl-np-all.txt.conv ./doc/KeyTables/brl-np-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mb-all.txt
+ mv -f ./doc/KeyTables/brl-mb-all.txt.conv ./doc/KeyTables/brl-mb-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mb.txt
+ mv -f ./doc/KeyTables/brl-mb.txt.conv ./doc/KeyTables/brl-mb.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mn-all.txt
+ mv -f ./doc/KeyTables/brl-mn-all.txt.conv ./doc/KeyTables/brl-mn-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mn.txt
+ mv -f ./doc/KeyTables/brl-mn.txt.conv ./doc/KeyTables/brl-mn.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mt-bd2.txt
+ mv -f ./doc/KeyTables/brl-mt-bd2.txt.conv ./doc/KeyTables/brl-mt-bd2.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mt-bd1_6s.txt
+ mv -f ./doc/KeyTables/brl-mt-bd1_6s.txt.conv ./doc/KeyTables/brl-mt-bd1_6s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mt-bd1_6.txt
+ mv -f ./doc/KeyTables/brl-mt-bd1_6.txt.conv ./doc/KeyTables/brl-mt-bd1_6.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mt-bd1_3s.txt
+ mv -f ./doc/KeyTables/brl-mt-bd1_3s.txt.conv ./doc/KeyTables/brl-mt-bd1_3s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mt-bd1_3.txt
+ mv -f ./doc/KeyTables/brl-mt-bd1_3.txt.conv ./doc/KeyTables/brl-mt-bd1_3.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-md-kbd.txt
+ mv -f ./doc/KeyTables/brl-md-kbd.txt.conv ./doc/KeyTables/brl-md-kbd.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-md-fk_s.txt
+ mv -f ./doc/KeyTables/brl-md-fk_s.txt.conv ./doc/KeyTables/brl-md-fk_s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-md-fk.txt
+ mv -f ./doc/KeyTables/brl-md-fk.txt.conv ./doc/KeyTables/brl-md-fk.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-md-default.txt
+ mv -f ./doc/KeyTables/brl-md-default.txt.conv ./doc/KeyTables/brl-md-default.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-md.txt
+ mv -f ./doc/KeyTables/brl-md.txt.conv ./doc/KeyTables/brl-md.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-lt-all.txt
+ mv -f ./doc/KeyTables/brl-lt-all.txt.conv ./doc/KeyTables/brl-lt-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-lt.txt
+ mv -f ./doc/KeyTables/brl-lt.txt.conv ./doc/KeyTables/brl-lt.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-lb-all.txt
+ mv -f ./doc/KeyTables/brl-lb-all.txt.conv ./doc/KeyTables/brl-lb-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ir-pc.txt
+ mv -f ./doc/KeyTables/brl-ir-pc.txt.conv ./doc/KeyTables/brl-ir-pc.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ir-brl.txt
+ mv -f ./doc/KeyTables/brl-ir-brl.txt.conv ./doc/KeyTables/brl-ir-brl.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ic-nvda.txt
+ mv -f ./doc/KeyTables/brl-ic-nvda.txt.conv ./doc/KeyTables/brl-ic-nvda.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ic-bb.txt
+ mv -f ./doc/KeyTables/brl-ic-bb.txt.conv ./doc/KeyTables/brl-ic-bb.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-touch.txt
+ mv -f ./doc/KeyTables/brl-hw-touch.txt.conv ./doc/KeyTables/brl-hw-touch.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-one.txt
+ mv -f ./doc/KeyTables/brl-hw-one.txt.conv ./doc/KeyTables/brl-hw-one.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-NLS.txt
+ mv -f ./doc/KeyTables/brl-hw-NLS.txt.conv ./doc/KeyTables/brl-hw-NLS.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-M40.txt
+ mv -f ./doc/KeyTables/brl-hw-M40.txt.conv ./doc/KeyTables/brl-hw-M40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-C20.txt
+ mv -f ./doc/KeyTables/brl-hw-C20.txt.conv ./doc/KeyTables/brl-hw-C20.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-BI40X.txt
+ mv -f ./doc/KeyTables/brl-hw-BI40X.txt.conv ./doc/KeyTables/brl-hw-BI40X.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-BI40.txt
+ mv -f ./doc/KeyTables/brl-hw-BI40.txt.conv ./doc/KeyTables/brl-hw-BI40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-BI32.txt
+ mv -f ./doc/KeyTables/brl-hw-BI32.txt.conv ./doc/KeyTables/brl-hw-BI32.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-BI20X.txt
+ mv -f ./doc/KeyTables/brl-hw-BI20X.txt.conv ./doc/KeyTables/brl-hw-BI20X.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-BI14.txt
+ mv -f ./doc/KeyTables/brl-hw-BI14.txt.conv ./doc/KeyTables/brl-hw-BI14.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hw-B80.txt
+ mv -f ./doc/KeyTables/brl-hw-B80.txt.conv ./doc/KeyTables/brl-hw-B80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-sync.txt
+ mv -f ./doc/KeyTables/brl-hm-sync.txt.conv ./doc/KeyTables/brl-hm-sync.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-scroll.txt
+ mv -f ./doc/KeyTables/brl-hm-scroll.txt.conv ./doc/KeyTables/brl-hm-scroll.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-qwerty.txt
+ mv -f ./doc/KeyTables/brl-hm-qwerty.txt.conv ./doc/KeyTables/brl-hm-qwerty.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-pan.txt
+ mv -f ./doc/KeyTables/brl-hm-pan.txt.conv ./doc/KeyTables/brl-hm-pan.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-edge.txt
+ mv -f ./doc/KeyTables/brl-hm-edge.txt.conv ./doc/KeyTables/brl-hm-edge.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hm-beetle.txt
+ mv -f ./doc/KeyTables/brl-hm-beetle.txt.conv ./doc/KeyTables/brl-hm-beetle.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hd-pfl.txt
+ mv -f ./doc/KeyTables/brl-hd-pfl.txt.conv ./doc/KeyTables/brl-hd-pfl.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-hd-mbl.txt
+ mv -f ./doc/KeyTables/brl-hd-mbl.txt.conv ./doc/KeyTables/brl-hd-mbl.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-wave.txt
+ mv -f ./doc/KeyTables/brl-ht-wave.txt.conv ./doc/KeyTables/brl-ht-wave.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-me88.txt
+ mv -f ./doc/KeyTables/brl-ht-me88.txt.conv ./doc/KeyTables/brl-ht-me88.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-me64.txt
+ mv -f ./doc/KeyTables/brl-ht-me64.txt.conv ./doc/KeyTables/brl-ht-me64.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-mdlr.txt
+ mv -f ./doc/KeyTables/brl-ht-mdlr.txt.conv ./doc/KeyTables/brl-ht-mdlr.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-mc88.txt
+ mv -f ./doc/KeyTables/brl-ht-mc88.txt.conv ./doc/KeyTables/brl-ht-mc88.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-easy.txt
+ mv -f ./doc/KeyTables/brl-ht-easy.txt.conv ./doc/KeyTables/brl-ht-easy.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-cb40.txt
+ mv -f ./doc/KeyTables/brl-ht-cb40.txt.conv ./doc/KeyTables/brl-ht-cb40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-bs80.txt
+ mv -f ./doc/KeyTables/brl-ht-bs80.txt.conv ./doc/KeyTables/brl-ht-bs80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-bs40.txt
+ mv -f ./doc/KeyTables/brl-ht-bs40.txt.conv ./doc/KeyTables/brl-ht-bs40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-brln.txt
+ mv -f ./doc/KeyTables/brl-ht-brln.txt.conv ./doc/KeyTables/brl-ht-brln.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-bkwm.txt
+ mv -f ./doc/KeyTables/brl-ht-bkwm.txt.conv ./doc/KeyTables/brl-ht-bkwm.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-bbp.txt
+ mv -f ./doc/KeyTables/brl-ht-bbp.txt.conv ./doc/KeyTables/brl-ht-bbp.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-bb.txt
+ mv -f ./doc/KeyTables/brl-ht-bb.txt.conv ./doc/KeyTables/brl-ht-bb.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-as40.txt
+ mv -f ./doc/KeyTables/brl-ht-as40.txt.conv ./doc/KeyTables/brl-ht-as40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-alo.txt
+ mv -f ./doc/KeyTables/brl-ht-alo.txt.conv ./doc/KeyTables/brl-ht-alo.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-ac4.txt
+ mv -f ./doc/KeyTables/brl-ht-ac4.txt.conv ./doc/KeyTables/brl-ht-ac4.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-ab_s.txt
+ mv -f ./doc/KeyTables/brl-ht-ab_s.txt.conv ./doc/KeyTables/brl-ht-ab_s.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht-ab.txt
+ mv -f ./doc/KeyTables/brl-ht-ab.txt.conv ./doc/KeyTables/brl-ht-ab.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ht.txt
+ mv -f ./doc/KeyTables/brl-ht.txt.conv ./doc/KeyTables/brl-ht.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs-pacmate.txt
+ mv -f ./doc/KeyTables/brl-fs-pacmate.txt.conv ./doc/KeyTables/brl-fs-pacmate.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs-focus80.txt
+ mv -f ./doc/KeyTables/brl-fs-focus80.txt.conv ./doc/KeyTables/brl-fs-focus80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs-focus40.txt
+ mv -f ./doc/KeyTables/brl-fs-focus40.txt.conv ./doc/KeyTables/brl-fs-focus40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs-focus1.txt
+ mv -f ./doc/KeyTables/brl-fs-focus1.txt.conv ./doc/KeyTables/brl-fs-focus1.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs-focus14.txt
+ mv -f ./doc/KeyTables/brl-fs-focus14.txt.conv ./doc/KeyTables/brl-fs-focus14.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fs.txt
+ mv -f ./doc/KeyTables/brl-fs.txt.conv ./doc/KeyTables/brl-fs.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-fa-all.txt
+ mv -f ./doc/KeyTables/brl-fa-all.txt.conv ./doc/KeyTables/brl-fa-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-iris.txt
+ mv -f ./doc/KeyTables/brl-eu-iris.txt.conv ./doc/KeyTables/brl-eu-iris.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-esytime.txt
+ mv -f ./doc/KeyTables/brl-eu-esytime.txt.conv ./doc/KeyTables/brl-eu-esytime.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-esys_small.txt
+ mv -f ./doc/KeyTables/brl-eu-esys_small.txt.conv ./doc/KeyTables/brl-eu-esys_small.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-esys_medium.txt
+ mv -f ./doc/KeyTables/brl-eu-esys_medium.txt.conv ./doc/KeyTables/brl-eu-esys_medium.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-esys_large.txt
+ mv -f ./doc/KeyTables/brl-eu-esys_large.txt.conv ./doc/KeyTables/brl-eu-esys_large.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu-clio.txt
+ mv -f ./doc/KeyTables/brl-eu-clio.txt.conv ./doc/KeyTables/brl-eu-clio.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-eu.txt
+ mv -f ./doc/KeyTables/brl-eu.txt.conv ./doc/KeyTables/brl-eu.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ec-spanish.txt
+ mv -f ./doc/KeyTables/brl-ec-spanish.txt.conv ./doc/KeyTables/brl-ec-spanish.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ec-all.txt
+ mv -f ./doc/KeyTables/brl-ec-all.txt.conv ./doc/KeyTables/brl-ec-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ec.txt
+ mv -f ./doc/KeyTables/brl-ec.txt.conv ./doc/KeyTables/brl-ec.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-dp-panfn4.txt
+ mv -f ./doc/KeyTables/brl-dp-panfn4.txt.conv ./doc/KeyTables/brl-dp-panfn4.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-dp-all.txt
+ mv -f ./doc/KeyTables/brl-dp-all.txt.conv ./doc/KeyTables/brl-dp-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-cb-all.txt
+ mv -f ./doc/KeyTables/brl-cb-all.txt.conv ./doc/KeyTables/brl-cb-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-cb.txt
+ mv -f ./doc/KeyTables/brl-cb.txt.conv ./doc/KeyTables/brl-cb.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ce-novem.txt
+ mv -f ./doc/KeyTables/brl-ce-novem.txt.conv ./doc/KeyTables/brl-ce-novem.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ce-all.txt
+ mv -f ./doc/KeyTables/brl-ce-all.txt.conv ./doc/KeyTables/brl-ce-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-cn-all.txt
+ mv -f ./doc/KeyTables/brl-cn-all.txt.conv ./doc/KeyTables/brl-cn-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ba-all.txt
+ mv -f ./doc/KeyTables/brl-ba-all.txt.conv ./doc/KeyTables/brl-ba-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-ba.txt
+ mv -f ./doc/KeyTables/brl-ba.txt.conv ./doc/KeyTables/brl-ba.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bd-all.txt
+ mv -f ./doc/KeyTables/brl-bd-all.txt.conv ./doc/KeyTables/brl-bd-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bn-all.txt
+ mv -f ./doc/KeyTables/brl-bn-all.txt.conv ./doc/KeyTables/brl-bn-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bn.txt
+ mv -f ./doc/KeyTables/brl-bn.txt.conv ./doc/KeyTables/brl-bn.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mm-smart.txt
+ mv -f ./doc/KeyTables/brl-mm-smart.txt.conv ./doc/KeyTables/brl-mm-smart.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-mm-pocket.txt
+ mv -f ./doc/KeyTables/brl-mm-pocket.txt.conv ./doc/KeyTables/brl-mm-pocket.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bl-40_m20_m40.txt
+ mv -f ./doc/KeyTables/brl-bl-40_m20_m40.txt.conv ./doc/KeyTables/brl-bl-40_m20_m40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bl-18.txt
+ mv -f ./doc/KeyTables/brl-bl-18.txt.conv ./doc/KeyTables/brl-bl-18.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bl.txt
+ mv -f ./doc/KeyTables/brl-bl.txt.conv ./doc/KeyTables/brl-bl.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-vk.txt
+ mv -f ./doc/KeyTables/brl-bm-vk.txt.conv ./doc/KeyTables/brl-bm-vk.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-v80.txt
+ mv -f ./doc/KeyTables/brl-bm-v80.txt.conv ./doc/KeyTables/brl-bm-v80.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-v40.txt
+ mv -f ./doc/KeyTables/brl-bm-v40.txt.conv ./doc/KeyTables/brl-bm-v40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-ultra.txt
+ mv -f ./doc/KeyTables/brl-bm-ultra.txt.conv ./doc/KeyTables/brl-bm-ultra.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-sv.txt
+ mv -f ./doc/KeyTables/brl-bm-sv.txt.conv ./doc/KeyTables/brl-bm-sv.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-rb.txt
+ mv -f ./doc/KeyTables/brl-bm-rb.txt.conv ./doc/KeyTables/brl-bm-rb.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-pv.txt
+ mv -f ./doc/KeyTables/brl-bm-pv.txt.conv ./doc/KeyTables/brl-bm-pv.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-pronto.txt
+ mv -f ./doc/KeyTables/brl-bm-pronto.txt.conv ./doc/KeyTables/brl-bm-pronto.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-pro.txt
+ mv -f ./doc/KeyTables/brl-bm-pro.txt.conv ./doc/KeyTables/brl-bm-pro.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-orbit.txt
+ mv -f ./doc/KeyTables/brl-bm-orbit.txt.conv ./doc/KeyTables/brl-bm-orbit.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-NLS_Zoomax.txt
+ mv -f ./doc/KeyTables/brl-bm-NLS_Zoomax.txt.conv ./doc/KeyTables/brl-bm-NLS_Zoomax.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-inka.txt
+ mv -f ./doc/KeyTables/brl-bm-inka.txt.conv ./doc/KeyTables/brl-bm-inka.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-dm80p.txt
+ mv -f ./doc/KeyTables/brl-bm-dm80p.txt.conv ./doc/KeyTables/brl-bm-dm80p.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-default.txt
+ mv -f ./doc/KeyTables/brl-bm-default.txt.conv ./doc/KeyTables/brl-bm-default.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-conny.txt
+ mv -f ./doc/KeyTables/brl-bm-conny.txt.conv ./doc/KeyTables/brl-bm-conny.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-connect.txt
+ mv -f ./doc/KeyTables/brl-bm-connect.txt.conv ./doc/KeyTables/brl-bm-connect.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bm-b2g.txt
+ mv -f ./doc/KeyTables/brl-bm-b2g.txt.conv ./doc/KeyTables/brl-bm-b2g.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-bg-all.txt
+ mv -f ./doc/KeyTables/brl-bg-all.txt.conv ./doc/KeyTables/brl-bg-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-voyager.txt
+ mv -f ./doc/KeyTables/brl-al-voyager.txt.conv ./doc/KeyTables/brl-al-voyager.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-sat_small.txt
+ mv -f ./doc/KeyTables/brl-al-sat_small.txt.conv ./doc/KeyTables/brl-al-sat_small.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-sat_large.txt
+ mv -f ./doc/KeyTables/brl-al-sat_large.txt.conv ./doc/KeyTables/brl-al-sat_large.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-el.txt
+ mv -f ./doc/KeyTables/brl-al-el.txt.conv ./doc/KeyTables/brl-al-el.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-bc680.txt
+ mv -f ./doc/KeyTables/brl-al-bc680.txt.conv ./doc/KeyTables/brl-al-bc680.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-bc640.txt
+ mv -f ./doc/KeyTables/brl-al-bc640.txt.conv ./doc/KeyTables/brl-al-bc640.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-abt_small.txt
+ mv -f ./doc/KeyTables/brl-al-abt_small.txt.conv ./doc/KeyTables/brl-al-abt_small.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al-abt_large.txt
+ mv -f ./doc/KeyTables/brl-al-abt_large.txt.conv ./doc/KeyTables/brl-al-abt_large.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-al.txt
+ mv -f ./doc/KeyTables/brl-al.txt.conv ./doc/KeyTables/brl-al.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-at-all.txt
+ mv -f ./doc/KeyTables/brl-at-all.txt.conv ./doc/KeyTables/brl-at-all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/KeyTables/brl-at.txt
+ mv -f ./doc/KeyTables/brl-at.txt.conv ./doc/KeyTables/brl-at.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/Manual-BRLTTY/Portuguese/BRLTTY.txt
+ mv -f ./doc/Manual-BRLTTY/Portuguese/BRLTTY.txt.conv ./doc/Manual-BRLTTY/Portuguese/BRLTTY.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Windows/nsistrings.txt
+ mv -f ./Windows/nsistrings.txt.conv ./Windows/nsistrings.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/eu/all.txt
+ mv -f ./Tables/Input/eu/all.txt.conv ./Tables/Input/eu/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/ec/spanish.txt
+ mv -f ./Tables/Input/ec/spanish.txt.conv ./Tables/Input/ec/spanish.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/ec/all.txt
+ mv -f ./Tables/Input/ec/all.txt.conv ./Tables/Input/ec/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/bl/40_m20_m40.txt
+ mv -f ./Tables/Input/bl/40_m20_m40.txt.conv ./Tables/Input/bl/40_m20_m40.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/bl/18.txt
+ mv -f ./Tables/Input/bl/18.txt.conv ./Tables/Input/bl/18.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/bd/all.txt
+ mv -f ./Tables/Input/bd/all.txt.conv ./Tables/Input/bd/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/ba/all.txt
+ mv -f ./Tables/Input/ba/all.txt.conv ./Tables/Input/ba/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/xw/all.txt
+ mv -f ./Tables/Input/xw/all.txt.conv ./Tables/Input/xw/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/vs/all.txt
+ mv -f ./Tables/Input/vs/all.txt.conv ./Tables/Input/vs/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/vr/all.txt
+ mv -f ./Tables/Input/vr/all.txt.conv ./Tables/Input/vr/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/vd/all.txt
+ mv -f ./Tables/Input/vd/all.txt.conv ./Tables/Input/vd/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/tt/all.txt
+ mv -f ./Tables/Input/tt/all.txt.conv ./Tables/Input/tt/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/tn/all.txt
+ mv -f ./Tables/Input/tn/all.txt.conv ./Tables/Input/tn/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/no/all.txt
+ mv -f ./Tables/Input/no/all.txt.conv ./Tables/Input/no/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/mn/all.txt
+ mv -f ./Tables/Input/mn/all.txt.conv ./Tables/Input/mn/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/mb/all.txt
+ mv -f ./Tables/Input/mb/all.txt.conv ./Tables/Input/mb/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/lt/all.txt
+ mv -f ./Tables/Input/lt/all.txt.conv ./Tables/Input/lt/all.txt
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Tables/Input/lb/all.txt
+ mv -f ./Tables/Input/lb/all.txt.conv ./Tables/Input/lb/all.txt
+ read file
+ find . -name 'README*'
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Initramfs/Dracut/README
+ mv -f ./Initramfs/Dracut/README.conv ./Initramfs/Dracut/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.APIFuzzing
+ mv -f ./Documents/README.APIFuzzing.conv ./Documents/README.APIFuzzing
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.X11
+ mv -f ./Documents/README.X11.conv ./Documents/README.X11
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Windows
+ mv -f ./Documents/README.Windows.conv ./Documents/README.Windows
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Upstart
+ mv -f ./Documents/README.Upstart.conv ./Documents/README.Upstart
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.TextTables
+ mv -f ./Documents/README.TextTables.conv ./Documents/README.TextTables
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Systemd
+ mv -f ./Documents/README.Systemd.conv ./Documents/README.Systemd
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Stow
+ mv -f ./Documents/README.Stow.conv ./Documents/README.Stow
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Profiles
+ mv -f ./Documents/README.Profiles.conv ./Documents/README.Profiles
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.PrivacyPolicy
+ mv -f ./Documents/README.PrivacyPolicy.conv ./Documents/README.PrivacyPolicy
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Polling
+ mv -f ./Documents/README.Polling.conv ./Documents/README.Polling
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.OpenBSD
+ mv -f ./Documents/README.OpenBSD.conv ./Documents/README.OpenBSD
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Linux
+ mv -f ./Documents/README.Linux.conv ./Documents/README.Linux
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.KeyTables
+ mv -f ./Documents/README.KeyTables.conv ./Documents/README.KeyTables
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Introduction
+ mv -f ./Documents/README.Introduction.conv ./Documents/README.Introduction
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Devices
+ mv -f ./Documents/README.Devices.conv ./Documents/README.Devices
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.DOS
+ mv -f ./Documents/README.DOS.conv ./Documents/README.DOS
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Customize
+ mv -f ./Documents/README.Customize.conv ./Documents/README.Customize
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.ContractionTables
+ mv -f ./Documents/README.ContractionTables.conv ./Documents/README.ContractionTables
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.CommandReference
+ mv -f ./Documents/README.CommandReference.conv ./Documents/README.CommandReference
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.BrailleDots
+ mv -f ./Documents/README.BrailleDots.conv ./Documents/README.BrailleDots
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Bluetooth
+ mv -f ./Documents/README.Bluetooth.conv ./Documents/README.Bluetooth
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.AttributesTables
+ mv -f ./Documents/README.AttributesTables.conv ./Documents/README.AttributesTables
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Documents/README.Android
+ mv -f ./Documents/README.Android.conv ./Documents/README.Android
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Bootdisks/README.RedHat.fd
+ mv -f ./Bootdisks/README.RedHat.fd.conv ./Bootdisks/README.RedHat.fd
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Bootdisks/README.RedHat.cd
+ mv -f ./Bootdisks/README.RedHat.cd.conv ./Bootdisks/README.RedHat.cd
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Bootdisks/README.Debian
+ mv -f ./Bootdisks/README.Debian.conv ./Bootdisks/README.Debian
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Bindings/Java/README
+ mv -f ./Bindings/Java/README.conv ./Bindings/Java/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./README
+ mv -f ./README.conv ./README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./doc/README
+ mv -f ./doc/README.conv ./doc/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/eSpeak/README
+ mv -f ./Drivers/Speech/eSpeak/README.conv ./Drivers/Speech/eSpeak/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/eSpeak-NG/README
+ mv -f ./Drivers/Speech/eSpeak-NG/README.conv ./Drivers/Speech/eSpeak-NG/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/ViaVoice/README
+ mv -f ./Drivers/Speech/ViaVoice/README.conv ./Drivers/Speech/ViaVoice/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/Theta/README
+ mv -f ./Drivers/Speech/Theta/README.conv ./Drivers/Speech/Theta/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/Swift/README
+ mv -f ./Drivers/Speech/Swift/README.conv ./Drivers/Speech/Swift/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/SpeechDispatcher/README
+ mv -f ./Drivers/Speech/SpeechDispatcher/README.conv ./Drivers/Speech/SpeechDispatcher/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/Mikropuhe/README
+ mv -f ./Drivers/Speech/Mikropuhe/README.conv ./Drivers/Speech/Mikropuhe/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/GenericSay/README
+ mv -f ./Drivers/Speech/GenericSay/README.conv ./Drivers/Speech/GenericSay/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/FestivalLite/README
+ mv -f ./Drivers/Speech/FestivalLite/README.conv ./Drivers/Speech/FestivalLite/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/Festival/README
+ mv -f ./Drivers/Speech/Festival/README.conv ./Drivers/Speech/Festival/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Speech/ExternalSpeech/README
+ mv -f ./Drivers/Speech/ExternalSpeech/README.conv ./Drivers/Speech/ExternalSpeech/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/BrlAPI/WindowEyes/README
+ mv -f ./Drivers/BrlAPI/WindowEyes/README.conv ./Drivers/BrlAPI/WindowEyes/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Voyager/README
+ mv -f ./Drivers/Braille/Voyager/README.conv ./Drivers/Braille/Voyager/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/VisioBraille/README
+ mv -f ./Drivers/Braille/VisioBraille/README.conv ./Drivers/Braille/VisioBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Virtual/README
+ mv -f ./Drivers/Braille/Virtual/README.conv ./Drivers/Braille/Virtual/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/VideoBraille/README.it
+ mv -f ./Drivers/Braille/VideoBraille/README.it.conv ./Drivers/Braille/VideoBraille/README.it
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/VideoBraille/README
+ mv -f ./Drivers/Braille/VideoBraille/README.conv ./Drivers/Braille/VideoBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/TTY/README
+ mv -f ./Drivers/Braille/TTY/README.conv ./Drivers/Braille/TTY/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/TSI/README
+ mv -f ./Drivers/Braille/TSI/README.conv ./Drivers/Braille/TSI/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Papenmeier/README
+ mv -f ./Drivers/Braille/Papenmeier/README.conv ./Drivers/Braille/Papenmeier/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/MultiBraille/README
+ mv -f ./Drivers/Braille/MultiBraille/README.conv ./Drivers/Braille/MultiBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/MiniBraille/README
+ mv -f ./Drivers/Braille/MiniBraille/README.conv ./Drivers/Braille/MiniBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/MDV/README
+ mv -f ./Drivers/Braille/MDV/README.conv ./Drivers/Braille/MDV/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/LogText/README
+ mv -f ./Drivers/Braille/LogText/README.conv ./Drivers/Braille/LogText/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/HandyTech/README
+ mv -f ./Drivers/Braille/HandyTech/README.conv ./Drivers/Braille/HandyTech/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/FreedomScientific/README
+ mv -f ./Drivers/Braille/FreedomScientific/README.conv ./Drivers/Braille/FreedomScientific/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/EuroBraille/README
+ mv -f ./Drivers/Braille/EuroBraille/README.conv ./Drivers/Braille/EuroBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/EcoBraille/README
+ mv -f ./Drivers/Braille/EcoBraille/README.conv ./Drivers/Braille/EcoBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/CombiBraille/README
+ mv -f ./Drivers/Braille/CombiBraille/README.conv ./Drivers/Braille/CombiBraille/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/BrlAPI/README
+ mv -f ./Drivers/Braille/BrlAPI/README.conv ./Drivers/Braille/BrlAPI/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/BrailleNote/README
+ mv -f ./Drivers/Braille/BrailleNote/README.conv ./Drivers/Braille/BrailleNote/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/BrailleLite/README
+ mv -f ./Drivers/Braille/BrailleLite/README.conv ./Drivers/Braille/BrailleLite/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Baum/README.Inka
+ mv -f ./Drivers/Braille/Baum/README.Inka.conv ./Drivers/Braille/Baum/README.Inka
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Alva/README
+ mv -f ./Drivers/Braille/Alva/README.conv ./Drivers/Braille/Alva/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/Albatross/README
+ mv -f ./Drivers/Braille/Albatross/README.conv ./Drivers/Braille/Albatross/README
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/XWindow/README.UBraille
+ mv -f ./Drivers/Braille/XWindow/README.UBraille.conv ./Drivers/Braille/XWindow/README.UBraille
+ read file
+ iconv -f iso8859-1 -t utf-8 ./Drivers/Braille/XWindow/README
+ mv -f ./Drivers/Braille/XWindow/README.conv ./Drivers/Braille/XWindow/README
+ read file
+ find . '(' -path ./doc -o -path ./Documents ')' -prune -o '(' -name 'README*' -o -name '*.txt' -o -name '*.html' -o -name '*.sgml' -o -name '*.patch' -o '(' -path './Bootdisks/*' -type f -perm /ugo=x ')' ')' -print
+ read file
+ mkdir -p ../doc/./Patches
+ cp -rp ./Patches/screen-pty.txt ../doc/./Patches/screen-pty.txt
+ read file
+ mkdir -p ../doc/./Patches
+ cp -rp ./Patches/screen-pty.patch ../doc/./Patches/screen-pty.patch
+ read file
+ mkdir -p ../doc/./Patches
+ cp -rp ./Patches/screen-4.2.1.patch ../doc/./Patches/screen-4.2.1.patch
+ read file
+ mkdir -p ../doc/./Patches
+ cp -rp ./Patches/screen-4.0.1.txt ../doc/./Patches/screen-4.0.1.txt
+ read file
+ mkdir -p ../doc/./Patches
+ cp -rp ./Patches/screen-4.0.1.patch ../doc/./Patches/screen-4.0.1.patch
+ read file
+ mkdir -p ../doc/./Initramfs/Dracut
+ cp -rp ./Initramfs/Dracut/README ../doc/./Initramfs/Dracut/README
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/rhmkroot ../doc/./Bootdisks/rhmkroot
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/rhmkiso ../doc/./Bootdisks/rhmkiso
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/rhmkboot ../doc/./Bootdisks/rhmkboot
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/bp2cf ../doc/./Bootdisks/bp2cf
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/README.RedHat.fd ../doc/./Bootdisks/README.RedHat.fd
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/README.RedHat.cd ../doc/./Bootdisks/README.RedHat.cd
+ read file
+ mkdir -p ../doc/./Bootdisks
+ cp -rp ./Bootdisks/README.Debian ../doc/./Bootdisks/README.Debian
+ read file
+ mkdir -p ../doc/./Bindings/Tcl
+ cp -rp ./Bindings/Tcl/brlapi.txt ../doc/./Bindings/Tcl/brlapi.txt
+ read file
+ mkdir -p ../doc/./Bindings/Java
+ cp -rp ./Bindings/Java/README ../doc/./Bindings/Java/README
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/APIError.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/APIError.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/ApiErrorClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/ApiErrorClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/ApiExceptionClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/ApiExceptionClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/BoundCommandsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/BoundCommandsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/ComputerBrailleClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/ComputerBrailleClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/DriverKeysClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/DriverKeysClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/EchoClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/EchoClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/GetDriverClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/GetDriverClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/GetModelClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/GetModelClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/GetSizeClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/GetSizeClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/ListParametersClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/ListParametersClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/PauseClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/PauseClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/SetParameterClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/SetParameterClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/WriteArgumentsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/WriteArgumentsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/WriteDotsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/WriteDotsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/WriteTextClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/WriteTextClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/package-summary.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/package-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/package-tree.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/package-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ApiErrorClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ApiErrorClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ApiExceptionClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ApiExceptionClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/BoundCommandsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/BoundCommandsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ComputerBrailleClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ComputerBrailleClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/DriverKeysClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/DriverKeysClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/EchoClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/EchoClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetDriverClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetDriverClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetModelClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetModelClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetSizeClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/GetSizeClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ListParametersClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/ListParametersClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/PauseClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/PauseClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/SetParameterClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/SetParameterClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteArgumentsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteArgumentsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteDotsClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteDotsClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteTextClient.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/class-use/WriteTextClient.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/clients/package-use.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/clients/package-use.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/APIException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/APIException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/commands/ApiToolCommand.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/ApiToolCommand.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/commands/package-summary.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/package-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/commands/package-tree.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/package-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/commands/class-use/ApiToolCommand.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/class-use/ApiToolCommand.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/commands/package-use.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/commands/package-use.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/APIVersion.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/APIVersion.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/AudibleAlertsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/AudibleAlertsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/BoundCommandKeycodesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/BoundCommandKeycodesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ClientPriorityParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ClientPriorityParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ClipboardContentParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ClipboardContentParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/CommandKeycodeNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/CommandKeycodeNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/CommandKeycodeSummaryParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/CommandKeycodeSummaryParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleCellSizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleCellSizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleRowCellsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleRowCellsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleRowsMaskParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleRowsMaskParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleTableParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ComputerBrailleTableParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorBlinkPercentageParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorBlinkPercentageParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorBlinkPeriodParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorBlinkPeriodParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorDotsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/CursorDotsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DefinedDriverKeycodesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DefinedDriverKeycodesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceCellSizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceCellSizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceIdentifierParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceIdentifierParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceModelParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceModelParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceOnlineParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceOnlineParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceSpeedParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DeviceSpeedParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DisplaySizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DisplaySizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverCodeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverCodeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverKeycodeNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverKeycodeNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverKeycodeSummaryParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverKeycodeSummaryParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverVersionParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/DriverVersionParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/LiteraryBrailleParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/LiteraryBrailleParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/LiteraryBrailleTableParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/LiteraryBrailleTableParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/MessageLocaleParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/MessageLocaleParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/RenderedCellsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/RenderedCellsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/RetainDotsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/RetainDotsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/ServerVersionParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/ServerVersionParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/SkipIdenticalLinesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/SkipIdenticalLinesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/package-summary.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/package-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/package-tree.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/package-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/AudibleAlertsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/AudibleAlertsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/BoundCommandKeycodesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/BoundCommandKeycodesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ClientPriorityParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ClientPriorityParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ClipboardContentParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ClipboardContentParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CommandKeycodeNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CommandKeycodeNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CommandKeycodeSummaryParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CommandKeycodeSummaryParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleCellSizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleCellSizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleRowCellsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleRowCellsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleRowsMaskParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleRowsMaskParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleTableParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ComputerBrailleTableParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorBlinkPercentageParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorBlinkPercentageParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorBlinkPeriodParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorBlinkPeriodParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorDotsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/CursorDotsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DefinedDriverKeycodesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DefinedDriverKeycodesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceCellSizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceCellSizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceIdentifierParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceIdentifierParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceModelParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceModelParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceOnlineParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceOnlineParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceSpeedParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DeviceSpeedParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DisplaySizeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DisplaySizeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverCodeParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverCodeParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverKeycodeNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverKeycodeNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverKeycodeSummaryParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverKeycodeSummaryParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverNameParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverNameParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverVersionParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/DriverVersionParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/LiteraryBrailleParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/LiteraryBrailleParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/LiteraryBrailleTableParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/LiteraryBrailleTableParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/MessageLocaleParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/MessageLocaleParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/RenderedCellsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/RenderedCellsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/RetainDotsParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/RetainDotsParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ServerVersionParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/ServerVersionParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/SkipIdenticalLinesParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/class-use/SkipIdenticalLinesParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/parameters/package-use.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/parameters/package-use.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/AuthenticationException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/AuthenticationException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/BitMask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/BitMask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Client.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Client.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Client.ClientTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Client.ClientTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Client.RawModeTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Client.RawModeTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Client.TtyModeTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Client.TtyModeTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/CommandKeycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/CommandKeycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Component.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Component.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ConnectException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ConnectException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Connection.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Connection.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ConnectionBase.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ConnectionBase.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ConnectionSettings.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ConnectionSettings.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Constants.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Constants.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/CursorPositionUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/CursorPositionUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/DisplayNumberUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/DisplayNumberUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/DisplaySize.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/DisplaySize.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/DriverKeycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/DriverKeycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ExitException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ExitException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ExternalException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ExternalException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/GlobalParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/GlobalParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/HostException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/HostException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Keycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Keycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/KeywordMap.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/KeywordMap.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/LocalParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/LocalParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/LostConnectionException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/LostConnectionException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/NativeComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/NativeComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/OperandException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/OperandException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/OperandUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/OperandUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.BooleanSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.BooleanSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.ByteSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.ByteSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.IntSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.IntSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.LongSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.LongSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.Settable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.Settable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.ShortSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.ShortSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.StringSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.StringSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameter.WatcherHandle.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameter.WatcherHandle.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ParameterComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ParameterComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parameters.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parameters.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ParameterWatcher.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ParameterWatcher.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Parse.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Parse.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Program.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Program.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Program.Option.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Program.Option.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Program.Option.Handler.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Program.Option.Handler.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ProgramComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ProgramComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/ProgramException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/ProgramException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/RowCells.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/RowCells.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/SemanticException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/SemanticException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/Strings.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/Strings.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/SyntaxException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/SyntaxException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/TooManyParametersException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/TooManyParametersException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/UnavailableServiceException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/UnavailableServiceException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/UnknownHostException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/UnknownHostException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/programs/VersionProgram.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/VersionProgram.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/programs/package-summary.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/package-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/programs/package-tree.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/package-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/programs/class-use/VersionProgram.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/class-use/VersionProgram.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/programs/package-use.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/programs/package-use.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/WriteArguments.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/WriteArguments.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/package-summary.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/package-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/package-tree.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/package-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Constants.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Constants.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/APIError.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/APIError.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/APIException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/APIException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/APIVersion.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/APIVersion.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/AuthenticationException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/AuthenticationException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/BitMask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/BitMask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.RawModeTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.RawModeTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.TtyModeTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.TtyModeTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.ClientTask.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Client.ClientTask.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/CommandKeycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/CommandKeycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Component.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Component.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Connection.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Connection.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectionBase.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectionBase.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectionSettings.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ConnectionSettings.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/CursorPositionUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/CursorPositionUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/DisplayNumberUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/DisplayNumberUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/DisplaySize.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/DisplaySize.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/DriverKeycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/DriverKeycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ExitException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ExitException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ExternalException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ExternalException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/GlobalParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/GlobalParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/HostException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/HostException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Keycode.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Keycode.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/KeywordMap.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/KeywordMap.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/LocalParameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/LocalParameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/LostConnectionException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/LostConnectionException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/NativeComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/NativeComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/OperandException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/OperandException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/OperandUsage.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/OperandUsage.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.WatcherHandle.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.WatcherHandle.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.LongSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.LongSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.IntSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.IntSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.ShortSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.ShortSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.ByteSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.ByteSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.BooleanSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.BooleanSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.StringSettable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.StringSettable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.Settable.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameter.Settable.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ParameterComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ParameterComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ParameterWatcher.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ParameterWatcher.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameters.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parameters.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Parse.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Parse.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.Option.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.Option.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.Option.Handler.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Program.Option.Handler.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ProgramComponent.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ProgramComponent.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/ProgramException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/ProgramException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/RowCells.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/RowCells.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/SemanticException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/SemanticException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/Strings.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/Strings.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/SyntaxException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/SyntaxException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/TooManyParametersException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/TooManyParametersException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/UnavailableServiceException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/UnavailableServiceException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/UnknownHostException.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/UnknownHostException.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/class-use/WriteArguments.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/class-use/WriteArguments.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc/org/a11y/brlapi
+ cp -rp ./Bindings/Java/doc/org/a11y/brlapi/package-use.html ../doc/./Bindings/Java/doc/org/a11y/brlapi/package-use.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/constant-values.html ../doc/./Bindings/Java/doc/constant-values.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/serialized-form.html ../doc/./Bindings/Java/doc/serialized-form.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/overview-tree.html ../doc/./Bindings/Java/doc/overview-tree.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/index.html ../doc/./Bindings/Java/doc/index.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/allclasses-index.html ../doc/./Bindings/Java/doc/allclasses-index.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/allpackages-index.html ../doc/./Bindings/Java/doc/allpackages-index.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/index-all.html ../doc/./Bindings/Java/doc/index-all.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/search.html ../doc/./Bindings/Java/doc/search.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/overview-summary.html ../doc/./Bindings/Java/doc/overview-summary.html
+ read file
+ mkdir -p ../doc/./Bindings/Java/doc
+ cp -rp ./Bindings/Java/doc/help-doc.html ../doc/./Bindings/Java/doc/help-doc.html
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play
+ cp -rp ./Android/Gradle/app/src/main/play/default-language.txt ../doc/./Android/Gradle/app/src/main/play/default-language.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play
+ cp -rp ./Android/Gradle/app/src/main/play/contact-website.txt ../doc/./Android/Gradle/app/src/main/play/contact-website.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play
+ cp -rp ./Android/Gradle/app/src/main/play/contact-email.txt ../doc/./Android/Gradle/app/src/main/play/contact-email.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play/release-notes/en-CA
+ cp -rp ./Android/Gradle/app/src/main/play/release-notes/en-CA/production.txt ../doc/./Android/Gradle/app/src/main/play/release-notes/en-CA/production.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play/release-notes/en-CA
+ cp -rp ./Android/Gradle/app/src/main/play/release-notes/en-CA/beta.txt ../doc/./Android/Gradle/app/src/main/play/release-notes/en-CA/beta.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play/listings/en-CA
+ cp -rp ./Android/Gradle/app/src/main/play/listings/en-CA/title.txt ../doc/./Android/Gradle/app/src/main/play/listings/en-CA/title.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play/listings/en-CA
+ cp -rp ./Android/Gradle/app/src/main/play/listings/en-CA/short-description.txt ../doc/./Android/Gradle/app/src/main/play/listings/en-CA/short-description.txt
+ read file
+ mkdir -p ../doc/./Android/Gradle/app/src/main/play/listings/en-CA
+ cp -rp ./Android/Gradle/app/src/main/play/listings/en-CA/full-description.txt ../doc/./Android/Gradle/app/src/main/play/listings/en-CA/full-description.txt
+ read file
+ mkdir -p ../doc/.
+ cp -rp ./README ../doc/./README
+ read file
+ mkdir -p ../doc/./Windows
+ cp -rp ./Windows/nsistrings.txt ../doc/./Windows/nsistrings.txt
+ read file
+ mkdir -p ../doc/./Windows
+ cp -rp ./Windows/affinity.patch ../doc/./Windows/affinity.patch
+ read file
+ mkdir -p ../doc/./Drivers/Speech/eSpeak
+ cp -rp ./Drivers/Speech/eSpeak/README ../doc/./Drivers/Speech/eSpeak/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/eSpeak-NG
+ cp -rp ./Drivers/Speech/eSpeak-NG/README ../doc/./Drivers/Speech/eSpeak-NG/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/ViaVoice
+ cp -rp ./Drivers/Speech/ViaVoice/README ../doc/./Drivers/Speech/ViaVoice/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/Theta
+ cp -rp ./Drivers/Speech/Theta/README ../doc/./Drivers/Speech/Theta/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/Swift
+ cp -rp ./Drivers/Speech/Swift/README ../doc/./Drivers/Speech/Swift/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/SpeechDispatcher
+ cp -rp ./Drivers/Speech/SpeechDispatcher/README ../doc/./Drivers/Speech/SpeechDispatcher/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/Mikropuhe
+ cp -rp ./Drivers/Speech/Mikropuhe/README ../doc/./Drivers/Speech/Mikropuhe/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/GenericSay
+ cp -rp ./Drivers/Speech/GenericSay/README ../doc/./Drivers/Speech/GenericSay/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/FestivalLite
+ cp -rp ./Drivers/Speech/FestivalLite/README ../doc/./Drivers/Speech/FestivalLite/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/Festival
+ cp -rp ./Drivers/Speech/Festival/README ../doc/./Drivers/Speech/Festival/README
+ read file
+ mkdir -p ../doc/./Drivers/Speech/ExternalSpeech
+ cp -rp ./Drivers/Speech/ExternalSpeech/README ../doc/./Drivers/Speech/ExternalSpeech/README
+ read file
+ mkdir -p ../doc/./Drivers/BrlAPI/WindowEyes
+ cp -rp ./Drivers/BrlAPI/WindowEyes/README ../doc/./Drivers/BrlAPI/WindowEyes/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Voyager
+ cp -rp ./Drivers/Braille/Voyager/README ../doc/./Drivers/Braille/Voyager/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/VisioBraille
+ cp -rp ./Drivers/Braille/VisioBraille/README ../doc/./Drivers/Braille/VisioBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Virtual
+ cp -rp ./Drivers/Braille/Virtual/README ../doc/./Drivers/Braille/Virtual/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/VideoBraille
+ cp -rp ./Drivers/Braille/VideoBraille/README.it ../doc/./Drivers/Braille/VideoBraille/README.it
+ read file
+ mkdir -p ../doc/./Drivers/Braille/VideoBraille
+ cp -rp ./Drivers/Braille/VideoBraille/README ../doc/./Drivers/Braille/VideoBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/TTY
+ cp -rp ./Drivers/Braille/TTY/README ../doc/./Drivers/Braille/TTY/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/TSI
+ cp -rp ./Drivers/Braille/TSI/README ../doc/./Drivers/Braille/TSI/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Papenmeier
+ cp -rp ./Drivers/Braille/Papenmeier/README ../doc/./Drivers/Braille/Papenmeier/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/MultiBraille
+ cp -rp ./Drivers/Braille/MultiBraille/README ../doc/./Drivers/Braille/MultiBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/MiniBraille
+ cp -rp ./Drivers/Braille/MiniBraille/README ../doc/./Drivers/Braille/MiniBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/MDV
+ cp -rp ./Drivers/Braille/MDV/README ../doc/./Drivers/Braille/MDV/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/LogText
+ cp -rp ./Drivers/Braille/LogText/README ../doc/./Drivers/Braille/LogText/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/HandyTech
+ cp -rp ./Drivers/Braille/HandyTech/README ../doc/./Drivers/Braille/HandyTech/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/FreedomScientific
+ cp -rp ./Drivers/Braille/FreedomScientific/README ../doc/./Drivers/Braille/FreedomScientific/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/EuroBraille
+ cp -rp ./Drivers/Braille/EuroBraille/README ../doc/./Drivers/Braille/EuroBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/EcoBraille
+ cp -rp ./Drivers/Braille/EcoBraille/README ../doc/./Drivers/Braille/EcoBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/CombiBraille
+ cp -rp ./Drivers/Braille/CombiBraille/README ../doc/./Drivers/Braille/CombiBraille/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/BrlAPI
+ cp -rp ./Drivers/Braille/BrlAPI/README ../doc/./Drivers/Braille/BrlAPI/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/BrailleNote
+ cp -rp ./Drivers/Braille/BrailleNote/README ../doc/./Drivers/Braille/BrailleNote/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/BrailleLite
+ cp -rp ./Drivers/Braille/BrailleLite/README ../doc/./Drivers/Braille/BrailleLite/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Baum
+ cp -rp ./Drivers/Braille/Baum/README.Inka ../doc/./Drivers/Braille/Baum/README.Inka
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Alva
+ cp -rp ./Drivers/Braille/Alva/README ../doc/./Drivers/Braille/Alva/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/Albatross
+ cp -rp ./Drivers/Braille/Albatross/README ../doc/./Drivers/Braille/Albatross/README
+ read file
+ mkdir -p ../doc/./Drivers/Braille/XWindow
+ cp -rp ./Drivers/Braille/XWindow/README.UBraille ../doc/./Drivers/Braille/XWindow/README.UBraille
+ read file
+ mkdir -p ../doc/./Drivers/Braille/XWindow
+ cp -rp ./Drivers/Braille/XWindow/README ../doc/./Drivers/Braille/XWindow/README
+ read file
+ mkdir -p ../doc/./Tables/Input/eu
+ cp -rp ./Tables/Input/eu/all.txt ../doc/./Tables/Input/eu/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/ec
+ cp -rp ./Tables/Input/ec/spanish.txt ../doc/./Tables/Input/ec/spanish.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/ec
+ cp -rp ./Tables/Input/ec/all.txt ../doc/./Tables/Input/ec/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/bl
+ cp -rp ./Tables/Input/bl/40_m20_m40.txt ../doc/./Tables/Input/bl/40_m20_m40.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/bl
+ cp -rp ./Tables/Input/bl/18.txt ../doc/./Tables/Input/bl/18.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/bd
+ cp -rp ./Tables/Input/bd/all.txt ../doc/./Tables/Input/bd/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/ba
+ cp -rp ./Tables/Input/ba/all.txt ../doc/./Tables/Input/ba/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/xw
+ cp -rp ./Tables/Input/xw/all.txt ../doc/./Tables/Input/xw/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/vs
+ cp -rp ./Tables/Input/vs/all.txt ../doc/./Tables/Input/vs/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/vr
+ cp -rp ./Tables/Input/vr/all.txt ../doc/./Tables/Input/vr/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/vd
+ cp -rp ./Tables/Input/vd/all.txt ../doc/./Tables/Input/vd/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/tt
+ cp -rp ./Tables/Input/tt/all.txt ../doc/./Tables/Input/tt/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/tn
+ cp -rp ./Tables/Input/tn/all.txt ../doc/./Tables/Input/tn/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/no
+ cp -rp ./Tables/Input/no/all.txt ../doc/./Tables/Input/no/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/mn
+ cp -rp ./Tables/Input/mn/all.txt ../doc/./Tables/Input/mn/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/mb
+ cp -rp ./Tables/Input/mb/all.txt ../doc/./Tables/Input/mb/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/lt
+ cp -rp ./Tables/Input/lt/all.txt ../doc/./Tables/Input/lt/all.txt
+ read file
+ mkdir -p ../doc/./Tables/Input/lb
+ cp -rp ./Tables/Input/lb/all.txt ../doc/./Tables/Input/lb/all.txt
+ read file
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/brltty.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""']
Finish: run

>>> 2024-07-03 12:32:19	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"

>>> 2024-07-03 12:32:20	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/brltty.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\""
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/brltty.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/brltty.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/brltty.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1718755200
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.x9bPb0
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ '[' /builddir/build/BUILD/brltty-6.6-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/brltty-6.6-build/BUILDROOT
++ dirname /builddir/build/BUILD/brltty-6.6-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/brltty-6.6-build
+ mkdir /builddir/build/BUILD/brltty-6.6-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd brltty-6.6
+ mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/stublibs
+ pushd minimal
~/build/BUILD/brltty-6.6-build/brltty-6.6/minimal ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ make install
cd Programs && make install
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
for driver in Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
do (cd ./../Drivers/Braille/$driver && make braille-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
for driver in Linux FileViewer Screen TerminalEmulator AtSpi2; \
do (cd ./../Drivers/Screen/$driver && make screen-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c  brltty /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-trtxt /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ttb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-atb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ktb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-tune /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-morse /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-lscmds /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-hid /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-cldr /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-lsinc /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -m 644 ./../brltty-config.sh /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ../brltty-prologue.* /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-mkuser /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-setcaps /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-genkey /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-term /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-ttysize /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Text
/usr/bin/install -c -m 644 ../Tables/Text/*.ttb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Text
/usr/bin/install -c -m 644 ../Tables/Text/*.tti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Text
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Contraction
/usr/bin/install -c -m 644 ../Tables/Contraction/*.ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Contraction
for table in latex-access; do \
/usr/bin/install -c ../Tables/Contraction/$table.ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Contraction; \
done
/usr/bin/install -c -m 644 ../Tables/Contraction/*.cti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Contraction
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Attributes
/usr/bin/install -c -m 644 ../Tables/Attributes/*.atb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Attributes
#/usr/bin/install -c -m 644 ../Tables/Attributes/*.ati /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Attributes
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Keyboard
/usr/bin/install -c -m 644 ../Tables/Keyboard/*.ktb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Keyboard
/usr/bin/install -c -m 644 ../Tables/Keyboard/*.kti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Keyboard
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Input
cd ../Tables/Input && \
set -- *.kti */*.ktb */*.kti */*.txt && \
for file; do \
driver=`dirname $file` && \
target=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal/Input/$driver && \
/usr/bin/install -c -d $target && \
/usr/bin/install -c -m 644 $file $target; \
done
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty-minimal
/usr/bin/install -c  ./../lib/*.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty-minimal
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -m 644 ../Headers/*.h ./../config.h ./../forbuild.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
cd ./../Messages && make install
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Messages'
/usr/bin/msgfmt --output-file ar.mo -- ./ar.po
directory="locale/ar/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../ar.mo brltty.mo;
/usr/bin/msgfmt --output-file de.mo -- ./de.po
directory="locale/de/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../de.mo brltty.mo;
/usr/bin/msgfmt --output-file fr.mo -- ./fr.po
directory="locale/fr/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../fr.mo brltty.mo;
/usr/bin/msgfmt --output-file it.mo -- ./it.po
directory="locale/it/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../it.mo brltty.mo;
/usr/bin/msgfmt --output-file ru.mo -- ./ru.po
directory="locale/ru/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../ru.mo brltty.mo;
/usr/bin/msgfmt --output-file zh.mo -- ./zh.po
directory="locale/zh/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../zh.mo brltty.mo;
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/locale
for language in ar de fr it ru zh; do \
directory="/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/locale/${language}/LC_MESSAGES" && \
        /usr/bin/install -c -d "${directory}" && \
/usr/bin/install -c -m 644 "${language}.mo" "${directory}/brltty.mo"; \
done
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Messages'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -m 644 ./../Documents/brltty.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig
/usr/bin/install -c -m 644 ./../brltty.pc /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig/brltty.pc
../getrevid -p "revision_identifier=" ../ >>/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig/brltty.pc
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -d -m 1777 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/var/lib/BrlAPI
/usr/bin/install -c  libbrlapi.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so.0.8.5
ln -s -f libbrlapi.so.0.8.5 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so
ln -s -f libbrlapi.so.0.8.5 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so.0.8
/sbin/ldconfig -n /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -m 644 libbrlapi.a /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi_constants.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_keycodes.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_param.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_protocol.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi_brldefs.auto.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brlapi_brldefs.h
/usr/bin/install -c -m 644 ./api.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -m 644 ./brldefs.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man3
cd ./../Documents && make man3
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Documents'
mkdir BrlAPIref
/usr/bin/doxygen BrlAPIref.doxy
warning: Tag 'CLASS_DIAGRAMS' at line 984 of file 'BrlAPIref.doxy' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
touch BrlAPIref.made
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Documents'
set -- ./../Documents/BrlAPIref/man/man3/brlapi_*.3 && [ -f $1 ] || exit 0 && \
/usr/bin/install -c -m 644 $* /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man3
file=/etc/brlapi.key && \
if test ! -f $file -a -w /etc -a -z "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT"; \
then ../brltty-genkey -f $file; fi
/usr/bin/install -c  brltty-clip /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/X11/Xsession.d
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/gdm/greeter/autostart
/usr/bin/install -c  xbrlapi /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -m 644 ./../Documents/xbrlapi.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -m 644 ./../Autostart/X11/90xbrlapi /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/X11/Xsession.d
/usr/bin/install -c -m 644 ../Autostart/gdm/xbrlapi.desktop /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/gdm/greeter/autostart
set -- Lisp Lua; \
for language \
do (cd ./../Bindings/$language && make all) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
set -- Lisp Lua; \
for language \
do (cd ./../Bindings/$language && make install) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/lua/5.4
/usr/bin/install -c  brlapi.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/lua/5.4
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Bindings/Lua'
set -- Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
for driver do (cd ./../Drivers/Braille/$driver && make install); done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-al.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-at.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ba.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bc.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bl.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-cb.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ce.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-cn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-dp.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ec.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-eu.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_brl.o -c eutp_brl.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c: In function ‘brl_message’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:200:8: warning: dereference of possibly-NULL ‘buffer’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:197:27: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:200:8: note: (2) ‘buffer’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c: In function ‘showbrfile’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:224:10: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:221:24: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:224:10: note: (2) ‘buf’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:242:14: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:217:25: note: (1) entry to ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:222:24: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (3) calling ‘brl_write’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:81:17: note: (4) entry to ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:88:6: note: (5) following ‘false’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (7) returning to ‘showbrfile’ from ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (8) calling ‘brl_read’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:60:17: note: (9) entry to ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:69:10: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:75:10: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (12) returning to ‘showbrfile’ from ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:239:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:241:10: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:242:14: note: (15) ‘str’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:244:3: warning: use of possibly-NULL ‘str’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:217:25: note: (1) entry to ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:222:24: note: (2) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (3) calling ‘brl_write’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:81:17: note: (4) entry to ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:88:6: note: (5) following ‘false’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (7) returning to ‘showbrfile’ from ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (8) calling ‘brl_read’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:60:17: note: (9) entry to ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:69:10: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:75:10: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (12) returning to ‘showbrfile’ from ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:239:6: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:244:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:244:3: note: (15) argument 1 (‘str’) from (2) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_brl.c:241:7: warning: Potential leak of memory pointed to by 'str' [unix.Malloc] <--[clang]
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_convert.o -c eutp_convert.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘k2txt’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:146: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:148: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:149: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:93: error: memleak(CWE-401): Memory leak: newmap <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:87:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
   87 |   read(fd, map, size);
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:122:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  122 |   write(fd, newmap, size);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘txt2k’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:191:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  191 |   read(fd, map, size);
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘dos2unix’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: warning: dereference of NULL ‘tmpmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:42:17: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:42:6: note: (2) assuming ‘tmpmap’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:42:6: note: (3) following ‘true’ branch (when ‘tmpmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:44:7: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:47:6: note: (5) following ‘false’ branch (when ‘tmpmap2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:52:10: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:52:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:53:18: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: note: (9) dereference of NULL ‘tmpmap + i’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:61:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:58:10: note: (1) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:59:17: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:61:26: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:61:13: note: (4) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:61:17: note: (5) dereference of NULL ‘*map + i’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘k2txt’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: warning: leak of ‘newmap’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: note: (6) ‘newmap’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: warning: leak of ‘map’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:85:9: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: note: (6) ‘map’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:97:14: warning: dereference of possibly-NULL ‘map’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:85:9: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:97:14: note: (6) ‘map + (sizetype)i’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:111:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:110:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:111:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:111:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:113:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:112:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:113:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:113:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:115:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:114:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:115:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:115:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:117:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:116:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:117:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:117:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘txt2k’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:186:14: warning: leak of ‘map’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:183:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:188:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:190:9: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:186:14: note: (4) ‘map’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: warning: Array access (from variable 'tmpmap') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:61:19: warning: Array access (from variable 'tmpmap2') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: warning: Potential leak of memory pointed to by 'newmap' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:102:4: warning: Value stored to 'flg_hdr' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_convert.c:194:8: warning: Although the value stored to 'fd' is used in the enclosing expression, the value is never actually read from 'fd' [deadcode.DeadStores] <--[clang]
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_debug.o -c eutp_debug.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_pc.o -c eutp_pc.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_tools.o -c eutp_tools.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_transfer.o -c eutp_transfer.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_transfer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_transfer.c: In function ‘brtopc’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille/eutp_transfer.c:123:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  123 |       write(fd, &(buf[3]), buf[0] - 2);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_main.o -c eutp_main.c
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o eutp eutp_brl.o eutp_convert.o eutp_debug.o eutp_pc.o eutp_tools.o eutp_transfer.o eutp_main.o -L./../../../Programs -lbrlapi
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c  eutp /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ./eutp.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-fa.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-fs.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ht.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hw.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ir.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ic.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-lt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mb.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-md.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-np.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-pg.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-pm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-sk.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-tn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ts.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-tt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vo.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vr.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vs.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./vstp_main.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c: In function ‘Parse’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:95:5: warning: use of possibly-NULL ‘keyname’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:94:24: note: (25) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:95:5: note: (26) argument 1 (‘malloc(strlen(c) + 1)’) from (25) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:98:5: warning: use of possibly-NULL ‘socketport’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:97:27: note: (27) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:98:5: note: (28) argument 1 (‘malloc(strlen(c) + 1)’) from (27) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:101:5: warning: use of possibly-NULL ‘visiobases_ext’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:14: note: (27) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:99:16: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:100:31: note: (29) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:101:5: note: (30) argument 1 (‘malloc(5)’) from (29) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strncpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:105:5: warning: use of possibly-NULL ‘visiobases_dir’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:14: note: (27) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:99:16: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:99:14: note: (29) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:103:16: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:104:31: note: (31) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:105:5: note: (32) argument 1 (‘malloc(strlen(c) + 1)’) from (31) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c: In function ‘CheckOptions’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:147:16: warning: leak of ‘socketport’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:193:2: note: (8) calling ‘CheckOptions’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:118:13: note: (9) entry to ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:121:11: note: (10) following ‘true’ branch (when ‘n < argc’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:123:11: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:123:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:125:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:125:7: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:153:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (22) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (24) calling ‘Parse’ from ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (25) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (30) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (31) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (33) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (34) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (36) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (37) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (39) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:97:27: note: (41) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:98:5: note: (42) assuming ‘socketport’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:115:2: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (45) returning to ‘CheckOptions’ from ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:165:9: note: (46) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:165:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:25: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (51) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:146:9: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:146:9: note: (55) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:147:21: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:147:16: note: (57) ‘socketport’ leaks here; was allocated at (41) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:151:13: warning: leak of ‘keyname’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:193:2: note: (8) calling ‘CheckOptions’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:118:13: note: (9) entry to ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:121:11: note: (10) following ‘true’ branch (when ‘n < argc’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:123:11: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:123:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:125:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:125:7: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:153:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (22) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (24) calling ‘Parse’ from ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (25) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (30) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (31) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (33) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (34) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (36) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (37) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:94:24: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:95:5: note: (40) assuming ‘keyname’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:115:2: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (43) returning to ‘CheckOptions’ from ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:165:9: note: (44) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:165:8: note: (45) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:25: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:149:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:150:9: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:150:9: note: (53) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:151:18: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_main.c:151:13: note: (55) ‘keyname’ leaks here; was allocated at (39) <--[gcc]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./vstp_transfer.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c: In function ‘fileput’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:309:3: warning: use of possibly-NULL ‘f2’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:307:5: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:307:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:308:14: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille/vstp_transfer.c:309:3: note: (4) argument 1 (‘f2’) from (3) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o vstp vstp_main.o vstp_transfer.o -L./../../../Programs -lbrlapi    -lbluetooth -lbluetooth 
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c  vstp /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ./vstp.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-xw.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bg.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Braille/B2G'
set -- ; \
for driver do (cd ./../Drivers/Speech/$driver && make install); done
set -- Linux FileViewer Screen TerminalEmulator AtSpi2; \
for driver do (cd ./../Drivers/Screen/$driver && make install); done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Drivers/Screen/AtSpi2'
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/minimal/Programs'
+ pushd /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty-minimal
~/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty-minimal ~/build/BUILD/brltty-6.6-build/brltty-6.6/minimal ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ rm -f libbrlttybba.so libbrlttybxw.so libbrlttyxa2.so libbrlttysen.so libbrlttyses.so libbrlapi_java.so
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6/minimal ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ mv /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin/brltty /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin/brltty-minimal
+ install -d -m 755 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc
+ install -p -m 644 Documents/brltty.conf /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty-minimal.conf
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ pushd python3
+ make install JAVA_JAR_DIR=/usr/lib/java JAVA_JNI_DIR=/usr/lib64/brltty JAVA_JNI=yes
cd Programs && make install
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
for driver in Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
do (cd ./../Drivers/Braille/$driver && make braille-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
make[2]: Nothing to be done for 'braille-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
for driver in Alva BrailleLite CombiBraille eSpeak-NG eSpeak Festival GenericSay SpeechDispatcher ExternalSpeech; \
do (cd ./../Drivers/Speech/$driver && make speech-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
make[2]: Nothing to be done for 'speech-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
for driver in Linux FileViewer Screen TerminalEmulator AtSpi2; \
do (cd ./../Drivers/Screen/$driver && make screen-driver) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
make[2]: Nothing to be done for 'screen-driver'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c  brltty /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-trtxt /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ttb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-atb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-ktb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-tune /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-morse /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-lscmds /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-hid /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-cldr /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c  brltty-lsinc /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -m 644 ./../brltty-config.sh /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ../brltty-prologue.* /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-mkuser /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-setcaps /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-genkey /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-term /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c ../brltty-ttysize /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Text
/usr/bin/install -c -m 644 ../Tables/Text/*.ttb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Text
/usr/bin/install -c -m 644 ../Tables/Text/*.tti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Text
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Contraction
/usr/bin/install -c -m 644 ../Tables/Contraction/*.ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Contraction
for table in latex-access; do \
/usr/bin/install -c ../Tables/Contraction/$table.ctb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Contraction; \
done
/usr/bin/install -c -m 644 ../Tables/Contraction/*.cti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Contraction
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Attributes
/usr/bin/install -c -m 644 ../Tables/Attributes/*.atb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Attributes
#/usr/bin/install -c -m 644 ../Tables/Attributes/*.ati /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Attributes
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Keyboard
/usr/bin/install -c -m 644 ../Tables/Keyboard/*.ktb /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Keyboard
/usr/bin/install -c -m 644 ../Tables/Keyboard/*.kti /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Keyboard
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Input
cd ../Tables/Input && \
set -- *.kti */*.ktb */*.kti */*.txt && \
for file; do \
driver=`dirname $file` && \
target=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Input/$driver && \
/usr/bin/install -c -d $target && \
/usr/bin/install -c -m 644 $file $target; \
done
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty
/usr/bin/install -c  ./../lib/*.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -m 644 ../Headers/*.h ./../config.h ./../forbuild.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
cd ./../Messages && make install
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Messages'
/usr/bin/msgfmt --output-file ar.mo -- ./ar.po
directory="locale/ar/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../ar.mo brltty.mo;
/usr/bin/msgfmt --output-file de.mo -- ./de.po
directory="locale/de/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../de.mo brltty.mo;
/usr/bin/msgfmt --output-file fr.mo -- ./fr.po
directory="locale/fr/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../fr.mo brltty.mo;
/usr/bin/msgfmt --output-file it.mo -- ./it.po
directory="locale/it/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../it.mo brltty.mo;
/usr/bin/msgfmt --output-file ru.mo -- ./ru.po
directory="locale/ru/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../ru.mo brltty.mo;
/usr/bin/msgfmt --output-file zh.mo -- ./zh.po
directory="locale/zh/LC_MESSAGES"; \
/usr/bin/install -c -d ${directory}; \
cd ${directory}; \
test -f brltty.mo || ln -s ../../../zh.mo brltty.mo;
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/locale
for language in ar de fr it ru zh; do \
directory="/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/locale/${language}/LC_MESSAGES" && \
        /usr/bin/install -c -d "${directory}" && \
/usr/bin/install -c -m 644 "${language}.mo" "${directory}/brltty.mo"; \
done
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Messages'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -m 644 ./../Documents/brltty.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig
/usr/bin/install -c -m 644 ./../brltty.pc /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig/brltty.pc
../getrevid -p "revision_identifier=" ../ >>/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/pkgconfig/brltty.pc
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -d -m 1777 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/var/lib/BrlAPI
/usr/bin/install -c  libbrlapi.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so.0.8.5
ln -s -f libbrlapi.so.0.8.5 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so
ln -s -f libbrlapi.so.0.8.5 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/libbrlapi.so.0.8
/sbin/ldconfig -n /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -m 644 libbrlapi.a /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi_constants.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_keycodes.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_param.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 ./brlapi_protocol.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include
/usr/bin/install -c -m 644 brlapi_brldefs.auto.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brlapi_brldefs.h
/usr/bin/install -c -m 644 ./api.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -m 644 ./brldefs.h /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man3
cd ./../Documents && make man3
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents'
make[2]: Nothing to be done for 'man3'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Documents'
set -- ./../Documents/BrlAPIref/man/man3/brlapi_*.3 && [ -f $1 ] || exit 0 && \
/usr/bin/install -c -m 644 $* /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man3
file=/etc/brlapi.key && \
if test ! -f $file -a -w /etc -a -z "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT"; \
then ../brltty-genkey -f $file; fi
/usr/bin/install -c  brltty-clip /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/X11/Xsession.d
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/gdm/greeter/autostart
/usr/bin/install -c  xbrlapi /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin 
/usr/bin/install -c -m 644 ./../Documents/xbrlapi.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c -m 644 ./../Autostart/X11/90xbrlapi /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/X11/Xsession.d
/usr/bin/install -c -m 644 ../Autostart/gdm/xbrlapi.desktop /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/gdm/greeter/autostart
set -- Java Lisp Lua OCaml Python Tcl; \
for language \
do (cd ./../Bindings/$language && make all) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
set -- --quiet build --build-temp .; \
[ "linux-gnu" != "mingw32" ] || set -- "${@}" --compiler mingw32; \
"/usr/bin/python3" ./setup.py "${@}"
[ "linux-gnu" != "mingw32" ] || "/usr/bin/python3" ./setup.py --quiet bdist_wininst --skip-build
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
echo >mkindex 'pkg_mkIndex /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/tcl8.6/brlapi-0.8.5 libbrlapi_tcl.so'
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
set -- Java Lisp Lua OCaml Python Tcl; \
for language \
do (cd ./../Bindings/$language && make install) || exit 1; \
done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/java
/usr/bin/install -c brlapi.jar /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/java
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty
/usr/bin/install -c libbrlapi_java.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/brltty
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Java'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lisp'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/lua/5.4
/usr/bin/install -c  brlapi.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/lua/5.4
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Lua'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml
[ ! -d "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi" ] || \
ocamlfind remove -destdir "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml" brlapi
set -- -destdir "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml"; \
[ -f "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/ld.conf" ] && set -- "${@}" -ldconf "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/ld.conf" || set -- "${@}" -ldconf ignore; \
ocamlfind install "${@}" brlapi ./META brlapi.mli brlapi.cmi libbrlapi_stubs.a dllbrlapi_stubs.so brlapi.cma brlapi.cmxa 
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/brlapi.cmxa
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/brlapi.cma
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/libbrlapi_stubs.a
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/brlapi.cmi
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/brlapi.mli
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/stublibs/dllbrlapi_stubs.so
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/stublibs/dllbrlapi_stubs.so.owner
Installed /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/META
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/OCaml'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
set -- --quiet build --build-temp .; \
[ "linux-gnu" != "mingw32" ] || set -- "${@}" --compiler mingw32; \
"/usr/bin/python3" ./setup.py "${@}"
[ "linux-gnu" != "mingw32" ] || "/usr/bin/python3" ./setup.py --quiet bdist_wininst --skip-build
set -- --quiet install --skip-build --record "installed-files"; \
[ -z "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT" ] || set -- "${@}" --root "/builddir/build/BUILD/brltty-6.6-build/BUILDROOT"; \
[ -z "" ] || set -- "${@}" --prefix ""; \
"/usr/bin/python3" ./setup.py "${@}"
/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        Follow the current Python packaging guidelines when building
        Python RPM packages.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************

!!
  self.initialize_options()
rm -f -r -- Brlapi.egg-info
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Python'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
cd ./../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
echo >mkindex 'pkg_mkIndex /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/tcl8.6/brlapi-0.8.5 libbrlapi_tcl.so'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/tcl8.6/brlapi-0.8.5
/usr/bin/install -c  libbrlapi_tcl.so /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/tcl8.6/brlapi-0.8.5
/usr/bin/tclsh ./mkindex
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Bindings/Tcl'
set -- Alva Albatross BrlAPI BrailComm Braudi BrailleLite Baum BrailleNote CombiBraille Cebra Canute DotPad EcoBraille EuroBraille FrankAudiodata FreedomScientific Hedo HIMS HandyTech HumanWare Iris Inceptor LogText MultiBraille MDV BrailleMemo MiniBraille Metec NinePoint Pegasus Papenmeier Seika TechniBraille TSI TTY VideoBraille Voyager Virtual VisioBraille XWindow B2G; \
for driver do (cd ./../Drivers/Braille/$driver && make install); done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-al.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-at.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Albatross'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ba.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrlAPI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bc.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailComm'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Braudi'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bl.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Baum'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleNote'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-cb.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ce.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Cebra'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-cn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Canute'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-dp.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/DotPad'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ec.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EcoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-eu.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_brl.o -c eutp_brl.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c: In function ‘brl_message’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:200:8: warning: dereference of possibly-NULL ‘buffer’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:197:27: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:200:8: note: (2) ‘buffer’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c: In function ‘showbrfile’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:224:10: warning: dereference of possibly-NULL ‘buf’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:221:24: note: (1) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:224:10: note: (2) ‘buf’ could be NULL: unchecked value from (1) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:242:14: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:217:25: note: (1) entry to ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:222:24: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (3) calling ‘brl_write’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:81:17: note: (4) entry to ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:88:6: note: (5) following ‘false’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (7) returning to ‘showbrfile’ from ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (8) calling ‘brl_read’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:60:17: note: (9) entry to ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:69:10: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:75:10: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (12) returning to ‘showbrfile’ from ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:239:6: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:241:10: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:242:14: note: (15) ‘str’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:244:3: warning: use of possibly-NULL ‘str’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:217:25: note: (1) entry to ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:222:24: note: (2) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (3) calling ‘brl_write’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:81:17: note: (4) entry to ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:88:6: note: (5) following ‘false’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:230:3: note: (7) returning to ‘showbrfile’ from ‘brl_write’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (8) calling ‘brl_read’ from ‘showbrfile’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:60:17: note: (9) entry to ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:69:10: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:75:10: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:233:7: note: (12) returning to ‘showbrfile’ from ‘brl_read’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:239:6: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:244:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:244:3: note: (15) argument 1 (‘str’) from (2) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_brl.c:241:7: warning: Potential leak of memory pointed to by 'str' [unix.Malloc] <--[clang]
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_convert.o -c eutp_convert.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘k2txt’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:146: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:148: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:149: error: invalidFunctionArgBool(CWE-628): Invalid toupper() argument nr 1. A non-boolean value is required. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:93: error: memleak(CWE-401): Memory leak: newmap <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:87:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
   87 |   read(fd, map, size);
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:122:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  122 |   write(fd, newmap, size);
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘txt2k’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:191:3: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  191 |   read(fd, map, size);
      |   ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘dos2unix’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: warning: dereference of NULL ‘tmpmap’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:42:17: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:42:6: note: (2) assuming ‘tmpmap’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:42:6: note: (3) following ‘true’ branch (when ‘tmpmap’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:44:7: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:47:6: note: (5) following ‘false’ branch (when ‘tmpmap2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:52:10: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:52:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:53:18: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: note: (9) dereference of NULL ‘tmpmap + i’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:61:17: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:58:10: note: (1) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:59:17: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:61:26: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:61:13: note: (4) ‘0’ is NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:61:17: note: (5) dereference of NULL ‘*map + i’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘k2txt’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: warning: leak of ‘newmap’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: note: (6) ‘newmap’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: warning: leak of ‘map’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:85:9: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:81:14: note: (6) ‘map’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:97:14: warning: dereference of possibly-NULL ‘map’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:85:9: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:97:14: note: (6) ‘map + (sizetype)i’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:111:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:110:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:111:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:111:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:113:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:112:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:113:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:113:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:115:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:114:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:115:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:115:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:117:21: warning: dereference of possibly-NULL ‘newmap’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:78:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:83:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:86:12: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:90:6: note: (4) following ‘false’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:107:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:110:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:116:10: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:117:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:117:21: note: (10) ‘malloc(size + 1) + (sizetype)o’ could be NULL: unchecked value from (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c: In function ‘txt2k’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:186:14: warning: leak of ‘map’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:183:6: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:188:3: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:190:9: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:186:14: note: (4) ‘map’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:53:15: warning: Array access (from variable 'tmpmap') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:61:19: warning: Array access (from variable 'tmpmap2') results in a null pointer dereference [core.NullDereference] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:92:7: warning: Potential leak of memory pointed to by 'newmap' [unix.Malloc] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:102:4: warning: Value stored to 'flg_hdr' is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_convert.c:194:8: warning: Although the value stored to 'fd' is used in the enclosing expression, the value is never actually read from 'fd' [deadcode.DeadStores] <--[clang]
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_debug.o -c eutp_debug.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_pc.o -c eutp_pc.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_tools.o -c eutp_tools.c
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_transfer.o -c eutp_transfer.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_transfer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_transfer.c: In function ‘brtopc’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille/eutp_transfer.c:123:7: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  123 |       write(fd, &(buf[3]), buf[0] - 2);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DFOR_BUILD -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -o eutp_main.o -c eutp_main.c
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o eutp eutp_brl.o eutp_convert.o eutp_debug.o eutp_pc.o eutp_tools.o eutp_transfer.o eutp_main.o -L./../../../Programs -lbrlapi
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c  eutp /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ./eutp.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/EuroBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-fa.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FrankAudiodata'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-fs.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/FreedomScientific'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Hedo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HIMS'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ht.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HandyTech'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-hw.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/HumanWare'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ir.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Iris'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ic.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Inceptor'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-lt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/LogText'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mb.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MultiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-md.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MDV'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/BrailleMemo'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/MiniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-mt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Metec'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-np.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/NinePoint'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-pg.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Pegasus'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-pm.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Papenmeier'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-sk.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Seika'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-tn.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TechniBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-ts.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TSI'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-tt.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/TTY'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vd.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VideoBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vo.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Voyager'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vr.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/Virtual'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-vs.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./vstp_main.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c: In function ‘Parse’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:95:5: warning: use of possibly-NULL ‘keyname’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:94:24: note: (25) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:95:5: note: (26) argument 1 (‘malloc(strlen(c) + 1)’) from (25) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:98:5: warning: use of possibly-NULL ‘socketport’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:97:27: note: (27) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:98:5: note: (28) argument 1 (‘malloc(strlen(c) + 1)’) from (27) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:101:5: warning: use of possibly-NULL ‘visiobases_ext’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:14: note: (27) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:99:16: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:100:31: note: (29) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:101:5: note: (30) argument 1 (‘malloc(5)’) from (29) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strncpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:105:5: warning: use of possibly-NULL ‘visiobases_dir’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:5: note: (8) following ‘true’ branch (when ‘home’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:185:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:189:3: note: (10) calling ‘Parse’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (11) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (16) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (17) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (20) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (22) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (23) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (25) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:14: note: (27) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:99:16: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:99:14: note: (29) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:103:16: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:104:31: note: (31) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:105:5: note: (32) argument 1 (‘malloc(strlen(c) + 1)’) from (31) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c: In function ‘CheckOptions’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:147:16: warning: leak of ‘socketport’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:193:2: note: (8) calling ‘CheckOptions’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:118:13: note: (9) entry to ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:121:11: note: (10) following ‘true’ branch (when ‘n < argc’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:123:11: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:123:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:125:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:125:7: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:153:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (22) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (24) calling ‘Parse’ from ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (25) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (30) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (31) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (33) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (34) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (36) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (37) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:93:7: note: (39) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:96:16: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:97:27: note: (41) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:98:5: note: (42) assuming ‘socketport’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:115:2: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (45) returning to ‘CheckOptions’ from ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:165:9: note: (46) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:165:8: note: (47) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:25: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (51) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:146:9: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:146:9: note: (55) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:147:21: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:147:16: note: (57) ‘socketport’ leaks here; was allocated at (41) <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:151:13: warning: leak of ‘keyname’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:175:5: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (2) calling ‘CheckSendOrRecv’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:67:21: note: (3) entry to ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:6: note: (4) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:68:5: note: (5) following ‘true’ branch... <--[gcc]
cc1: note: (6) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:182:11: note: (7) returning to ‘main’ from ‘CheckSendOrRecv’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:193:2: note: (8) calling ‘CheckOptions’ from ‘main’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:118:13: note: (9) entry to ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:121:11: note: (10) following ‘true’ branch (when ‘n < argc’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:123:11: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:123:6: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:125:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:125:7: note: (14) following ‘false’ branch... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:153:8: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:154:9: note: (22) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (24) calling ‘Parse’ from ‘CheckOptions’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:75:13: note: (25) entry to ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:80:5: note: (26) following ‘false’ branch... <--[gcc]
cc1: note: (27) ...to here
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:10: note: (30) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:83:6: note: (31) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:10: note: (33) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:85:6: note: (34) following ‘false’ branch (when ‘c’ is NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:10: note: (36) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:87:6: note: (37) following ‘true’ branch (when ‘c’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:89:10: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:94:24: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:95:5: note: (40) assuming ‘keyname’ is non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:82:9: note: (41) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:115:2: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:155:6: note: (43) returning to ‘CheckOptions’ from ‘Parse’ <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:165:9: note: (44) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:165:8: note: (45) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:25: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:135:13: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:136:8: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:141:8: note: (49) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:145:8: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:149:8: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:150:9: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:150:9: note: (53) following ‘false’ branch (when ‘argc != m’)... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:151:18: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_main.c:151:13: note: (55) ‘keyname’ leaks here; was allocated at (39) <--[gcc]
gcc -I. -I. -I./../../../Programs -I../../../Programs -I../../../Headers -I./../../.. -I../../..  -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux  -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_XOPEN_SOURCE_EXTENDED -D_GNU_SOURCE -DHAVE_CONFIG_H -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fno-strict-aliasing -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -std=gnu99 -Wall -Werror=format-security -Wno-address-of-packed-member -Wno-stringop-truncation -c ./vstp_transfer.c
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c: In function ‘fileput’: <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:309:3: warning: use of possibly-NULL ‘f2’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:307:5: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:307:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:308:14: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille/vstp_transfer.c:309:3: note: (4) argument 1 (‘f2’) from (3) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null
cd ./../../../Programs && make api
make[3]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
make[3]: Nothing to be done for 'api'.
make[3]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -Wl,-export-dynamic -o vstp vstp_main.o vstp_transfer.o -L./../../../Programs -lbrlapi -licuuc -licudata   -lbluetooth -lbluetooth 
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
/usr/bin/install -c  vstp /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin
/usr/bin/install -c -m 644 ./vstp.1 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man1
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/VisioBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-xw.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/XWindow'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
for file in ./*-bg.h; do test -f $file && /usr/bin/install -c -m 644 $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty; done || :
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Braille/B2G'
set -- Alva BrailleLite CombiBraille eSpeak-NG eSpeak Festival GenericSay SpeechDispatcher ExternalSpeech; \
for driver do (cd ./../Drivers/Speech/$driver && make install); done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Alva'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/BrailleLite'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/CombiBraille'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak-NG'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/eSpeak'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/Festival'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/GenericSay'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/SpeechDispatcher'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Speech/ExternalSpeech'
set -- Linux FileViewer Screen TerminalEmulator AtSpi2; \
for driver do (cd ./../Drivers/Screen/$driver && make install); done
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Linux'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/FileViewer'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/Screen'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/TerminalEmulator'
make[2]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Drivers/Screen/AtSpi2'
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Programs'
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Authorization/Polkit ~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ pushd python3
+ pushd Authorization/Polkit
+ make install
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/polkit-1/actions
/usr/bin/install -c -m 644 ./policies /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/polkit-1/actions/org.a11y.brlapi.policy
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/polkit-1/rules.d
/usr/bin/install -c -m 644 ./rules /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/polkit-1/rules.d/org.a11y.brlapi.rules
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ install -d -m 755 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/man/man5
+ install -p -m 644 Documents/brltty.conf /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc
+ echo '.so man1/brltty.1'
+ install -Dpm 644 /builddir/build/SOURCES/brltty.service /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/systemd/system/brltty.service
+ cp -p LICENSE-LGPL ../
+ rm Documents/Manual-BRLTTY/English/reldeps.mk Documents/Manual-BRLTTY/French/reldeps.mk Documents/Manual-BrlAPI/English/reldeps.mk Documents/Manual-BRLTTY/English/html.made Documents/Manual-BRLTTY/French/html.made Documents/Manual-BrlAPI/English/html.made Documents/Manual-BRLTTY/English/Makefile Documents/Manual-BRLTTY/English/Makefile.in Documents/Manual-BRLTTY/French/Makefile Documents/Manual-BRLTTY/French/Makefile.in Documents/Manual-BrlAPI/English/Makefile Documents/Manual-BrlAPI/English/Makefile.in
+ mv Documents/BrlAPIref/html Documents/BrlAPIref/BrlAPIref
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Drivers/Speech/SpeechDispatcher
+ cp -rp Drivers/Speech/SpeechDispatcher/README ../Drivers/Speech/SpeechDispatcher/README
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Documents
+ cp -rp Documents/ChangeLog ../Documents/ChangeLog
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Documents
+ cp -rp Documents/TODO ../Documents/TODO
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Documents
+ cp -rp Documents/Manual-BRLTTY ../Documents/Manual-BRLTTY
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Drivers/Braille/XWindow
~/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty ~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
~/build/BUILD/brltty-6.6-build/brltty-6.6/python3 ~/build/BUILD/brltty-6.6-build/brltty-6.6
+ cp -rp Drivers/Braille/XWindow/README ../Drivers/Braille/XWindow/README
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Drivers/Braille/XWindow
+ cp -rp Drivers/Braille/XWindow/README ../Drivers/Braille/XWindow/README
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Documents
+ cp -rp Documents/Manual-BrlAPI ../Documents/Manual-BrlAPI
+ for i in Drivers/Speech/SpeechDispatcher/README Documents/ChangeLog Documents/TODO Documents/Manual-BRLTTY Drivers/Braille/XWindow/README Drivers/Braille/XWindow/README Documents/Manual-BrlAPI Documents/BrlAPIref/BrlAPIref
+ mkdir -p ../Documents/BrlAPIref
+ cp -rp Documents/BrlAPIref/BrlAPIref ../Documents/BrlAPIref/BrlAPIref
+ rm -rf /builddir/build/BUILD/brltty-6.6-build/BUILDROOT//usr/lib64/libbrlapi.a
+ mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/var/lib/brltty
+ touch /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brlapi.key
+ chmod 0640 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brlapi.key
+ rm -f /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/gdm/greeter/autostart/xbrlapi.desktop
+ chmod 755 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/bin/brltty-config.sh
+ pushd /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/include/brltty
+ for f in config forbuild
++ getconf LONG_BIT
+ mv ./config.h ./config-64.h
+ for f in config forbuild
++ getconf LONG_BIT
+ mv ./forbuild.h ./forbuild-64.h
+ install -p -m 0644 /builddir/build/SOURCES/brlapi-config.h ./config.h
+ install -p -m 0644 /builddir/build/SOURCES/brlapi-forbuild.h ./forbuild.h
+ popd
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/brltty-6.6-build/BUILDROOT brltty
+ cp -p brltty.lang ../
+ make install-dracut
cd Initramfs/Dracut && make install
make[1]: Entering directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Initramfs/Dracut'
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/dracut/modules.d/99brltty
for file in *.sh; \
do /usr/bin/install -c $file /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/dracut/modules.d/99brltty; \
done
/usr/bin/install -c -m 644 README /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/dracut/modules.d/99brltty
/usr/bin/install -c -d /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Initramfs
/usr/bin/install -c -m 644 cmdline /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Initramfs
/usr/bin/install -c -m 644 dracut.conf /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Initramfs
sed -e '/^ *BRLTTY_DRACUT_LOCALE *= *"/s/".*"/"C.UTF-8"/' -i /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/etc/brltty/Initramfs/dracut.conf
make[1]: Leaving directory '/builddir/build/BUILD/brltty-6.6-build/brltty-6.6/python3/Initramfs/Dracut'
+ popd
~/build/BUILD/brltty-6.6-build/brltty-6.6
+ rm -f doc/Initramfs/Dracut/README
+ rmdir doc/Initramfs/Dracut doc/Initramfs
+ install -p -D -m 0644 /builddir/build/SOURCES/brltty.sysusers /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/sysusers.d/brltty.conf
+ find . -type d -name Java
+ xargs rm -rf
+ find /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share -type d -name Java
+ xargs rm -rf
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 6.6-17.fc41 --unique-debug-suffix -6.6-17.fc41.x86_64 --unique-debug-src-base brltty-6.6-17.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/brltty-6.6-build/brltty-6.6
find-debuginfo: starting
Extracting debug info from 121 files
DWARF-compressing 121 files
sepdebugcrcfix: Updated 121 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/brltty-6.6-17.fc41.x86_64
cpio: python3/Bindings/Java/: Cannot stat: No such file or directory
cpio: python3/Bindings/Java/bindings.c: Cannot stat: No such file or directory
19089 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/brltty-config.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/brltty-mkuser from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/brltty-setcaps from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/brltty-genkey from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/brltty-term from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/bin/brltty-ttysize from /usr/bin/env bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/alsa-start.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/bluetooth-start.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/brltty-start.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/brltty-stop.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/dbus-start.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/module-setup.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/pulse-start.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/pulse-stop.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/lib/dracut/modules.d/99brltty/speechd-start.sh from /bin/bash to #!/usr/bin/bash
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
Bytecompiling .py files below /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/python3.13 using python3.13
Bytecompiling .py files below /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.13 using python3.13
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/brltty-6.6-build/BUILDROOT
/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib64/ocaml/brlapi/libbrlapi_stubs.a: replacing with normalized version
/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/lib/java/brlapi.jar: replacing with normalized version
Scanned 291 directories and 2593 files,
               processed 2 inodes,
               2 modified (2 replaced + 0 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/brltty-6.6-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: brltty-6.6-17.fc41.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nOOY8Y
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ LICENSEDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/LICENSE-LGPL /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty
+ RPM_EC=0
++ jobs -p
+ exit 0
warning: File listed twice: /usr/lib/.build-id/27/763497e28da70a0e361bc9550ef91d2b1d8545
warning: File listed twice: /usr/lib/.build-id/60/8d0c68951e44f22f417d4ce31e9dfb67da3241
warning: File listed twice: /usr/lib/.build-id/9d/2e22d36cc573f09399b2f155c352188a6a389b
warning: File listed twice: /usr/lib/.build-id/b3/c43b7cac1f9831cbf5d34ce41fa96e7c5a7dcd
warning: File listed twice: /usr/lib/.build-id/ce/4e279faad2b86b21742ec49667f081f53e7b88
warning: File listed twice: /usr/lib/.build-id/d4/f06658b54380d37b2baebccd32aabbf991da02
warning: File listed twice: /usr/lib/.build-id/e9/d300040c773864bc6222b10dbd4b03245dfbc0
warning: File listed twice: /usr/lib/.build-id/fe/95413d58383d7c975d2bd1bb918147e1e5ff86
Provides: brltty = 6.6-17.fc41 brltty(x86-64) = 6.6-17.fc41 config(brltty) = 6.6-17.fc41
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): shadow-utils
Requires(post): /bin/sh coreutils systemd
Requires(preun): /bin/sh systemd
Requires(postun): /bin/sh systemd
Requires: /usr/bin/bash /usr/bin/python3 /usr/bin/sh libasound.so.2()(64bit) libasound.so.2(ALSA_0.9)(64bit) libasound.so.2(ALSA_0.9.0rc4)(64bit) libbluetooth.so.3()(64bit) libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libicuuc.so.74()(64bit) libpcre2-32.so.0()(64bit) libpolkit-gobject-1.so.0()(64bit) rtld(GNU_HASH)
Conflicts: brltty-minimal
Processing files: brltty-speech-dispatcher-6.6-17.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.3zhtEm
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ DOCDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-speech-dispatcher
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-speech-dispatcher
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Drivers/Speech/SpeechDispatcher/README /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-speech-dispatcher
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brltty-speech-dispatcher = 6.6-17.fc41 brltty-speech-dispatcher(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libspeechd.so.2()(64bit) rtld(GNU_HASH)
Processing files: brltty-docs-6.6-17.fc41.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1266dQ
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ DOCDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-docs
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-docs
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Documents/ChangeLog /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-docs
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Documents/TODO /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-docs
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Documents/Manual-BRLTTY /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-docs
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brltty-docs = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: brltty-xw-6.6-17.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MWSVJ6
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ DOCDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-xw
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-xw
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Drivers/Braille/XWindow/README /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brltty-xw
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brltty-xw = 6.6-17.fc41 brltty-xw(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libX11.so.6()(64bit) libXaw.so.7()(64bit) libXt.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) rtld(GNU_HASH)
Processing files: brltty-at-spi2-6.6-17.fc41.x86_64
Provides: brltty-at-spi2 = 6.6-17.fc41 brltty-at-spi2(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libX11.so.6()(64bit) libXfixes.so.3()(64bit) libatspi.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) rtld(GNU_HASH)
Processing files: brltty-espeak-6.6-17.fc41.x86_64
Provides: brltty-espeak = 6.6-17.fc41 brltty-espeak(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libespeak.so.1()(64bit) rtld(GNU_HASH)
Processing files: brltty-espeak-ng-6.6-17.fc41.x86_64
Provides: brltty-espeak-ng = 6.6-17.fc41 brltty-espeak-ng(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libespeak-ng.so.1()(64bit) rtld(GNU_HASH)
Processing files: brlapi-0.8.5-17.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.vr6lpM
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ DOCDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Drivers/Braille/XWindow/README /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Documents/Manual-BrlAPI /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brlapi = 0.8.5-17.fc41 brlapi(x86-64) = 0.8.5-17.fc41 group(brlapi) = ZyBicmxhcGkgLQAA libbrlapi.so.0.8()(64bit)
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh glibc-common shadow-utils
Requires(post): /bin/sh coreutils util-linux
Requires: libX11.so.6()(64bit) libXfixes.so.3()(64bit) libXtst.so.6()(64bit) libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libicuuc.so.74()(64bit) lua(abi) = 5.4 rtld(GNU_HASH)
Processing files: brlapi-devel-0.8.5-17.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.x08sey
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ DOCDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi-devel
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi-devel
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/Documents/BrlAPIref/BrlAPIref /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/doc/brlapi-devel
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brlapi-devel = 0.8.5-17.fc41 brlapi-devel(x86-64) = 0.8.5-17.fc41 pkgconfig(brltty) = 6.6
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libbrlapi.so.0.8()(64bit)
Processing files: tcl-brlapi-0.8.5-17.fc41.x86_64
Provides: libbrlapi_tcl.so.0.8()(64bit) tcl-brlapi = 0.8.5-17.fc41 tcl-brlapi(x86-64) = 0.8.5-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libtcl8.6.so()(64bit) rtld(GNU_HASH)
Processing files: python3-brlapi-0.8.5-17.fc41.x86_64
Provides: python-brlapi = 0.8.5-17.fc41 python3-brlapi = 0.8.5-17.fc41 python3-brlapi(x86-64) = 0.8.5-17.fc41 python3.13-brlapi = 0.8.5-17.fc41 python3.13dist(brlapi) = 0.8.5 python3dist(brlapi) = 0.8.5
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) python(abi) = 3.13 rtld(GNU_HASH)
Obsoletes: python-brlapi < 0.8.5-17.fc41 python2-brlapi < 0.8.5-17.fc41
Processing files: brlapi-java-0.8.5-17.fc41.x86_64
Provides: brlapi-java = 0.8.5-17.fc41 brlapi-java(x86-64) = 0.8.5-17.fc41 libbrlapi_java.so.0.8()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) rtld(GNU_HASH)
Processing files: ocaml-brlapi-0.8.5-17.fc41.x86_64
Provides: ocaml(Brlapi) = f063e8843d6489365c8d03dff68a17dc ocaml-brlapi = 0.8.5-17.fc41 ocaml-brlapi(x86-64) = 0.8.5-17.fc41 ocamlx(Brlapi) = 7babe0f76f6920ee8e07778b16224534
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libbrlapi.so.0.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) ocaml(CamlinternalFormatBasics) = 2ef2d91ced81f6c72f852bab8ab406e0 ocaml(Stdlib) = e8d9af458547c45080a71b9a6eaed658 ocaml(Stdlib__Array) = 75e38d886ba62047f48c000ae7d8f6f4 ocaml(Stdlib__Bigarray) = 8317b42277334e4ae5794d3cbabcaf4f ocaml(Stdlib__Callback) = b855f824a6cb0f4b58dc69a6e79a49a1 ocaml(Stdlib__Complex) = 052959c6d02e4e692e7944dd137c4095 ocaml(Stdlib__Either) = d56b2e9ca14b69fdeef09f3b2fbd10ad ocaml(Stdlib__Int32) = 9cc80815720f462a0569c994dd5f43cc ocaml(Stdlib__Seq) = ac22688c50c848ab417492a023ff76ab ocaml(Unix) = 59e61ff7441dfacaa24d4eed6d45eeda ocamlx(Stdlib__Array) = b3215f99afe054938b4b66df456093cb ocamlx(Stdlib__Callback) = bafc96ea60f2aa399fe753ac0e40f764 rtld(GNU_HASH)
Processing files: brltty-dracut-6.6-17.fc41.x86_64
Provides: brltty-dracut = 6.6-17.fc41 brltty-dracut(x86-64) = 6.6-17.fc41 config(brltty-dracut) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash
Processing files: brltty-minimal-6.6-17.fc41.x86_64
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HK5rMg
+ umask 022
+ cd /builddir/build/BUILD/brltty-6.6-build
+ cd brltty-6.6
+ LICENSEDIR=/builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty-minimal
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty-minimal
+ cp -pr /builddir/build/BUILD/brltty-6.6-build/brltty-6.6/LICENSE-LGPL /builddir/build/BUILD/brltty-6.6-build/BUILDROOT/usr/share/licenses/brltty-minimal
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: brltty-minimal = 6.6-17.fc41 brltty-minimal(x86-64) = 6.6-17.fc41 config(brltty-minimal) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/python3 libbluetooth.so.3()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libpcre2-32.so.0()(64bit) rtld(GNU_HASH)
Conflicts: brltty
Processing files: brltty-debugsource-6.6-17.fc41.x86_64
Provides: brltty-debugsource = 6.6-17.fc41 brltty-debugsource(x86-64) = 6.6-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: brltty-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-debuginfo = 6.6-17.fc41 brltty-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = 101f243b115f01687369f0cd8b22c27189cbca38 debuginfo(build-id) = 137b64ed5516ef14ce82276e828c47f5cbbf1d56 debuginfo(build-id) = 18f72e16ae2b987f930b13a1b6e181a08f8ca964 debuginfo(build-id) = 1b5e175e3fc653193eb7ecbeeade87a38d56a8c8 debuginfo(build-id) = 20ddaed511ea44dc7cffde868d09fc2de6dad007 debuginfo(build-id) = 224ece154dc28128e8fba54931da225abdf1cbce debuginfo(build-id) = 225e753fa7ebfa9dfaf7bb9629b2c381e8c15776 debuginfo(build-id) = 228c38d4c772538c30abced294daaaf5892d5908 debuginfo(build-id) = 240437c3118ccca7992e164580e4f05fea7d8172 debuginfo(build-id) = 24d7e4eeaba62e86b739d4fb715b31b5073cc499 debuginfo(build-id) = 25af8d4bf9e6e2d0b5c96262aa7fc0ea46c0fa7e debuginfo(build-id) = 27763497e28da70a0e361bc9550ef91d2b1d8545 debuginfo(build-id) = 28c4e23bb67ed4c9bb4f09dafbdc64236f0d7eec debuginfo(build-id) = 331ee75ff5bd9923c02afb984f328ee20be3f46c debuginfo(build-id) = 36c8c0b9913a6508195816a547bd3ff3cd3c5e82 debuginfo(build-id) = 36cd0e99aa35905cbdc21e2bd2d57cd986223379 debuginfo(build-id) = 39bc64c2cd45c5d048c1030127df35a250845626 debuginfo(build-id) = 39dbe3b2c36e2d781c76ae65014b5bf367af0906 debuginfo(build-id) = 3f1921de429be121f9ffed324dacddd0775a6f8a debuginfo(build-id) = 45dd630629f0576596cfe76684dbd04ea83aa080 debuginfo(build-id) = 55068fa76b9e1a7a9be8bf94fa5fbe977c4ad57f debuginfo(build-id) = 59631fa497ddfd4cba809ba39cc0789fe8f66979 debuginfo(build-id) = 5a930f19e5eae9fbd254c3f94f4c18cc8ff41201 debuginfo(build-id) = 5c1a7a5d9f26258a61181551e9e782d03cdc2794 debuginfo(build-id) = 5cfe9ead88dfcba77e433ba532b092985d5aaeb1 debuginfo(build-id) = 5ebb72d6ef13222928e5e47fd9b9c822b56d8d49 debuginfo(build-id) = 5fc8fc979511c9ecb26b18bb5e54f848d0b92915 debuginfo(build-id) = 608d0c68951e44f22f417d4ce31e9dfb67da3241 debuginfo(build-id) = 6296c4b7d3a869d41c98a3da3208cca4fd898382 debuginfo(build-id) = 62a03314ecb5df05f345981e4b00c8a1c7c41928 debuginfo(build-id) = 63cff0eff5a4b64da0a7a6e01bd8748b3b7e8c56 debuginfo(build-id) = 68710144074a95a8abe28c516dd40b6b37e0a39d debuginfo(build-id) = 698b59379c2aa1c103980c34a10d29d6acdef5b4 debuginfo(build-id) = 6a764591582ad7e84dd3e301708432262d55b04c debuginfo(build-id) = 6af6105f1ae85fedc74d29046f864429725e1c39 debuginfo(build-id) = 6d07293b9073f56f4cd05559b432dc374c5a7460 debuginfo(build-id) = 6d764b91d78fb283747264fd1cee915ea8d8c514 debuginfo(build-id) = 6d7da6fc6402bc3c5eb1f337107c7550192b53e2 debuginfo(build-id) = 6da81c82e554c0896927a7cfbb5c5d8b9aa96b7d debuginfo(build-id) = 6e1a67e44fe9a6ac328374fea6b00028ef529338 debuginfo(build-id) = 7237a02498e32345e2d9c2a1de91a7d5d61ed710 debuginfo(build-id) = 79a7678d827fcd315ae41298598d16acc54f8110 debuginfo(build-id) = 83da4decd3748f3901bd18cec0bb45efa9dd75ab debuginfo(build-id) = 8b81bbc13692976d838fd2f7aed26b6e815af8fd debuginfo(build-id) = 9351e7e530d89642ed208422b259db925823d5d7 debuginfo(build-id) = 9445de9ef2773b2d6b615cd28147a072721abc88 debuginfo(build-id) = 94f993e5119d4450e25ecc246743d477ca266f2e debuginfo(build-id) = 9d2e22d36cc573f09399b2f155c352188a6a389b debuginfo(build-id) = 9e924cf174ef841ddd77e8e0cd58cee1f1846563 debuginfo(build-id) = a165ee3215502f747c5a1174f3ce3aaa97dcdecc debuginfo(build-id) = a47ec9ee13b4c188c3214bbda09b2d534453f7ec debuginfo(build-id) = aa1f554ed35571871b7f99d0ce147caf1ccc9b3c debuginfo(build-id) = b3c43b7cac1f9831cbf5d34ce41fa96e7c5a7dcd debuginfo(build-id) = cb6dbc76fe0f95edd48c70480ba8d16a7c0a4f6f debuginfo(build-id) = cc23b7c9c41ed165682e116036e0569849bab348 debuginfo(build-id) = cdbae47ea104f7fa2db20e03188d73f10f847b9e debuginfo(build-id) = ce4e279faad2b86b21742ec49667f081f53e7b88 debuginfo(build-id) = cff96dbb9c3f95058a18936ed504f7b16048b13a debuginfo(build-id) = d24211d0fd65598339b642b2ccf22b7ecae7b425 debuginfo(build-id) = d4f06658b54380d37b2baebccd32aabbf991da02 debuginfo(build-id) = d511e53d3d1063961d526c2df64ce830fd7e8889 debuginfo(build-id) = dbd80f684736f6f3577952aa0e416a879a934422 debuginfo(build-id) = e288040b7a06175b14ec7658262e48abd51dc8ed debuginfo(build-id) = e397c9c8abc59e66a4c9c6ec55abb5cab53a1085 debuginfo(build-id) = e638a9b85b8e4b591f83cfa5f9dbf693bbd07803 debuginfo(build-id) = e9d300040c773864bc6222b10dbd4b03245dfbc0 debuginfo(build-id) = f1120060a4109abf60225f5d204a07e6f2872099 debuginfo(build-id) = f121ea08448bdc0ca56ab87cc63a93bf6a6864a1 debuginfo(build-id) = f92ef8e8755372dcd06a6f5c8949d1d724332e74 debuginfo(build-id) = fe95413d58383d7c975d2bd1bb918147e1e5ff86
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-speech-dispatcher-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-speech-dispatcher-debuginfo = 6.6-17.fc41 brltty-speech-dispatcher-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = e9d300040c773864bc6222b10dbd4b03245dfbc0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-xw-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-xw-debuginfo = 6.6-17.fc41 brltty-xw-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = ce4e279faad2b86b21742ec49667f081f53e7b88
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-at-spi2-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-at-spi2-debuginfo = 6.6-17.fc41 brltty-at-spi2-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = b3c43b7cac1f9831cbf5d34ce41fa96e7c5a7dcd
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-espeak-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-espeak-debuginfo = 6.6-17.fc41 brltty-espeak-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = d4f06658b54380d37b2baebccd32aabbf991da02
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-espeak-ng-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-espeak-ng-debuginfo = 6.6-17.fc41 brltty-espeak-ng-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = 608d0c68951e44f22f417d4ce31e9dfb67da3241
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brlapi-debuginfo-0.8.5-17.fc41.x86_64
Provides: brlapi-debuginfo = 0.8.5-17.fc41 brlapi-debuginfo(x86-64) = 0.8.5-17.fc41 debuginfo(build-id) = 14557bc1022a40148c632f00901e5605d136a338 debuginfo(build-id) = 335fa04d5b6e2bc88e01030d4c89ade056b8688c debuginfo(build-id) = 5b002b5156e8106b1a4652ba66c86c4ff6dd0b09 debuginfo(build-id) = 708d288361560163148b64cbf8c3185cd074139a debuginfo(build-id) = 912481f641fca10512ce66f6b0485bb5e179b4fa debuginfo(build-id) = fe95413d58383d7c975d2bd1bb918147e1e5ff86 libbrlapi.so.0.8.5-6.6-17.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: tcl-brlapi-debuginfo-0.8.5-17.fc41.x86_64
Provides: debuginfo(build-id) = 62751699a2578b5f01312dac9375d1d61e781d3b libbrlapi_tcl.so-6.6-17.fc41.x86_64.debug()(64bit) tcl-brlapi-debuginfo = 0.8.5-17.fc41 tcl-brlapi-debuginfo(x86-64) = 0.8.5-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: python3-brlapi-debuginfo-0.8.5-17.fc41.x86_64
Provides: debuginfo(build-id) = 95549b57eeffeafd6140b020e39b0864daefb2fe python-brlapi-debuginfo = 0.8.5-17.fc41 python3-brlapi-debuginfo = 0.8.5-17.fc41 python3-brlapi-debuginfo(x86-64) = 0.8.5-17.fc41 python3.13-brlapi-debuginfo = 0.8.5-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brlapi-java-debuginfo-0.8.5-17.fc41.x86_64
Provides: brlapi-java-debuginfo = 0.8.5-17.fc41 brlapi-java-debuginfo(x86-64) = 0.8.5-17.fc41 debuginfo(build-id) = 27763497e28da70a0e361bc9550ef91d2b1d8545 libbrlapi_java.so-6.6-17.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: ocaml-brlapi-debuginfo-0.8.5-17.fc41.x86_64
Provides: debuginfo(build-id) = 7e3a51475ced1fd6a453f0b46e236f169735a28f ocaml-brlapi-debuginfo = 0.8.5-17.fc41 ocaml-brlapi-debuginfo(x86-64) = 0.8.5-17.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Processing files: brltty-minimal-debuginfo-6.6-17.fc41.x86_64
Provides: brltty-minimal-debuginfo = 6.6-17.fc41 brltty-minimal-debuginfo(x86-64) = 6.6-17.fc41 debuginfo(build-id) = 13a9bc371c2d12388c47a7986eb891f7c9bc797c debuginfo(build-id) = 2fffb6683e6d4b3c9aeb4c05c5bb5eb424cebf77 debuginfo(build-id) = 30047891e8fd24e86dbbdadede96409fddedc63a debuginfo(build-id) = 30eb8a9a5f75169f7cf3ca0e92a87312c2fdd13e debuginfo(build-id) = 3ab1c194a145f5a1e49ddbe8fd69b6e843de2244 debuginfo(build-id) = 49d1ad692d8bc7d1c4721c26b2ba2436649abfa9 debuginfo(build-id) = 4c6fe693a1b546b7a214a6b3d451ff0a9ed1077c debuginfo(build-id) = 4f4b95dc239b23f8706768e8e348c53315f34755 debuginfo(build-id) = 574dd4692a74e50d149259369ca419f546512343 debuginfo(build-id) = 61d489630f73ecef67904d5d4088cba813cf0f42 debuginfo(build-id) = 626a58a8854a73a3848c106853f0267b10480f21 debuginfo(build-id) = 6534e2338c68a56b1537972747d62bef5ab40e2d debuginfo(build-id) = 67450643dca8a041a213250c136708075796eb05 debuginfo(build-id) = 67bb75dc3438be3c532298646510884e97222d0c debuginfo(build-id) = 69e6a2dc65b767e298f010d04209a9100b6d66a9 debuginfo(build-id) = 6e008bae4dd58767b9457b5c5394c4630222c5e3 debuginfo(build-id) = 6fa1e14df0d8ad7f6df15c03a1e41b24846bba63 debuginfo(build-id) = 7bd256f5818b7bd6f672f0f90475bd1410c59b44 debuginfo(build-id) = 7ef4907d274b45bdfc5e55e379045595dd8007e3 debuginfo(build-id) = 81853fff0397c70d111cf7974c1ba135c9635985 debuginfo(build-id) = 861bef08cd942be4833449a8882a9534ef5a4066 debuginfo(build-id) = 868c7f6ad4b3afe3450c6540706f7fe80bcc45fa debuginfo(build-id) = 86a57e89946eda3bd52a7d2153023abd4706c776 debuginfo(build-id) = 92ea6b45bd633823b85c20f06dd29f4c5497e65e debuginfo(build-id) = 930d2c884997bd09e99840c149d53fbc64632257 debuginfo(build-id) = 9668720638fa4460835ce9694bdeed00daa676dc debuginfo(build-id) = 9d2e22d36cc573f09399b2f155c352188a6a389b debuginfo(build-id) = 9ee11e0f7b5b0d46867d6bc3081dd6234132f312 debuginfo(build-id) = a96657ee238d9f31b275a439780d4781494ad01d debuginfo(build-id) = b04c55838a1aeac4391c79ed7f3c372dd8476d4c debuginfo(build-id) = b26c9e34f79e4206327088ffd171022747a83eb4 debuginfo(build-id) = b2ef43029b602e48c2a0c4fdd4b4bbae3d0a6d33 debuginfo(build-id) = bc2321c110c49de8942b3ff09debf59ec206da79 debuginfo(build-id) = bee6613182f97314aa21e69d5eec76bf050cacde debuginfo(build-id) = c7a7c6c9f8db87bdae6c1825e4fa68a01e3e7356 debuginfo(build-id) = c934d0a314b4b0aeabacddf78f08c809445cbbdf debuginfo(build-id) = cdaf40537c3dbd16994000bfc67ffbfc78b1440e debuginfo(build-id) = ce98bd8283abfaa9c7179b4331f4010df14c20d1 debuginfo(build-id) = d5a1782f117bfc1cc8c6e8e529f15d8d7e3c3d33 debuginfo(build-id) = d5f25b73fc6585fbb7e4445872d063b7abb44331 debuginfo(build-id) = dba5d10c35d742dba329827bdbbc45215b7a6d56 debuginfo(build-id) = df66e773e893901321ca87bbc8c55946f6b6fc04 debuginfo(build-id) = e136b5d7323e152a499e76cec36e25d2e115b5fe debuginfo(build-id) = f41ca5c0b4a69b6fd235b7cf657c13d4c8359042
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: brltty-debugsource(x86-64) = 6.6-17.fc41
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/brltty-6.6-build/BUILDROOT

RPM build warnings:
    File listed twice: /usr/lib/.build-id/27/763497e28da70a0e361bc9550ef91d2b1d8545
    File listed twice: /usr/lib/.build-id/60/8d0c68951e44f22f417d4ce31e9dfb67da3241
    File listed twice: /usr/lib/.build-id/9d/2e22d36cc573f09399b2f155c352188a6a389b
    File listed twice: /usr/lib/.build-id/b3/c43b7cac1f9831cbf5d34ce41fa96e7c5a7dcd
    File listed twice: /usr/lib/.build-id/ce/4e279faad2b86b21742ec49667f081f53e7b88
    File listed twice: /usr/lib/.build-id/d4/f06658b54380d37b2baebccd32aabbf991da02
    File listed twice: /usr/lib/.build-id/e9/d300040c773864bc6222b10dbd4b03245dfbc0
    File listed twice: /usr/lib/.build-id/fe/95413d58383d7c975d2bd1bb918147e1e5ff86
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/brltty.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2024-07-03 12:32:48	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err"

>>> 2024-07-03 12:32:50	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/raw-results'"
tar: Removing leading `/' from member names
tar: Removing leading `/' from hard link targets

>>> 2024-07-03 12:32:51	"cat '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/uni-results/cswrap-capture.js'"

>>> 2024-07-03 12:32:51	"csgrep --quiet '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/uni-results/shellcheck-capture.err'"

scan.ini: time-finished = 2024-07-03 12:32:51
scan.ini: exit-code = 0
>>> 2024-07-03 12:32:51	"cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan.ini' '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/uni-results'/* > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/scan-results-all.js'"

>>> 2024-07-03 12:32:52	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/scan-results-all.js' >'/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/scan-results-all.js.tmp'"

>>> 2024-07-03 12:32:53	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"

>>> 2024-07-03 12:32:58	"cat '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.js'"

>>> 2024-07-03 12:32:59	"cat '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.js' - | cssort > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.js'"

>>> 2024-07-03 12:33:00	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.js' > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.err'"

>>> 2024-07-03 12:33:00	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.html'"

>>> 2024-07-03 12:33:00	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results.js' | tee '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/debug/suppressed-results-summary.txt'"
     12	CLANG_WARNING                                   	warning[deadcode.DeadStores]
     22	COMPILER_WARNING                                	warning[-Wunused-variable]
      2	COMPILER_WARNING                                	warning[-Wvexing-parse]

>>> 2024-07-03 12:33:00	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.js' > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.err'"

>>> 2024-07-03 12:33:00	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.js' | cshtml - > '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.html'"

>>> 2024-07-03 12:33:00	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results.js' | tee '/tmp/csmocksui3zv23/brltty-6.6-17.fc41/scan-results-summary.txt'"
     15	CLANG_WARNING                                   	warning[core.CallAndMessage]
     13	CLANG_WARNING                                   	warning[core.NonNullParamChecker]
     30	CLANG_WARNING                                   	warning[core.NullDereference]
     10	CLANG_WARNING                                   	warning[core.UndefinedBinaryOperatorResult]
      4	CLANG_WARNING                                   	warning[core.VLASize]
      8	CLANG_WARNING                                   	warning[core.uninitialized.Assign]
      1	CLANG_WARNING                                   	warning[core.uninitialized.UndefReturn]
     28	CLANG_WARNING                                   	warning[deadcode.DeadStores]
     17	CLANG_WARNING                                   	warning[unix.Malloc]
      2	COMPILER_WARNING                                	warning[-Wcpp]
      2	COMPILER_WARNING                                	warning[-Wmaybe-uninitialized]
      8	COMPILER_WARNING                                	warning[-Wunused-result]
      4	CPPCHECK_WARNING                                	error[autoVariables]
      4	CPPCHECK_WARNING                                	error[ctunullpointer]
      6	CPPCHECK_WARNING                                	error[invalidFunctionArgBool]
      2	CPPCHECK_WARNING                                	error[leakReturnValNotUsed]
     12	CPPCHECK_WARNING                                	error[memleakOnRealloc]
      4	CPPCHECK_WARNING                                	error[memleak]
      2	CPPCHECK_WARNING                                	error[shiftTooManyBitsSigned]
      6	CPPCHECK_WARNING                                	error[uninitvar]
    237	CPPCHECK_WARNING                                	information[normalCheckLevelMaxBranches]
     27	CPPCHECK_WARNING                                	warning[uninitvar]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-leak]
     61	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-malloc-leak]
      8	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-argument]
     24	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-dereference]
     20	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-out-of-bounds]
     12	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-argument]
     25	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-dereference]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-use-of-uninitialized-value]

<<< 2024-07-03 12:33:00	csmock exit code: 0