Date: Sun, 29 May 2016 00:07:06 +0200 From: "O. Hartmann" <ohartman@zedat.fu-berlin.de> To: Alan Somers <asomers@freebsd.org> Cc: FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Re: r300912: compile failure in world: event.cc:438:45: error: invalid suffix on literal; Message-ID: <20160529000706.1c1e582d.ohartman@zedat.fu-berlin.de> In-Reply-To: <CAOtMX2gGtDrhrnKSbEsKhKZ6p=SZ-m42=vLKhuY3tYocXnn_jA@mail.gmail.com> References: <20160528230443.31ee2003.ohartman@zedat.fu-berlin.de> <CAOtMX2gGtDrhrnKSbEsKhKZ6p=SZ-m42=vLKhuY3tYocXnn_jA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/x0k_LVxWNOoIll9Q8w1=kL. Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 28 May 2016 15:20:15 -0600 Alan Somers <asomers@freebsd.org> schrieb: > On Sat, May 28, 2016 at 3:04 PM, O. Hartmann > <ohartman@zedat.fu-berlin.de> wrote: > > Recent CURRENT r300912 fails to buildworld with the error shown below: > > > > [...] > > cc -O2 -pipe -O3 -O3 -pipe -march=3Dnative -DNDEBUG -MD -MF.depend.= alias_skinny.o > > -MTalias_skinny.o -std=3Dgnu99 -fstack-protector-strong -Wsystem-headers > > -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-cons= t-variable > > -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality > > -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wn= o-switch > > -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused= -arguments > > -c /usr/src/lib/libalias/modules/skinny/../../../../sys/netinet/libalia= s/alias_skinny.c > > -o alias_skinny.o --- all_subdir_lib/libdevdctl --- --- event.So > > --- /usr/src/lib/libdevdctl/event.cc:438:45: error: invalid suffix on l= iteral; C++11 > > requires a space between literal and identifier [-Wreserved-user-define= d-literal] > > snprintf(timebuf, bufsize, " timestamp=3D%"PRId64, =20 >=20 > Those aren't the usual CFLAGS. What are your environment, compiler, > and target architecture? Compiler is CLANG/LLVM, target arch is amd64, in that case, an oldish IvyBr= idge, but it fails the same way on Haswell as well. 64bit. For buildworld, I use in /etc/src.conf this since an eternity (measured in = the metrik of 11-CURRENT): CPUTYPE?=3D native # CFLAGS+=3D -O3 -pipe # for the kernel COPTFLAGS+=3D -O3 -pipe # CXXFLAGS+=3D -std=3Dc++11 As it has been earlier stated, there is no -std=3Dc++11 visible in the cc o= ptions, only -std=3Dgnu99. The compiler gives the right suggestion itself, but someone should fix and = commit ... Regards, Oliver --Sig_/x0k_LVxWNOoIll9Q8w1=kL. Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXShaKAAoJEOgBcD7A/5N816kIALrsjoPNYTf2jz3CXoNlZRAm fygg2uBTUXog04A5OxZ+89kNpol1wZOsyg36QBXcMVEC6W3WtC9cDHRFdjWweH9U jMYu66O4kpBblitmx9E4Hv1JrYPr+rutvsrvN6IvdL4Wa+ckEGpv7iR7ityS1/UX aAcSLqFRR/3iBld0e3xAnZcKxmaFFvg6HgUQSi0JC4prQqaJB9+Y2o8evRTsnB+N Q4ZzSRfdeXkzyttdMnNqZY/rAMlDfMEHCA9/MOUSoje8Upeuou2IFJQDItBvgTat W1XGRGmIAPsb0VPx3MTVnaFTpJwN5O4BznxHaKC2g5IVrmDqKr6X5KDeWDUCWdk= =sDvN -----END PGP SIGNATURE----- --Sig_/x0k_LVxWNOoIll9Q8w1=kL.--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160529000706.1c1e582d.ohartman>