<div dir="ltr">It's a swig problem. It's just reporting "Syntax error" on that line. No more specific details than that. gcc cleanly compiles the line, as does MSVC, and clang. And cmake 2.0.12. Seems to be a swig 3.0 regression.<div>
<br></div><div>--Greg</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 17, 2014 at 1:02 AM, Jaak Ristioja <span dir="ltr"><<a href="mailto:jaak@ristioja.ee" target="_blank">jaak@ristioja.ee</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
What is the error?<br>
<div><div class="h5"><br>
On 16.05.2014 07:19, Greg Hellings wrote:<br>
> What's wrong with this line that would cause gcc 4.9.0 to complain<br>
> where previously it did not?<br>
><br>
> inline SWBuf &operator >>(unsigned long n) { setSize(length()+n);<br>
> memmove(buf+n, buf, length()-n); return *this; }<br>
><br>
> Line 362 in swbuf.h<br>
><br>
> --Greg<br>
><br>
><br>
</div></div><div class="">> _______________________________________________ sword-devel mailing<br>
> list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a> Instructions<br>
> to unsubscribe/change your settings at above page<br>
><br>
<br>
</div>-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.22 (GNU/Linux)<br>
<br>
iQgcBAEBAgAGBQJTdvtaAAoJELozJlbjIn79okk//jUGsLMHt4Q+Qb1JbmUiht00<br>
ntChsziBuDc+n3DNjx5Z4fQlZiea/XTT0m/zkn9J29POhGynsgOhcCTHasTnbzER<br>
A2bWrn1Pnt1Ln4MB7Y+pj6CdBdyOiGDLAzgQStt7BcGx2YCgvtI68bTAu/tCJnlH<br>
RYQ8Zx0YcX0VkB45K9Yv2ws9Bh4Dd3vqQC29RoeeOzYDQKyKb0mMecP94picBtlX<br>
TAEd/BOZiyXc3tnPyXBVpjgv+529hfX6pMLTXQqLDRaysflhMDukjdSol80U83xz<br>
gfvLPSgEXQBtbqHE1zRRRvbtye3UyhFzhscZCBL/IM4bJFuJfG0wAXZRwzXoFzlU<br>
ereJO3e/mmp7xVBzJm/tmT/8sMeuLjx6qe77mxLVnrGXhG+JLVUhgDcCYBKMTFn2<br>
N1JXa0lSUM/2oEV7S54YRK9wARurcW8PSIZBu0g7FQRZbrzmRULHx1/cS3dHwiI8<br>
Hb4tFwebWydTyMmlyqgY2uGaaoFSVkJVW7D4B/wzX3EaRBG2yAagnOM+0VziXcbz<br>
1RzLGQ/Jk9DL/fCTDlgL9FYuVKlfgOGQdcoY4f8MmAvis1TQponF5R3xm3riSX3H<br>
/PTYUNGHZSzEQeMlJfpdcWR6EOYDaAiIq4Ox17EGPBqADhW4uzotmDoLf16jrUHP<br>
gfeLnBFOyfTqbja7OKzyUADa1rQG2f9TRLL89/qrvFweGSY3YgaILV7J849ILPL6<br>
+aUJwLUhAHr0fatsK/yd/CxNkOc4/g3UuYXJK/LmS37yQZUunG+9x5IWoHuFb6ec<br>
dKlCbVIo/TALZj/WqsaYLxQLjjCg08+1RId2fhJcktKP7b2Mz7B9VFvicsRRpRkR<br>
itq4tnrwmq+YyE+qtcyKodaHMMIhWwRu5weywV2oDAnDWcr1ANgFLrvLd65pC/dA<br>
jPPUvNi88QCO/LWfLX1EvCehMuZ7UYR8JLBPQ5l9KsMIghWic1FoWdAwleBwmpzG<br>
5pJnlYYetm9fH/jjp8OofhJigs5crU+VfRwyo3uUE4iYiGFdVlTVlOLven9dt/C9<br>
4WvZuHCsA+iabFWsE0OtAp6DvLanRTpHib98oeI+qtQUwHqCgA2AWIC1QtrioGe9<br>
haROebzy0OSb2Dxo6wbBNajRRr+3cE7/7CRrvEvP/uADFrUmMtKVgqqpH3GxLRym<br>
5YHcQHBnuCTrf+ccn0ih/N+HGcniuTO59+4Myyt3lC34LQkeifUSFdAut0zsOVp4<br>
tw6L2WesxCGXbGMTvJScBZKNqGCX1SVMryLvuewfRlBiVHzs0borM8sGmGDNQ5Km<br>
plJ7AmlmdsHOtvkdAPSBp00xd+P001wb7Ozt8fdw0tKgav7RNE8lMr3QQN/F8cTk<br>
iVMT5YMtHBomHrfhmHAGCI3gDK4bl4WrbhSAit5xRYL5D6iLCXkmU1EvuwloO71C<br>
OVbaqggfJu1n38BHnNZ9bcKvii1qAF1acxviH3IJ2Kr6GjEBi5S5bEuxpgx3f7qG<br>
eUPQS+OmJhjWAajOK8sF14I705m9BIl3tRID7hdLRPry0euos32oO+iqNyWIS3nX<br>
XDJJKR3eKK2+Uo2Y+LSlJE7hPCMu1SXIwbwkJjQIUn3rGGF+8b1WM/CxBuNBUHFP<br>
CblsNsANWT33jytiH3DSQm9jLu+8mFYztwgq3XzyY0erv021zH4KtchfV3grqvKo<br>
9XxQRRC7jNBuKwLVl7tJzAyA19lkeF/CQEv0tiLSTjUh2n6MeiIS28K+5vePuddH<br>
nZZI9sWzbGhDkyV95xlfaXFp6fJCeQmcbxdAmULoXQjSUVg8rIcF2FjubIH+OAX4<br>
UnMfVZz3nY6phaeyt0dDfeeIkkINMAykSFU+JL2STWATulW8r05hI0xKGOdEx17r<br>
B73jPx5iqhXZJOPbaidFI79Ob4YXARn0wsHfSeO7VZP0rzkFxsPl/6Mi6579yJVL<br>
MrTOq5ir8XbSfDUXPP8TJHfux8ouBZ0SwLU4nBTf+ylrqvEaQ8jgOfC2DMGHPENO<br>
UvzZYBYLfa8Di1nI59rhcseJjsLOSq2bhyhLKCSgSaYr6ZXDV515N4m16NgvCR+3<br>
0XMDrCp4sMKyx1NekNmsFWSPoxyTevjenahs5yZ4J2UZ0gmPUE9NCV2vUkqLHY6a<br>
NFFGqgKfTy/6qB8+IMm9eFVLiWCH5H11dZyu5y8TEsbM9e17vFBVe4utHHvn2csz<br>
HsO7QzCYMlwZ3lx5aCEN3/T8b7Q52zVl3OLnztPJQ1wk8Vh5hMnqyj9WsEQcHkY+<br>
SMCgpfHH8yEjLdOjSFlwTA+Q8nfUncmMP1GXD+TUsvp4tZDYvqzJOcr7MhClQ81X<br>
f5P7i/LM0lAg5bybtpvGyDuX9+134YyXfaFQTGs73Illcec8s7vtiYBFm/NRd7Xf<br>
4ppHV6ePMdNyXSFUZ1FEHdK29gpGsKFU1lz2ZVaiMSGmjYXsyE1Msjm6JyX+PZHL<br>
SvrD/QW/EldaeVjXPbHIQQ2V/Phy/e7BJ/0BnReep+pdP9UgqIwDsrpQpjcTLTVr<br>
kdSlbMokKapLQmQZhg/XxcKUrM34M1VekAQGbtXIumSfS/F0bhy2/gbXGK5ZmDGK<br>
Vp1aCtJ0EnXuzzRlZAuUQDgMtx15OXntnhQDQNiy88+wrN3FFaVyV/uMRuc97SYM<br>
Mkf/B2eb/N5hycz46o4gA1iMQZtJNbx1lPpAF5m8WBniEdrJ5Uw7aEEehEB9SOhM<br>
9qu3f0ZJ7vwN0f6MbERx<br>
=HyfJ<br>
-----END PGP SIGNATURE-----<br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</div></div></blockquote></div><br></div>