Here is what I get with latest cvs on buffer.C. Lars, if some warnings
are bogus, I can shut them off for later testing on other files (I
already did that for some warnings). I can also make a log for a whole
compile session, if you feel bored :)
JMarc
cxx: Info: ../../lyx-devel/src/lyxparagraph.h, line 228:
conversion to integral type of smaller size could lose data
(D:intconlosbit)
size_type size() const { return text.size(); }
----------------------------------------^
cxx: Info: ../../lyx-devel/src/bufferlist.h, line 60: conversion to integral
type of smaller size could lose data (D:intconlosbit)
int size() const { return container.size(); }
----------------------------------^
cxx: Info: ../sigc++/slot.h, line 204: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
class LIBSIGC_API Connection:protected Handle<SlotData,SlotExtend>
---------------------------------------^
cxx: Info: ../sigc++/slot.h, line 312: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 139: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal0<void, Marsh>
[with Marsh=SigC::Marshal<void>]" at line 76 of
"../../lyx-devel/src/insets/inseterror.h"
:public Signal_
----------^
cxx: Info: ../../lyx-devel/src/Literate.h, line 23: destructor for base
class "LaTeX" is not virtual (D:basclsnondto)
class Literate : public LaTeX {
------------------------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class "SigC::Slot1<void, P1> [with P1=const
std::vector<std::string, std::allocator<std::string>> &]"
at line 284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=const std::vector<std::string,
std::allocator<std::string>> &,
Marsh=SigC::Marshal<void>]" at line 79 of
"../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=const std::vector<std::string,
std::allocator<std::string>> &, Marsh=SigC::Marshal<void>]"
at line 79 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetBibKey *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetBibKey *, Marsh=SigC::Marshal<void>]" at line 81
of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetBibKey *, Marsh=SigC::Marshal<void>]"
at line 81 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetBibtex *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetBibtex *, Marsh=SigC::Marshal<void>]" at line 83
of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetBibtex *, Marsh=SigC::Marshal<void>]"
at line 83 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetCommand *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetCommand *, Marsh=SigC::Marshal<void>]" at line
87 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetCommand *, Marsh=SigC::Marshal<void>]"
at line 87 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=const std::string &]" at
line 284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=const std::string &, Marsh=SigC::Marshal<void>]" at
line 89 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=const std::string &,
Marsh=SigC::Marshal<void>]" at line 89 of
"../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetError *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetError *, Marsh=SigC::Marshal<void>]" at line 95
of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetError *, Marsh=SigC::Marshal<void>]"
at line 95 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetGraphics *]" at
line 284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetGraphics *, Marsh=SigC::Marshal<void>]" at line
97 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetGraphics *,
Marsh=SigC::Marshal<void>]" at line 97 of
"../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetInclude *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetInclude *, Marsh=SigC::Marshal<void>]" at line
99 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetInclude *, Marsh=SigC::Marshal<void>]"
at line 99 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetInfo *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetInfo *, Marsh=SigC::Marshal<void>]" at line 105
of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetInfo *, Marsh=SigC::Marshal<void>]"
at line 105 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../sigc++/slot.h, line 410: destructor for base class
"SigC::Handle<SigC::SlotData, SigC::SlotExtend>" is not virtual
(D:basclsnondto)
detected during:
instantiation of class
"SigC::Slot1<void, P1> [with P1=InsetTabular *]" at line
284 of "../sigc++/basic_signal.h"
instantiation of class "SigC::Signal1<void, P1, Marsh> [with
P1=InsetTabular *, Marsh=SigC::Marshal<void>]" at line
123 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Handle<SlotData,SlotExtend>
-----------^
cxx: Info: ../sigc++/basic_signal.h, line 278: destructor for base
class "SigC::Signal_" is not virtual (D:basclsnondto)
detected during instantiation of class "SigC::Signal1<void, P1,
Marsh> [with P1=InsetTabular *, Marsh=SigC::Marshal<void>]"
at line 123 of "../../lyx-devel/src/frontends/Dialogs.h"
:public Signal_
----------^
cxx: Info: ../../lyx-devel/src/support/block.h, line 48: conversion to
integral type of smaller size could lose data (D:intconlosbit)
detected during:
instantiation of "void block<T, s>::operator=(const block<T, s> &)
[with T=Bullet, s=4UL]" at line 197 of
"../../lyx-devel/src/buffer.C"
implicit generation of "BufferParams
&BufferParams::operator=(const BufferParams &)" at line
197 of "../../lyx-devel/src/buffer.C"
arr[i] == b[i];
------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 591: conversion to integral
type of smaller size could lose data (D:intconlosbit)
params.papersize2 = tmpret;
------------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 598: conversion to integral
type of smaller size could lose data (D:intconlosbit)
params.paperpackage = tmpret;
--------------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 1492: conversion to integral
type of smaller size could lose data (D:intconlosbit)
footnoteflag = par->footnoteflag;
-------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 1494: conversion to integral
type of smaller size could lose data (D:intconlosbit)
j = strlen(string_footnotekinds[par->footnotekind])+4;
----------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 1622: conversion to integral
type of smaller size could lose data (D:intconlosbit)
currlinelen += s.length();
----------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 1716: conversion to integral
type of smaller size could lose data (D:intconlosbit)
LaTeXFeatures features(params, tclass.numLayouts());
---------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 2329: conversion to integral
type of smaller size could lose data (D:intconlosbit)
LaTeXFeatures features(params, tclass.numLayouts());
---------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 2869: conversion to integral
type of smaller size could lose data (D:intconlosbit)
char_line_count += sgml_string.length();
--------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 2884: conversion to integral
type of smaller size could lose data (D:intconlosbit)
3 + strlen(stack[j]));
-------------------------------------^
cxx: Info: ../../lyx-devel/src/buffer.C, line 2941: conversion to integral
type of smaller size could lose data (D:intconlosbit)
LaTeXFeatures features(params, tclass.numLayouts());
---------------------------------------^