On Tue, May 02, 2017 at 11:21:38AM +0200, Jean-Pierre Chrétien wrote:
> Le 24/04/2017 à 07:41, Scott Kostyshak a écrit :
> 
> > The tar balls and sig files are here:
> > 
> >   ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.3/lyx-2.3.0alpha1
> > 
> > Non-packagers, please do a quick test of compilation (from the tar ball)
> > and basic functionality on your platform, and let us know how it goes.
> 
> I get these warnings with Debian Jessie
> 
> 1.2.5/mythes.cxx: In member function ‘int MyThes::thInitialize(const char*,
> const char*)’:
> 1.2.5/mythes.cxx:51:29: warning: comparison between signed and unsigned
> integer expressions [-Wsign-compare]
>      if (idxsz <= 0 || idxsz > std::numeric_limits<int>::max() /
> sizeof(sizeof(char*))) {
>                              ^
> 1.2.5/mythes.cxx: In member function ‘int MyThes::Lookup(const char*, int,
> mentry**)’:
> 1.2.5/mythes.cxx:179:36: warning: comparison between signed and unsigned
> integer expressions [-Wsign-compare]
>      if (nmeanings < 0 || nmeanings > std::numeric_limits<int>::max() /
> sizeof(mentry))
>                                     ^
> insets/InsetListingsParams.cpp: In constructor
> ‘lyx::{anonymous}::ParValidator::ParValidator()’:
> insets/InsetListingsParams.cpp:297:1: note: variable tracking size limit
> exceeded with -fvar-tracking-assignments, retrying without
>  ParValidator::ParValidator()
>  ^
> insets/InsetSpecialChar.cpp: In member function ‘virtual lyx::docstring
> lyx::InsetSpecialChar::toolTip(const lyx::BufferView&, int, int) const’:
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value ‘LDOTS’ not
> handled in switch [-Wswitch]
>   switch (kind_) {
>          ^
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value
> ‘MENU_SEPARATOR’ not handled in switch [-Wswitch]
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value ‘PHRASE_LYX’
> not handled in switch [-Wswitch]
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value ‘PHRASE_TEX’
> not handled in switch [-Wswitch]
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value
> ‘PHRASE_LATEX2E’ not handled in switch [-Wswitch]
> insets/InsetSpecialChar.cpp:92:9: warning: enumeration value ‘PHRASE_LATEX’
> not handled in switch [-Wswitch]
> 
> 
> Configuration
>   Host type:               x86_64-pc-linux-gnu
>   Special build flags:      build=prerelease std-regex warnings assertions
> use-hunspell
>   Bundled libraries:        boost mythes
>   C++ Compiler:            g++ (4.9.2)
>   C++ Compiler flags:       -Wall -Wextra -g -O2 -std=c++14
>   C++ Compiler user flags:
>   Linker flags:
>   Linker user flags:
>   Qt Frontend:
>       Qt version:        4.8.6
>   Packaging:               posix
>   LyX binary dir:          /usr/local/bin
>   LyX files dir:           /usr/local/share/lyx-2.3.0alpha1

Jean-Pierre, do you still get these warnings on current master?

Scott

Reply via email to