----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124883/#review84612 -----------------------------------------------------------
Ship it! Indeed there might be more places where this could be a problem. If only KDE CI also had builds for ARM :) Do you have commit rights to KDE repos? Otherwise I could commit for you. - Friedrich W. H. Kossebau On Aug. 22, 2015, 7:53 p.m., Tom Hall wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/124883/ > ----------------------------------------------------------- > > (Updated Aug. 22, 2015, 7:53 p.m.) > > > Review request for Calligra. > > > Repository: calligra > > > Description > ------- > > The C standard defines char to be either signed char or unsigned char. In > this case, the char is used to store negative values to signify categories of > characters as well as actual characters. Therefore it must be a signed char > and doesn't work on platforms where char is unsigned (e.g. ARM). In this > specific case, compilation of the file fails with: > > "error: narrowing conversion of '-127' from 'int' to 'char' inside { } > > [-Wnarrowing]". > > There may be similar issues elsewhere where the char isn't inside initialiser > braces, so it compiles successfully, but silently truncates or wraps the > negative values. > > > Diffs > ----- > > filters/karbon/eps/PsCommentLexer.cpp 6487df6 > > Diff: https://git.reviewboard.kde.org/r/124883/diff/ > > > Testing > ------- > > > Thanks, > > Tom Hall > >
_______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel