=> Building editors/fte build started at Sat Oct 8 23:09:51 PDT 2016 port directory: /usr/ports/editors/fte building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/Release46-default/ref/../03//usr/ports/editors/fte/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400600 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release46-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=fte-20110708 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release46-default/ref/.p/pool MASTERNAME=Release46-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for fte-20110708: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/editors/fte XDG_CONFIG_HOME=/wrkdirs/editors/fte HOME=/wrkdirs/editors/fte TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- INSTALL_NONROOT=1 XDG_DATA_HOME=/wrkdirs/editors/fte XDG_CONFIG_HOME=/wrkdirs/editors/fte HOME=/wrkdirs/editors/fte TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.6 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PERL_VERSION=5.20.3 PERL_VER=5.20 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.20 PROFILE="@comment " DOCSDIR="share/doc/fte" EXAMPLESDIR="share/examples/fte" DATADIR="share/fte" WWWDIR="www/fte" ETCDIR="etc/fte" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/fte DOCSDIR=/usr/local/share/doc/fte EXAMPLESDIR=/usr/local/share/examples/fte WWWDIR=/usr/local/www/fte ETCDIR=/usr/local/etc/fte --End SUB_LIST-- ---Begin make.conf--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> NOTICE: The fte port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License ART10 GPLv2 accepted by the user =========================================================================== =================================================== ===> fte-20110708 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> fte-20110708 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of fte-20110708 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The fte port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License ART10 GPLv2 accepted by the user ===> Fetching all distfiles required by fte-20110708 for building =========================================================================== =================================================== ===> NOTICE: The fte port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License ART10 GPLv2 accepted by the user ===> Fetching all distfiles required by fte-20110708 for building => SHA256 Checksum OK for fte/fte-20110708-src.zip. => SHA256 Checksum OK for fte/fte-20110708-common.zip. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The fte port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License ART10 GPLv2 accepted by the user ===> Fetching all distfiles required by fte-20110708 for building ===> Extracting for fte-20110708 => SHA256 Checksum OK for fte/fte-20110708-src.zip. => SHA256 Checksum OK for fte/fte-20110708-common.zip. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for fte-20110708 ===> Applying ports patches for fte-20110708 =========================================================================== =================================================== ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.3,1.txz Installing libX11-1.6.3,1... `-- Installing xproto-7.0.28... `-- Extracting xproto-7.0.28: .......... done `-- Installing kbproto-1.0.7... `-- Extracting kbproto-1.0.7: .......... done `-- Installing libXdmcp-1.1.2... `-- Extracting libXdmcp-1.1.2: ......... done `-- Installing libxcb-1.11.1... | `-- Installing libxml2-2.9.4... | `-- Extracting libxml2-2.9.4: .......... done | `-- Installing libpthread-stubs-0.3_6... | `-- Extracting libpthread-stubs-0.3_6: ..... done | `-- Installing libXau-1.0.8_3... | `-- Extracting libXau-1.0.8_3: .......... done `-- Extracting libxcb-1.11.1: .......... done Extracting libX11-1.6.3,1: .......... done ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of fte-20110708 ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - not found ===> Installing existing package /packages/All/libXpm-3.5.11_4.txz Installing libXpm-3.5.11_4... `-- Installing libXt-1.1.5,1... | `-- Installing libSM-1.2.2_3,1... | | `-- Installing libICE-1.0.9_1,1... | | `-- Extracting libICE-1.0.9_1,1: .......... done | `-- Extracting libSM-1.2.2_3,1: .......... done `-- Extracting libXt-1.1.5,1: .......... done `-- Installing libXext-1.3.3_1,1... | `-- Installing xextproto-7.3.0... | `-- Extracting xextproto-7.3.0: .......... done `-- Extracting libXext-1.3.3_1,1: .......... done `-- Installing gettext-runtime-0.19.8.1... | `-- Installing indexinfo-0.2.5... | `-- Extracting indexinfo-0.2.5: .... done `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting libXpm-3.5.11_4: .......... done ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> Returning to build of fte-20110708 ===> fte-20110708 depends on package: perl5>=5.20<5.21 - not found ===> Installing existing package /packages/All/perl5-5.20.3_15.txz Installing perl5-5.20.3_15... Extracting perl5-5.20.3_15: .......... done Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> fte-20110708 depends on package: perl5>=5.20<5.21 - found ===> Returning to build of fte-20110708 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for fte-20110708 =========================================================================== =================================================== ===> Building for fte-20110708 --- fte --- sed < fte.in >fte -e "s|@@CONFIGDIR@@|/usr/local/lib/fte/config|g" -e "s|@@BINDIR@@|/usr/local/bin|g" chmod a+x fte --- all --- /usr/bin/make -C src unix --- unix --- make -f fte-unix.mak --- cfte.o --- --- s_files.o --- --- s_string.o --- --- commands.o --- --- c_bind.o --- --- cfte.o --- c++ -c cfte.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- s_files.o --- c++ -c s_files.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- commands.o --- c++ -c commands.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_bind.o --- c++ -c c_bind.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- s_string.o --- c++ -c s_string.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_bind.o --- c_bind.cpp: In function 'int ParseKey(const char*, KeySel&)': c_bind.cpp:107:40: warning: conversion to 'int' from 'TKeyCode {aka long unsigned int}' may alter its value [-Wconversion] ks.Key = toupper(ks.Key); ^ --- c_color.o --- c++ -c c_color.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_bind.o --- c_bind.cpp: In function 'int MatchKey(TKeyCode, KeySel)': c_bind.cpp:432:34: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] key = toupper(key); ^ c_bind.cpp:444:34: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] key = toupper(key); ^ c_bind.cpp: In member function 'int ExState::GetStrParam(EView*, char*, size_t)': c_bind.cpp:648:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] || Pos >= Macros[Macro].Count) ^ c_bind.cpp:656:71: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (view->GetStrVar(Macros[Macro].cmds[Pos].u.num, str, maxlen) == 0) ^ c_bind.cpp:661:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos < Macros[Macro].Count) { ^ c_bind.cpp: In member function 'int ExState::GetIntParam(EView*, int*)': c_bind.cpp:681:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] || Pos >= Macros[Macro].Count) ^ c_bind.cpp:684:16: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] *value = Macros[Macro].cmds[Pos].u.num; ^ c_bind.cpp:687:65: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (view->GetIntVar(Macros[Macro].cmds[Pos].u.num, value) == 0) ^ --- c_desktop.o --- c++ -c c_desktop.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_hilit.o --- c++ -c c_hilit.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_history.o --- c++ -c c_history.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_mode.o --- c++ -c c_mode.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD c_mode.cpp: In function 'EMode* GetModeForName(const char*)': c_mode.cpp:104:39: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] int l = read(fd, buf, sizeof(buf) - 1); ^ --- egui.o --- c++ -c egui.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- c_history.o --- c_history.cpp: In function 'int LoadHistory(const char*)': c_history.cpp:129:15: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] r = strtol(p, &e, 10); ^ c_history.cpp:136:15: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c = strtol(p = e, &e, 10); ^ c_history.cpp:168:19: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] r = strtol(p, &e, 10); ^ c_history.cpp:175:19: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c = strtol(p = e, &e, 10); ^ c_history.cpp:202:15: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] i = strtol(p, &e, 10); ^ c_history.cpp: In function 'int AddInputHistory(int, const char*)': c_history.cpp:307:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < inputHistory.Count; i++) { ^ c_history.cpp: In function 'int CountInputHistory(int)': c_history.cpp:339:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < inputHistory.Count; i++) ^ c_history.cpp: In function 'int GetInputHistory(int, char*, int, int)': c_history.cpp:349:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (i < inputHistory.Count) { ^ --- egui.o --- egui.cpp: In member function 'virtual int EGUI::ExecMacro(GxView*, int)': egui.cpp:189:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (; State.Pos < m->Count; State.Pos++) { ^ --- e_block.o --- c++ -c e_block.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_block.cpp: In member function 'int EBuffer::BlockSelectWord()': e_block.cpp:623:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P >= L->Count) return 0; ^ e_block.cpp:628:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (C == ChClassK(L->Chars[P]))) P++; ^ e_block.cpp: In member function 'int EBuffer::BlockWriteTo(const char*, int)': e_block.cpp:677:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_block.cpp:692:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_block.cpp:695:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_block.cpp:703:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (A < LL->Count) { ^ e_block.cpp:704:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Z > LL->Count) ^ e_block.cpp:705:23: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_block.cpp: In function 'int SortProc(const void*, const void*)': e_block.cpp:797:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int lA = LA->Count; ^ e_block.cpp:798:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int lB = LB->Count; ^ e_block.cpp:811:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int lA = LA->Count; ^ e_block.cpp:812:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int lB = LB->Count; ^ e_block.cpp: In member function 'int EBuffer::BlockUnTab()': e_block.cpp:922:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (O < L->Count) { ^ e_block.cpp: In member function 'int EBuffer::BlockEnTab()': e_block.cpp:956:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (O < L->Count) { ^ --- e_buffer.o --- c++ -c e_buffer.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_cmds.o --- c++ -c e_cmds.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_buffer.o --- e_buffer.cpp: In member function 'int EBuffer::LineLen(int)': e_buffer.cpp:593:33: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] return ScreenPos(L, L->Count); ^ e_buffer.cpp: In member function 'int EBuffer::LineChars(int)': e_buffer.cpp:598:24: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] return RLine(Row)->Count; ^ e_buffer.cpp: In member function 'int EBuffer::DelChars(int, int, size_t)': e_buffer.cpp:751:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs >= L->Count) return 0; ^ e_buffer.cpp: In member function 'int EBuffer::InsChars(int, int, size_t, const char*)': e_buffer.cpp:787:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs > L->Count) return 0; ^ e_buffer.cpp:801:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (L->Count > Ofs) ^ e_buffer.cpp: In member function 'int EBuffer::UnTabPoint(int, int)': e_buffer.cpp:821:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs >= L->Count) ^ e_buffer.cpp: In member function 'int EBuffer::ChgChars(int, int, size_t, const char*)': e_buffer.cpp:843:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs > L->Count) return 0; ^ e_buffer.cpp: In member function 'int EBuffer::DelText(int, int, size_t, int)': e_buffer.cpp:878:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ACount == -1 || ACount + Col > L) ^ e_buffer.cpp:878:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ACount == -1 || ACount + Col > L) ^ e_buffer.cpp:882:37: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (UnTabPoint(Row, Col + ACount) == 0) ^ e_buffer.cpp:885:44: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = CharOffset(RLine(Row), Col + ACount); ^ e_buffer.cpp:888:63: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (DoMark) UpdateMarker(umDelete, Row, Col, 0, ACount); ^ e_buffer.cpp: In member function 'int EBuffer::InsText(int, int, size_t, const char*, int)': e_buffer.cpp:902:59: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (DoMark) UpdateMarker(umInsert, Row, Col, 0, ACount); ^ e_buffer.cpp:905:56: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (InsChars(Row, RLine(Row)->Count, Col - L, 0) == 0) ^ e_buffer.cpp: In member function 'int EBuffer::PadLine(int, size_t)': e_buffer.cpp:920:59: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (InsChars(Row, RLine(Row)->Count, Length - L, 0) == 0) ^ e_buffer.cpp: In member function 'int EBuffer::InsLineText(int, int, size_t, int, PELine)': e_buffer.cpp:933:36: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = ScreenPos(Line, Line->Count); ^ e_buffer.cpp:935:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ACount == -1) ACount = L - LCol; ^ e_buffer.cpp:936:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ACount + LCol > L) ACount = L - LCol; ^ e_buffer.cpp:941:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs < Line->Count && Line->Chars[Ofs] == '\t') { ^ e_buffer.cpp:953:45: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = Ofs = CharOffset(Line, LCol + ACount); ^ e_buffer.cpp:954:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Ofs < Line->Count && Line->Chars[Ofs] == '\t') { ^ e_buffer.cpp:956:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos < LCol + ACount) { ^ --- e_cmds.o --- e_cmds.cpp: In member function 'int EBuffer::MoveWordLeftX(int)': e_cmds.cpp:62:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P > L->Count) P = L->Count; ^ e_cmds.cpp:62:29: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (P > L->Count) P = L->Count; ^ e_cmds.cpp: In member function 'int EBuffer::MoveWordRightX(int)': e_cmds.cpp:81:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P >= L->Count) return 0; ^ e_cmds.cpp:83:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == wS)) P++; ^ e_cmds.cpp:84:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == wE)) P++; ^ e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapLeft()': e_cmds.cpp:137:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P > L->Count) P = L->Count; ^ e_cmds.cpp:137:29: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (P > L->Count) P = L->Count; ^ e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapRight()': e_cmds.cpp:155:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P >= L->Count) return 0; ^ e_cmds.cpp:157:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++; ^ e_cmds.cpp:158:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++; ^ e_cmds.cpp:159:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 0)) P++; ^ e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapEndLeft()': e_cmds.cpp:184:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P > L->Count) P = L->Count; ^ e_cmds.cpp:184:29: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (P > L->Count) P = L->Count; ^ e_cmds.cpp: In member function 'int EBuffer::MoveWordOrCapEndRight()': e_cmds.cpp:202:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P >= L->Count) return 0; ^ e_cmds.cpp:204:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 0)) P++; ^ e_cmds.cpp:205:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++; ^ e_cmds.cpp:206:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++; ^ e_cmds.cpp: In member function 'int EBuffer::MoveFirstNonWhite()': e_cmds.cpp:293:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (C < L->Count) { ^ e_cmds.cpp: In member function 'int EBuffer::MoveTabStart()': e_cmds.cpp:412:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C < X->Count) ^ e_cmds.cpp: In member function 'int EBuffer::MoveTabEnd()': e_cmds.cpp:422:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C < X->Count) ^ e_cmds.cpp: In member function 'int EBuffer::KillWord()': e_cmds.cpp:529:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (ChClassK(L->Chars[P]) == Class)) P++; ^ e_cmds.cpp: In member function 'int EBuffer::KillWordOrCap()': e_cmds.cpp:569:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 1)) P++; ^ e_cmds.cpp:570:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && (WGETBIT(Flags.WordChars, L->Chars[P]) == 1) && (WGETBIT(Flags.CapitalChars, L->Chars[P]) == 0)) P++; ^ e_cmds.cpp:571:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] } else while ((P < L->Count) && (ChClassK(L->Chars[P]) == Class)) P++; ^ e_cmds.cpp: In member function 'int EBuffer::TypeChar(char)': e_cmds.cpp:833:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P >= 0 && P <= L->Count) { ^ e_cmds.cpp:854:33: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Len = strlen(ab->Replace); ^ e_cmds.cpp: In member function 'int EBuffer::InsertString(const char*, size_t)': e_cmds.cpp:894:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] P += aCount; ^ e_cmds.cpp: In member function 'int EBuffer::LineIndentedCharCount(ELine*, const char*)': e_cmds.cpp:979:8: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] CC = l->Count; ^ e_cmds.cpp: In member function 'int EBuffer::IsLineBlank(int)': e_cmds.cpp:1035:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (P = 0; P < X->Count; P++) ^ e_cmds.cpp: In member function 'int EBuffer::DoWrap(int)': e_cmds.cpp:1083:65: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if ((ScreenPos(RLine(L + 1), RLine(L + 1)->Count) == 0) || ^ e_cmds.cpp:1090:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (X = 0; X < lp->Count; X++) { ^ e_cmds.cpp:1103:34: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] firstwordend = lp->Count; ^ e_cmds.cpp: In member function 'int EBuffer::InsPrevLineToEol()': e_cmds.cpp:1199:13: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Len = RLine(L)->Count - P; ^ e_cmds.cpp: In member function 'int EBuffer::TrimLine(int)': e_cmds.cpp:1218:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] P = L->Count; ^ e_cmds.cpp:1222:30: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] E = ScreenPos(L, L->Count); ^ --- e_cvslog.o --- c++ -c e_cvslog.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_cvslog.cpp: In member function 'void ECvsLog::ListFiles(int&, int, const char*, int, const int*, const int*, const char*, const char*, const char*, int)': e_cvslog.cpp:112:28: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int i=strlen (title); ^ --- e_file.o --- c++ -c e_file.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_fold.o --- c++ -c e_fold.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_line.o --- c++ -c e_line.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_line.cpp: In member function 'int EBuffer::ScreenPos(ELine*, int)': e_line.cpp:53:18: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int Len = L->Count; ^ e_line.cpp:65:13: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos += Ofs - L->Count; ^ e_line.cpp: In member function 'int EBuffer::CharOffset(ELine*, int)': e_line.cpp:88:18: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int Len = L->Count; ^ --- e_loadsave.o --- c++ -c e_loadsave.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_loadsave.cpp: In member function 'int EBuffer::LoadFrom(const char*)': e_loadsave.cpp:147:16: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] lm += partLen; ^ e_loadsave.cpp:234:24: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] else len_start = strlen(BFS(this, BFS_CommentStart)); ^ e_loadsave.cpp:236:22: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] else len_end = strlen(BFS(this, BFS_CommentEnd)); ^ e_loadsave.cpp:255:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LL[l]->Count >= len_start + len_end + 6) { ^ e_loadsave.cpp:265:29: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] pos = LL[l]->Count - len_end; ^ e_loadsave.cpp:286:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LL[l]->Count - pos == len_start + len_end) continue; ^ e_loadsave.cpp:298:81: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (BFI(this, BFI_SaveFolds) == where && (pos + len_end + 6 <= LL[l]->Count)) { ^ e_loadsave.cpp:321:86: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (BFI(this, BFI_SaveBookmarks) == where && (pos + len_end + 10 <= LL[l]->Count) && memcmp(LL[l]->Chars + pos, "BOOK", 4) == 0) { ^ e_loadsave.cpp:327:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (pos + len_end + 6 + 6 <= LL[l]->Count) { ^ e_loadsave.cpp:340:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos + i + 6 + len_end > LL[l]->Count || i == 0) { ^ e_loadsave.cpp:364:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos + len_end > LL[l]->Count) continue; ^ e_loadsave.cpp:367:52: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (where == 2 && LL[l]->Count != pos + len_end) continue; ^ e_loadsave.cpp: In member function 'int EBuffer::SaveTo(const char*)': e_loadsave.cpp:495:48: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (BFS(this, BFS_CommentStart)) len_start = strlen(BFS(this, BFS_CommentStart)); ^ e_loadsave.cpp:496:44: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (BFS(this, BFS_CommentEnd)) len_end = strlen(BFS(this, BFS_CommentEnd)); ^ e_loadsave.cpp:556:62: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((int)(fwrite(L->Chars, 1, L->Count, fp)) != L->Count) ^ --- e_mark.o --- c++ -c e_mark.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_print.o --- c++ -c e_print.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_print.cpp: In member function 'int EBuffer::BlockPrint()': e_print.cpp:51:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_print.cpp:66:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_print.cpp:69:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_print.cpp:77:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (A < LL->Count) { ^ e_print.cpp:78:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Z > LL->Count) ^ e_print.cpp:79:23: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Z = LL->Count; ^ e_print.cpp: In member function 'int EBuffer::FilePrint()': e_print.cpp:151:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((int) sizeof(FileBuffer) - (BChars + 2) < RLine(l)->Count) { ^ e_print.cpp:163:70: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (int(fwrite(RLine(l)->Chars, 1, RLine(l)->Count, fp)) != RLine(l)->Count) goto fail; ^ e_print.cpp:166:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] BChars += RLine(l)->Count; ^ --- e_redraw.o --- c++ -c e_redraw.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_redraw.cpp: In member function 'void EBuffer::Redraw()': e_redraw.cpp:430:48: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int NumChars = RLine(ActLine)->Count; ^ e_redraw.cpp:434:38: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int lf = strlen(fName); ^ e_redraw.cpp:485:33: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int l = strlen(s); ^ e_redraw.cpp:487:41: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int fl = strlen(FileName); ^ e_redraw.cpp:492:80: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] MoveStr(B, W->Cols - strlen(num), W->Cols, num, SColor, W->Cols); ^ e_redraw.cpp:494:20: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] fw -= strlen(num); ^ --- e_regex.o --- c++ -c e_regex.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_regex.cpp: In function 'RxNode* NewSet(const char**)': e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:240:25: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:248:25: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:256:25: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:264:25: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:272:25: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:279:21: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:285:21: note: in expansion of macro 'SETOP' SETOP(set, xx); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:299:39: note: in expansion of macro 'SETOP' for(i = C1; i <= C2; i++) SETOP(set, i); ^ e_regex.cpp:134:36: warning: conversion to 'unsigned char' from 'int' may alter its value [-Wconversion] set[(unsigned char)(n) >> 3] |= (unsigned char)(1 << ((unsigned char)(n) & 7)); \ ^ e_regex.cpp:304:9: note: in expansion of macro 'SETOP' SETOP(set, Ch); ^ --- e_search.o --- c++ -c e_search.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_search.cpp: In member function 'int EBuffer::FindStr(const char*, int, SearchReplaceOptions&)': e_search.cpp:148:23: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] int Options = opt.Options; ^ e_search.cpp:182:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = X->Count; ^ e_search.cpp:194:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C >= X->Count) { ^ e_search.cpp:216:23: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = RLine(L)->Count; ^ e_search.cpp:242:14: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] LLen = X->Count; ^ e_search.cpp:303:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = RLine(L)->Count; ^ e_search.cpp: In member function 'int EBuffer::FindRx(RxNode*, SearchReplaceOptions&)': e_search.cpp:314:23: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] int Options = opt.Options; ^ e_search.cpp:350:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = X->Count; ^ e_search.cpp:359:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = X->Count; ^ e_search.cpp:365:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C >= X->Count) { ^ e_search.cpp:371:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (L == BE.Row && (C >= BE.Col || C >= X->Count)) ^ e_search.cpp:375:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C >= X->Count || C >= BE.Col) { ^ e_search.cpp:382:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (C >= X->Count) { ^ e_search.cpp:405:23: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = RLine(L)->Count; ^ e_search.cpp:431:14: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] LLen = X->Count; ^ e_search.cpp: In member function 'int EBuffer::Find(SearchReplaceOptions&)': e_search.cpp:489:23: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] int Options = opt.Options; ^ e_search.cpp:528:49: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (FindStr(opt.strSearch, slen, opt) == 0) goto end; ^ e_search.cpp:596:35: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] opt.lastInsertLen = strlen(opt.strReplace); ^ e_search.cpp:600:28: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] MatchCount = rlen; ^ e_search.cpp: In member function 'int EBuffer::ShowPosition()': e_search.cpp:928:12: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] NChars = VLine(CP.Row)->Count; ^ e_search.cpp: In member function 'int EBuffer::GetMatchBrace(EPoint&, int, int, int)': e_search.cpp:1062:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos >= L->Count) return 0; ^ e_search.cpp:1081:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (Pos >= 0 && Pos < L->Count) { ^ e_search.cpp:1106:17: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = (dir == 1) ? 0 : (L->Count - 1); ^ e_search.cpp: In member function 'int EBuffer::SearchWord(int)': e_search.cpp:1158:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (len < int(sizeof(word)) && P < L->Count && (ChClass(L->Chars[P]) == 1 || L->Chars[P] == '_')) ^ e_search.cpp: In member function 'int EBuffer::FindTagWord(ExState&)': e_search.cpp:1175:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (len < int(sizeof(word)) && P < L->Count && (ChClass(L->Chars[P]) == 1 || L->Chars[P] == '_')) ^ --- e_svnlog.o --- c++ -c e_svnlog.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_tags.o --- c++ -c e_tags.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_svnlog.o --- e_svnlog.cpp: In member function 'void ESvnLog::ListFiles(int&, int, const char*, int, const int*, const int*, const char*, const char*, const char*, int)': e_svnlog.cpp:119:35: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] InsText (p,i+=5,5, " file"); ^ e_svnlog.cpp:121:45: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (fCount!=1) InsText (p,i++,1, "s"); ^ e_svnlog.cpp:122:30: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] InsText (p++,i,1, ":"); ^ e_svnlog.cpp:123:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i=0;iFindStr(TagMem + TT->StrFind, strlen(TagMem + TT->StrFind), 0)) ^ e_tags.cpp:373:84: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] ((EBuffer *)ActiveModel)->FindStr(TagMem + TT->Tag, strlen(TagMem + TT->Tag), 0); ^ e_tags.cpp: In function 'int PushPos(EBuffer*)': e_tags.cpp:381:15: warning: unused variable 'T' [-Wunused-variable] TagStack* T = TagStack::TStack; ^ e_tags.cpp: In function 'int TagComplete(char**, int*, int, const char*)': e_tags.cpp:493:43: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int L = 0, R = CTags, len = strlen(Tag); ^ e_tags.cpp:508:66: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int l = strlen(TagMem + TagD[TagI[N]].Tag) - len; ^ --- e_trans.o --- c++ -c e_trans.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_trans.cpp: In member function 'int EBuffer::BlockTrans(unsigned char*)': e_trans.cpp:110:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] E = LL->Count; ^ e_trans.cpp:126:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] E = LL->Count; ^ e_trans.cpp:132:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] E = LL->Count; ^ e_trans.cpp:136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (B > LL->Count) ^ e_trans.cpp:137:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] B = LL->Count; ^ e_trans.cpp:138:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (E > LL->Count) ^ e_trans.cpp:139:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] E = LL->Count; ^ e_trans.cpp: In member function 'int EBuffer::LineTrans(unsigned char*)': e_trans.cpp:166:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (I = 0; I < L->Count; I++) ^ --- e_undo.o --- c++ -c e_undo.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD e_undo.cpp: In member function 'int EBuffer::PushUData(const void*, size_t)': e_undo.cpp:124:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (Order < (US.Top[N] + len)) Order <<= 1; ^ e_undo.cpp:127:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] US.Top[N] += len; ^ In file included from stl_fte.h:12:0, from fte.h:39, from console.h:13, from o_model.h:13, from o_list.h:14, from o_buflist.h:13, from e_undo.cpp:12: e_undo.cpp: In member function 'int EBuffer::GetUData(int, int, void**, size_t)': e_undo.cpp:152:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(pos >= len); ^ e_undo.cpp: In member function 'int EBuffer::Undo(int)': e_undo.cpp:214:29: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (DelLine(Line) == 0) return 0; ^ e_undo.cpp:222:32: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (InsLine(Line, 0) == 0) return 0; ^ e_undo.cpp:224:52: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (InsText(Line, 0, Len, (char *) data) == 0) return 0; ^ e_undo.cpp:225:17: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] Pos -= Len; ^ e_undo.cpp:233:43: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (DelChars(Line, Col, ACount) == 0) return 0; ^ e_undo.cpp:233:43: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] e_undo.cpp:242:58: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (InsChars(Line, Col, ACount, (char *) data) == 0) return 0; ^ e_undo.cpp:242:58: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] e_undo.cpp:243:17: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] Pos -= ACount; ^ e_undo.cpp:250:33: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (SetPos(Col, Line) == 0) return 0; ^ e_undo.cpp:250:33: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] e_undo.cpp:274:33: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldDestroy(Line) == 0) return 0; ^ e_undo.cpp:285:36: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldCreate(Line) == 0) return 0; ^ e_undo.cpp:287:35: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] ff = FindFold(Line); ^ e_undo.cpp:295:32: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldDemote(Line) == 0) return 0; ^ e_undo.cpp:301:33: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldPromote(Line) == 0) return 0; ^ e_undo.cpp:307:31: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldClose(Line) == 0) return 0; ^ e_undo.cpp:313:30: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (FoldOpen(Line) == 0) return 0; ^ e_undo.cpp:325:17: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] Pos -= ACount; ^ e_undo.cpp:332:75: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0; ^ e_undo.cpp:332:75: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] e_undo.cpp:340:17: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] Pos -= ACount; ^ e_undo.cpp:343:71: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] if (PlaceUserBookmark ((const char *)data,EPoint (Line,Col))==0) return 0; ^ e_undo.cpp:343:71: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] --- fte.o --- c++ -c fte.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- gui.o --- c++ -c gui.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- g_draw.o --- c++ -c g_draw.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- g_menu.o --- c++ -c g_menu.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_ada.o --- c++ -c h_ada.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_c.o --- c++ -c h_c.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_ada.o --- h_ada.cpp: In function 'int Hilit_ADA(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_ada.cpp:30:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int len1 = len; ^ h_ada.cpp:52:27: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] x = i + j; ^ h_ada.cpp:53:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((x < Line->Count) && ^ h_ada.cpp:55:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((x < Line->Count) && (Line->Chars[x] == '(')) { ^ --- h_catbs.o --- c++ -c h_catbs.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_c.o --- h_c.cpp: In function 'int Hilit_C(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_c.cpp:44:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int len1 = len; ^ h_c.cpp:72:37: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int x = i + j; ^ h_c.cpp:73:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (x < Line->Count && isspace(Line->Chars[x])) ^ h_c.cpp:76:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (x < Line->Count && Line->Chars[x] == '(') { ^ h_c.cpp:79:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] && (x < Line->Count) ^ h_c.cpp:81:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] && (x == Line->Count - 1 ^ h_c.cpp: In function 'int LookAt(EBuffer*, int, unsigned int, const char*, hsState, int, int)': h_c.cpp:368:43: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] unsigned uLineLength = B->RLine(Row)->Count; ^ h_c.cpp: In function 'int CheckLabel(EBuffer*, int)': h_c.cpp:470:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && ^ h_c.cpp:473:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (P < L->Count) { ^ h_c.cpp: In function 'int SearchBackMatch(int, EBuffer*, int, hsState, const char*, const char*, int*, int*, int, int)': h_c.cpp:504:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ h_c.cpp:522:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LOpen + Pos <= L) { ^ h_c.cpp:536:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LClose + Pos <= L) { ^ h_c.cpp: In function 'int FindPrevIndent(EBuffer*, int&, int&, char&, int)': h_c.cpp:572:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(RowP)->Count; ^ h_c.cpp:584:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(RowP)->Count; ^ h_c.cpp:828:15: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(RowP)->Count; ^ h_c.cpp: In function 'int SkipWhite(EBuffer*, int, int&, int&, int)': h_c.cpp:850:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ h_c.cpp:857:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ h_c.cpp:897:19: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ --- h_fte.o --- c++ -c h_fte.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_ipf.o --- c++ -c h_ipf.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_fte.o --- h_fte.cpp: In function 'int Hilit_FTE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_fte.cpp:32:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int len1 = len; ^ --- h_make.o --- c++ -c h_make.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_msg.o --- c++ -c h_msg.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_pascal.o --- c++ -c h_pascal.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_make.o --- h_make.cpp: In function 'int Hilit_MAKE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_make.cpp:24:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int len1 = len; ^ --- h_msg.o --- h_msg.cpp: In function 'int Hilit_MSG(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_msg.cpp:133:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos < Line->Count) { ^ h_msg.cpp:134:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos + Width < Line->Count) { ^ h_msg.cpp:146:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = Line->Count; ^ --- h_perl.o --- c++ -c h_perl.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD h_perl.cpp: In function 'int Hilit_PERL(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_perl.cpp:139:32: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] if (isEOHereDoc) State = hsPerl_Normal | (State & X_BIT); ^ h_perl.cpp:241:27: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] x = i + j; ^ h_perl.cpp:242:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((x < Line->Count) && ^ h_perl.cpp:244:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((x < Line->Count) && (Line->Chars[x] == '(')) { ^ --- h_plain.o --- c++ -c h_plain.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- h_perl.o --- h_perl.cpp:455:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] hereDocKeyLen < len && ( ^ h_perl.cpp:475:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = hsPerl_Comment | (State & X_BIT); ^ h_perl.cpp:555:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State += 1 << (2 + 8); ^ h_perl.cpp:558:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State -= 1 << (2 + 8); ^ --- h_plain.o --- h_plain.cpp: In function 'int Hilit_Plain(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_plain.cpp:65:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos < Line->Count) { ^ h_plain.cpp:66:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos + Width < Line->Count) { ^ h_plain.cpp:78:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] C = Line->Count; ^ --- h_perl.o --- h_perl.cpp:602:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State += 1 << (2 + 8); ^ h_perl.cpp:605:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State -= 1 << (2 + 8); ^ h_perl.cpp:650:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State += 1 << (2 + 8); ^ h_perl.cpp:653:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State -= 1 << (2 + 8); ^ h_perl.cpp:677:23: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = hsPerl_Normal | (State & X_BIT); ^ h_perl.cpp:730:15: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = hsPerl_Normal | (State & X_BIT); ^ --- h_rexx.o --- c++ -c h_rexx.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD h_rexx.cpp: In function 'int Hilit_REXX(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_rexx.cpp:79:31: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] x = i + j; ^ h_rexx.cpp:80:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((x < Line->Count) && (Line->Chars[x] == '(')) { ^ h_rexx.cpp: In function 'int Match(int, int, hsState*, const char*, const char*, hsState)': h_rexx.cpp:162:26: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int L = strlen(String); ^ h_rexx.cpp: In function 'int Match2(int, int, hsState*, const char*, const char*, hsState)': h_rexx.cpp:172:26: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] int L = strlen(String); ^ h_rexx.cpp: In function 'int SearchMatch(int, EBuffer*, int, int)': h_rexx.cpp:202:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ h_rexx.cpp: In function 'int CheckLabel(EBuffer*, int)': h_rexx.cpp:262:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P < L->Count) && ^ h_rexx.cpp:264:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (P < L->Count) { ^ h_rexx.cpp: In function 'int SearchBackContext(EBuffer*, int, char&)': h_rexx.cpp:286:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] L = B->RLine(Row)->Count; ^ --- h_sh.o --- c++ -c h_sh.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD h_sh.cpp: In function 'int Hilit_SH(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_sh.cpp:69:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (len > j ^ h_sh.cpp:175:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (len > j && (isspace(p[j]) || p[j] == '\'' || p[j] == '"')) ^ h_sh.cpp:178:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (len > j && !(isspace(p[j]) || p[j] == '\'' || p[j] == '"')) ^ h_sh.cpp:180:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len > j && (p[j] == '\'' || p[j] == '"')) j++; ^ h_sh.cpp:270:23: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] j += len - 1; ^ --- h_simple.o --- c++ -c h_simple.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD h_simple.cpp: In function 'int Hilit_SIMPLE(EBuffer*, int, PCell, int, int, ELine*, hlState&, hsState*, int*)': h_simple.cpp:42:11: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:71:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i == lastPos) { ^ h_simple.cpp:80:27: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = hm->state[entryState].color; ^ h_simple.cpp:92:21: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] lastPos = i; ^ h_simple.cpp:103:28: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] matchFlags = tr->matchFlags; ^ h_simple.cpp:111:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (len < matchLen) ^ h_simple.cpp:121:75: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (b.Open[1] != -1 && b.Close[1] != -1) matchLen = b.Open[1] - i; ^ h_simple.cpp:122:39: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] else matchLen = b.Close[0] - i; ^ h_simple.cpp:139:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((len != matchLen) && (matchFlags & MATCH_MUST_EOL)) ^ h_simple.cpp:143:27: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = nextState; ^ h_simple.cpp:150:31: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = nextState; ^ h_simple.cpp:155:27: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = tr->color; ^ h_simple.cpp:161:31: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = nextState; ^ h_simple.cpp:187:23: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:191:31: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = st->nextKwdNoCharState; ^ h_simple.cpp:195:31: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:203:35: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = st->nextKwdMatchedState; ^ h_simple.cpp:206:35: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = st->nextKwdNotMatchedState; ^ h_simple.cpp:211:39: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:224:31: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:238:31: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:244:15: warning: conversion to 'ChColor {aka unsigned char}' from 'int' may alter its value [-Wconversion] Color = st->color; ^ h_simple.cpp:256:20: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] matchFlags = tr->matchFlags; ^ h_simple.cpp:268:19: warning: conversion to 'hlState {aka short unsigned int}' from 'int' may alter its value [-Wconversion] State = nextState; ^ h_simple.cpp:72:13: warning: 'iterCount' may be used uninitialized in this function [-Wmaybe-uninitialized] if (++iterCount > hm->stateCount) { ^ h_simple.cpp:77:28: warning: 'entryState' may be used uninitialized in this function [-Wmaybe-uninitialized] BF->Msg(S_INFO, "Hiliter looping at line %d, column %d, entry state %d", LN + 1, i + 1, entryState); ^ --- h_tex.o --- c++ -c h_tex.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- indent.o --- c++ -c indent.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_ascii.o --- c++ -c i_ascii.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_choice.o --- c++ -c i_choice.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_complete.o --- c++ -c i_complete.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD i_complete.cpp: In member function 'int ExComplete::DoCompleteWord()': i_complete.cpp:78:49: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] && Buffer->SetPos(Orig.Col + l, Orig.Row)) { ^ i_complete.cpp: In member function 'int ExComplete::RefreshComplete()': i_complete.cpp:267:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!P || P > L->Count) ^ i_complete.cpp:297:52: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] while (Buffer->FindStr(L->Chars + P, wlen, mask) == 1) { ^ i_complete.cpp:307:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((XL < M->Count) && CheckASCII(M->Chars[XL])) ^ --- i_input.o --- c++ -c i_input.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD i_input.cpp: In constructor 'ExInput::ExInput(const char*, const char*, size_t, Completer, int, int)': i_input.cpp:37:9: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = strlen(Line); ^ i_input.cpp: In member function 'virtual void ExInput::HandleEvent(TEvent&)': i_input.cpp:77:25: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] case kbEnd: Pos = strlen(Line); goto common; ^ i_input.cpp:92:25: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = strlen(Line); ^ i_input.cpp:161:25: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos += len; ^ i_input.cpp:183:79: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] if (!CurItem || !GetInputHistory(HistId, Line, MaxLen, CurItem)) ^ i_input.cpp:185:21: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = strlen(Line); ^ i_input.cpp:206:25: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = strlen(Line); ^ i_input.cpp: In member function 'virtual void ExInput::RepaintStatus()': i_input.cpp:244:10: warning: conversion to 'int' from 'fte::string::size_type {aka long unsigned int}' may alter its value [-Wconversion] FPos = Prompt.size() + 2; ^ i_input.cpp:248:13: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] Pos = strlen(Line); ^ --- i_key.o --- c++ -c i_key.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_modelview.o --- c++ -c i_modelview.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_oview.o --- c++ -c i_oview.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_search.o --- c++ -c i_search.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_view.o --- c++ -c i_view.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- log.o --- c++ -c log.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_buffer.o --- c++ -c o_buffer.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_buflist.o --- c++ -c o_buflist.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- i_view.o --- i_view.cpp: In member function 'int GxView::GetStr(const char*, size_t, char*, int)': i_view.cpp:182:62: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] return DLGGetStr(this, Prompt, BufLen, Str, HistId, 0); ^ i_view.cpp: In member function 'int GxView::GetFile(const char*, size_t, char*, int, int)': i_view.cpp:189:59: warning: conversion to 'unsigned int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] return DLGGetFile(this, Prompt, BufLen, Str, Flags); ^ i_view.cpp: In member function 'int GxView::Choice(long unsigned int, const char*, int, ...)': i_view.cpp:215:56: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] rc = DLGPickChoice(this, Title, NSel, ap, Flags); ^ --- o_buflist.o --- o_buflist.cpp: In member function 'virtual void BufferView::HandleEvent(TEvent&)': o_buflist.cpp:209:63: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (isAscii(Event.Key.Code) && (SearchLen < ExISearch::MAXISEARCH)) { ^ --- o_buffer.o --- o_buffer.cpp: In member function 'virtual void EEditPort::HandleEvent(TEvent&)': o_buffer.cpp:175:48: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->ScrollDown(Event.Msg.Param1); ^ o_buffer.cpp:179:46: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->ScrollUp(Event.Msg.Param1); ^ o_buffer.cpp:196:75: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->SetNearPos(Buffer->CP.Col, Event.Msg.Param1 + ypos); ^ o_buffer.cpp:197:48: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] SetTop(TP.Col, Event.Msg.Param1); ^ o_buffer.cpp:203:49: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->ScrollRight(Event.Msg.Param1); ^ o_buffer.cpp:207:48: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->ScrollLeft(Event.Msg.Param1); ^ o_buffer.cpp:223:75: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Buffer->SetNearPos(Event.Msg.Param1 + xpos, Buffer->CP.Row); ^ o_buffer.cpp:224:48: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] SetTop(Event.Msg.Param1, TP.Row); ^ o_buffer.cpp: In member function 'int EBuffer::MoveToLine(ExState&)': o_buffer.cpp:707:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] No = atol(Num); ^ o_buffer.cpp: In member function 'int EBuffer::MoveToColumn(ExState&)': o_buffer.cpp:720:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] No = atol(Num); ^ o_buffer.cpp: In member function 'int EBuffer::ChangeTabSize(ExState&)': o_buffer.cpp:1259:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] No = atol(Num); ^ o_buffer.cpp: In member function 'int EBuffer::ChangeRightMargin(ExState&)': o_buffer.cpp:1283:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] No = atol(Num) - 1; ^ o_buffer.cpp: In member function 'int EBuffer::ChangeLeftMargin(ExState&)': o_buffer.cpp:1298:12: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] No = atol(Num) - 1; ^ o_buffer.cpp: In member function 'int EBuffer::ShowHelpWord(ExState&)': o_buffer.cpp:1543:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((L->Chars[i] == '\b') && (P < (L->Count - 2))) ^ o_buffer.cpp:1547:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (P < L->Count) { ^ o_buffer.cpp:1553:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((P < (L->Count - 1)) && (L->Chars[P] == '\b')) ^ o_buffer.cpp:1556:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((len < (sizeof(buf) - 1)) && (P < L->Count)) { ^ o_buffer.cpp:1557:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (((P + 1) < L->Count) && (L->Chars[P + 1] == '\b')) ^ o_buffer.cpp: In member function 'virtual int EBuffer::GetStrVar(int, char*, size_t)': o_buffer.cpp:1668:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while ((P< L->Count) && (C == ChClassK(L->Chars[P]))) P++; ^ --- o_cvs.o --- c++ -c o_cvs.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_cvsbase.o --- c++ -c o_cvsbase.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD o_cvsbase.cpp: In member function 'void ECvsBase::AddLine(const char*, int, const char*, int)': o_cvsbase.cpp:94:18: warning: conversion to 'char' from 'int' may alter its value [-Wconversion] l->Status=status; ^ o_cvsbase.cpp: In member function 'int ECvsBase::GetLine(char*, size_t)': o_cvsbase.cpp:164:12: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] rc = gui->ReadPipe(PipeId, MsgBuf + BufLen, sizeof(MsgBuf) - BufLen); ^ o_cvsbase.cpp:172:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = max - 1; ^ o_cvsbase.cpp:173:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (BufLen - BufPos < l) ^ o_cvsbase.cpp:174:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = BufLen - BufPos; ^ o_cvsbase.cpp:180:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = strlen(Line); ^ o_cvsbase.cpp:183:16: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] BufPos = p + 1 - MsgBuf; ^ o_cvsbase.cpp: In member function 'virtual void ECvsBase::DrawLine(PCell, int, int, ChColor, int)': o_cvsbase.cpp:321:16: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] len=UnTabStr (str,sizeof (str),Lines[Line]->Msg,strlen (Lines[Line]->Msg)); ^ --- o_cvsdiff.o --- c++ -c o_cvsdiff.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD o_cvsdiff.cpp: In member function 'void ECvsDiff::ParseFromTo(char*, int)': o_cvsdiff.cpp:40:13: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] CurrLine=strtol (line+4,&end,10)-1; ^ --- o_directory.o --- c++ -c o_directory.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_list.o --- c++ -c o_list.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD o_list.cpp: In member function 'virtual void EListPort::HandleEvent(TEvent&)': o_list.cpp:63:46: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->ScrollDown(Event.Msg.Param1); ^ o_list.cpp:67:44: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->ScrollUp(Event.Msg.Param1); ^ o_list.cpp:83:30: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->TopRow = Event.Msg.Param1; ^ o_list.cpp:89:47: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->ScrollRight(Event.Msg.Param1); ^ o_list.cpp:93:46: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->ScrollLeft(Event.Msg.Param1); ^ o_list.cpp:105:27: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] List->LeftCol = Event.Msg.Param1; ^ o_list.cpp: In member function 'virtual void EListPort::RepaintStatus()': o_list.cpp:306:50: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] MoveStr(B, W - strlen(s), W, s, SColor, W); ^ o_list.cpp: In member function 'int EList::MoveLineEnd()': o_list.cpp:514:9: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] len = GetRowLength(Row); ^ --- o_messages.o --- c++ -c o_messages.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_directory.o --- o_directory.cpp: In member function 'virtual void EDirectory::HandleEvent(TEvent&)': o_directory.cpp:348:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (isAscii(Event.Key.Code) && (SearchLen < ExISearch::MAXISEARCH)) { ^ --- o_messages.o --- o_messages.cpp: In member function 'int EMessages::GetLine(char*, size_t)': o_messages.cpp:251:20: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] BufLen += rc; ^ o_messages.cpp:253:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = maxim - 1; ^ o_messages.cpp:262:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = strlen(Line); ^ o_messages.cpp:265:16: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] BufPos = p + 1 - MsgBuf; ^ o_messages.cpp: In member function 'void EMessages::GetErrors()': o_messages.cpp:430:39: warning: conversion to 'unsigned int' from 'fte::vector::size_type {aka long unsigned int}' may alter its value [-Wconversion] for (unsigned i = DirLevel.size(); i-- > 0;) { ^ --- o_model.o --- c++ -c o_model.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_modemap.o --- c++ -c o_modemap.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_routine.o --- c++ -c o_routine.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_svn.o --- c++ -c o_svn.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- o_svnbase.o --- c++ -c o_svnbase.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD o_svnbase.cpp: In member function 'int ESvnBase::GetLine(char*, size_t)': o_svnbase.cpp:172:20: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] BufLen += rc; ^ o_svnbase.cpp:174:7: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = max - 1; ^ o_svnbase.cpp:182:11: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] l = strlen(Line); ^ o_svnbase.cpp:185:16: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] BufPos = p + 1 - MsgBuf; ^ --- o_svndiff.o --- c++ -c o_svndiff.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- stl_string.o --- c++ -c stl_string.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD stl_string.cpp: In member function 'int fte::string::sprintf(const char*, ...)': stl_string.cpp:250:18: warning: the address of 's' will always evaluate as 'true' [-Waddress] if (s && r > 0) ^ --- s_direct.o --- c++ -c s_direct.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- s_util.o --- c++ -c s_util.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- view.o --- c++ -c view.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- e_unix.o --- c++ -c e_unix.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- s_util.o --- s_util.cpp: In function 'int copyfile(const char*, const char*)': s_util.cpp:40:16: warning: conversion to 'int' from 'ssize_t {aka long int}' may alter its value [-Wconversion] while ((rd = read(fd1, buffer, BUF_SZ)) > 0) { ^ --- memicmp.o --- c++ -c memicmp.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- clip_x11.o --- c++ -c clip_x11.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- con_i18n.o --- c++ -c con_i18n.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- con_x11.o --- c++ -c con_x11.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- g_nodlg.o --- c++ -c g_nodlg.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- g_text.o --- c++ -c g_text.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD g_text.cpp: In member function 'void GUI::ProcessEvent()': g_text.cpp:1201:54: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (::ExecVertMenu(x, y, id, E, 0) != 1) { ^ --- g_unix_pipe.o --- c++ -c g_unix_pipe.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD --- menu_text.o --- c++ -c menu_text.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD menu_text.cpp: In function 'int ExecVertMenu(int, int, int, TEvent&, UpMenu*)': menu_text.cpp:305:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cur >= Menus[id].Count) cur = 0; ^ menu_text.cpp:334:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < Menus[id].Count; i++) { ^ menu_text.cpp: In function 'int ExecMainMenu(TEvent&, char)': menu_text.cpp:491:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < Menus[id].Count; i++) { ^ menu_text.cpp:558:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cur >= Menus[id].Count) cur = 0; ^ menu_text.cpp:582:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < Menus[id].Count; i++) { ^ --- cfte --- c++ -o cfte cfte.o s_files.o s_string.o --- defcfg.cnf --- ./cfte defcfg.fte defcfg.cnf cfte 0.50.02-cvs Copyright (c) 1994-1998 Marko Macek Copyright (c) 2000-2010 Others Compiling to 'defcfg.cnf' Done. --- defcfg.h --- perl mkdefcfg.pl defcfg.h ......................................................................... --- c_config.o --- c++ -c c_config.cpp -pipe -DHAVE_STRLCAT -DHAVE_STRLCPY -O2 -fno-strict-aliasing -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD c_config.cpp: In function 'unsigned char GetObj(CurPos&, short unsigned int&)': c_config.cpp:407:13: warning: conversion to 'short unsigned int' from 'int' may alter its value [-Wconversion] len = (l[1] << 8) + l[0]; ^ c_config.cpp: In function 'int ReadCommands(CurPos&, const char*)': c_config.cpp:481:50: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddCommand(Cmd, cmd, cnt, ign) == 0) { ^ c_config.cpp:481:50: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:481:50: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:481:50: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:494:37: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddString(Cmd, s) == 0) ENDFUNCRC(-1); ^ c_config.cpp:502:39: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddNumber(Cmd, num) == 0) ENDFUNCRC(-1); ^ c_config.cpp:510:41: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddVariable(Cmd, num) == 0) ENDFUNCRC(-1); ^ c_config.cpp:510:41: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:514:30: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddConcat(Cmd) == 0) ENDFUNCRC(-1); ^ In file included from c_config.cpp:16:0: c_config.cpp:517:23: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] ENDFUNCRC(Cmd); ^ log.h:277:30: note: in definition of macro 'ENDFUNCRC' #define ENDFUNCRC(rc) return rc ^ c_config.cpp: In function 'int ReadHilitColors(CurPos&, EColorize*, const char*)': c_config.cpp:630:52: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (Colorize->SetColor(cidx, svalue) == 0) ^ c_config.cpp: In function 'int ReadEventMap(CurPos&, EEventMap*, const char*)': c_config.cpp:721:58: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (SetEventString(Map, what, val) != 0) return -1; ^ c_config.cpp: In function 'int ReadColorize(CurPos&, EColorize*, const char*)': c_config.cpp:803:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] newState.color = color; ^ c_config.cpp:836:36: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] newTrans.nextState = nextState; ^ c_config.cpp:837:32: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] newTrans.color = color; ^ c_config.cpp:851:39: warning: conversion to 'int' from 'size_t {aka long unsigned int}' may alter its value [-Wconversion] newTrans.matchLen = strlen(match); ^ c_config.cpp:892:64: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Colorize->hm->LastState()->nextKwdMatchedState = nextKwdMatchedState; ^ c_config.cpp:893:67: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Colorize->hm->LastState()->nextKwdNotMatchedState = nextKwdNotMatchedState; ^ c_config.cpp:894:63: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] Colorize->hm->LastState()->nextKwdNoCharState = nextKwdNoCharState; ^ c_config.cpp: In function 'int ReadMode(CurPos&, EMode*, const char*)': c_config.cpp:991:58: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (SetModeString(Mode, what, val) != 0) return -1; ^ c_config.cpp:999:58: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (SetModeNumber(Mode, what, num) != 0) return -1; ^ c_config.cpp:999:58: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp: In function 'int ReadObject(CurPos&, const char*)': c_config.cpp:1040:55: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (AddCRegexp(file, line, msg, regexp) == 0) return -1; ^ c_config.cpp:1040:55: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:1040:55: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] c_config.cpp:1087:54: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] if (SetGlobalNumber(what, num) != 0) return -1; ^ c_config.cpp:1087:54: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] --- .depend --- c++ -MM -MG -Wall -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions -I/usr/local/include -DUNIX -DFREEBSD commands.cpp c_bind.cpp c_color.cpp c_config.cpp c_desktop.cpp c_hilit.cpp c_history.cpp c_mode.cpp egui.cpp e_block.cpp e_buffer.cpp e_cmds.cpp e_cvslog.cpp e_file.cpp e_fold.cpp e_line.cpp e_loadsave.cpp e_mark.cpp e_print.cpp e_redraw.cpp e_regex.cpp e_search.cpp e_svnlog.cpp e_tags.cpp e_trans.cpp e_undo.cpp fte.cpp gui.cpp g_draw.cpp g_menu.cpp h_ada.cpp h_c.cpp h_catbs.cpp h_fte.cpp h_ipf.cpp h_make.cpp h_msg.cpp h_pascal.cpp h_perl.cpp h_plain.cpp h_rexx.cpp h_sh.cpp h_simple.cpp h_tex.cpp indent.cpp i_ascii.cpp i_choice.cpp i_complete.cpp i_input.cpp i_key.cpp i_modelview.cpp i_oview.cpp i_search.cpp i_view.cpp log.cpp o_buffer.cpp o_buflist.cpp o_cvs.cpp o_cvsbase.cpp o_cvsdiff.cpp o_directory.cpp o_list.cpp o_messages.cpp o_model.cpp o_modemap.cpp o_routine.cpp o_svn.cpp o_svnbase.cpp o_svndiff.cpp stl_string.cpp s_direct.cpp s_files.cpp s_string.cpp s_util.cpp view.cpp cfte.cpp s_files.cpp s_string.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_ncurses.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_slang.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_no.cpp con_linux.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp e_unix.cpp memicmp.cpp clip_x11.cpp con_i18n.cpp con_x11.cpp g_nodlg.cpp g_text.cpp g_unix_pipe.cpp menu_text.cpp 1>.depend --- xfte --- c++ -o xfte commands.o c_bind.o c_color.o c_config.o c_desktop.o c_hilit.o c_history.o c_mode.o egui.o e_block.o e_buffer.o e_cmds.o e_cvslog.o e_file.o e_fold.o e_line.o e_loadsave.o e_mark.o e_print.o e_redraw.o e_regex.o e_search.o e_svnlog.o e_tags.o e_trans.o e_undo.o fte.o gui.o g_draw.o g_menu.o h_ada.o h_c.o h_catbs.o h_fte.o h_ipf.o h_make.o h_msg.o h_pascal.o h_perl.o h_plain.o h_rexx.o h_sh.o h_simple.o h_tex.o indent.o i_ascii.o i_choice.o i_complete.o i_input.o i_key.o i_modelview.o i_oview.o i_search.o i_view.o log.o o_buffer.o o_buflist.o o_cvs.o o_cvsbase.o o_cvsdiff.o o_directory.o o_list.o o_messages.o o_model.o o_modemap.o o_routine.o o_svn.o o_svnbase.o o_svndiff.o stl_string.o s_direct.o s_files.o s_string.o s_util.o view.o e_unix.o memicmp.o clip_x11.o con_i18n.o con_x11.o g_nodlg.o g_text.o g_unix_pipe.o menu_text.o -L/usr/local/lib -lX11 -lXpm =========================================================================== =================================================== ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> fte-20110708 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found =========================================================================== =================================================== ===> Staging for fte-20110708 ===> Generating temporary packing list /usr/bin/make -C src unix make -f fte-unix.mak sh ./install Root-check bypassed - installing at your own risk make -C src unix make -f fte-unix.mak ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for fte-20110708 file sizes/checksums [120]: .. done packing files [120]: .. done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for fte-20110708 build of editors/fte ended at Sat Oct 8 23:10:18 PDT 2016 build time: 00:00:27