Date: Tue, 23 Oct 2012 09:08:14 -0700 From: hiren panchasara <hiren.panchasara@gmail.com> To: "O. Hartmann" <ohartman@mail.zedat.fu-berlin.de> Cc: Current FreeBSD <freebsd-current@freebsd.org> Subject: Re: Revision: 241923: /bits/locale_facets.tcc:1390:10: error: '&&' within '||' [-Werror, -Wlogical-op-parentheses], && (static_cast<part>(__p.field[3]), [...], /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:1390:10: note: place paren Message-ID: <CALCpEUHzFH4pnX4Ui87iFAk0-zTSdtmB_adPo5K3Ryx9scZ2Ww@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
On Oct 23, 2012 4:34 AM, "O. Hartmann" <ohartman@mail.zedat.fu-berlin.de> wrote: > > On one of our FreeBSD 10.0-CURRENT/amd64 box, sources at: > > Working Copy Root Path: /usr/src > URL: svn://svn.freebsd.org/base/head > Repository Root: svn://svn.freebsd.org/base > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > Revision: 241923 > Node Kind: directory > Schedule: normal > Last Changed Author: glebius > Last Changed Rev: 241923 > Last Changed Date: 2012-10-23 10:33:13 +0200 (Di, 23 Okt 2012) > > > I receive the follwoing error. Is this seen on other systems, too? I think you are hitting a known issue. Look at this: http://www.mail-archive.com/freebsd-current@freebsd.org/msg142187.html Thanks, Hiren > > Regards, > > Oliver > > In file included from /usr/obj/usr/src/tmp/usr/include/c++/4.2/locale:45: > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:318:30: > error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] > if (__lc->_M_use_grouping && __c == __lc->_M_thousands_sep > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:318:30: > note: place parentheses around the '&&' expression to silence this > warning > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:560:32: > error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] > if (__lc->_M_use_grouping && __c == __lc->_M_thousands_sep > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:560:32: > note: place parentheses around the '&&' expression to silence this > warning > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:752:3: > error: add explicit braces to avoid dangling else > [-Werror,-Wdangling-else] > else > ^ > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:758:3: > error: add explicit braces to avoid dangling else > [-Werror,-Wdangling-else] > else > ^ > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:1390:10: > error: '&&' within '||' [-Werror,-Wlogical-op-parentheses] > && (static_cast<part>(__p.field[3]) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > /usr/obj/usr/src/tmp/usr/include/c++/4.2/bits/locale_facets.tcc:1390:10: > note: place parentheses around the '&&' expression to silence this > warning > 8 errors generated. > *** [application.o] Error code 1 > > Stop in /usr/src/lib/atf/libatf-c++. > *** [all] Error code 1 > > Stop in /usr/src/lib/atf. > *** [all] Error code 1 > > Stop in /usr/src/lib. > *** [lib__L] Error code 1 > > Stop in /usr/src. > *** [libraries] Error code 1 > > Stop in /usr/src. > *** [_libraries] Error code 1 > > Stop in /usr/src. > *** [buildworld] Error code 1 > > Stop in /usr/src. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALCpEUHzFH4pnX4Ui87iFAk0-zTSdtmB_adPo5K3Ryx9scZ2Ww>