View Issue Details

IDProjectCategoryView StatusLast Update
0029564LazarusOtherpublic2017-10-12 18:24
Reporterdavid parnabyAssigned ToJuha Manninen 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformDesktopOSWindowsOS Version7
Product VersionProduct Build 
Target VersionFixed in Version 
Summary0029564: Indy Component must be compiled trice to install correctly- IndyLaz.lpk
DescriptionI am using latest Indy svn 10.6.2 and Lazarus 1.6RC2 in Windows 7 with FPC 3.0.0

This has been an ongoing problem - and remarked upon in the forum from time to time.

If the component is compiled twice and installed it is perfect.

An automatic Lazarus rebuild gets hung up on the Indy component as it is obviously not compiled twice.

It is a nuisence but not a show stopper as Indy does work with double compile.
It is a pity this happens with an important component which is quit dominent in Delphi as well.

The Error message is as below

******************************************************************
Warning: Recompiling IdStreamVCL, checksum changed for IdGlobal
******************************************************************

David

TagsNo tags attached.
Fixed in Revision
LazTarget-
Widgetset
Attached Files
  • fpc_and_indy.txt (95,358 bytes)
    Free Pascal Compiler version 3.0.0 [2015/11/16] for x86_64
    Copyright (c) 1993-2015 by Florian Klaempfl and others
    Target OS: FreeBSD for x86-64
    Compiling mailmgr.lpr
    Compiling /data/devel/fpgui/src/corelib/fpg_base.pas
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_impl.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_main.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_constants.pas
    Writing Resource String Table file: fpg_constants.rsj
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_interface.pas
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_x11.pas
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_xft_x11.pas
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_netlayer_x11.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_main.pas
    Compiling /data/devel/fpgui/src/corelib/x11/fpg_interface.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_imgfmt_bmp.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_utils.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_stringutils.pas
    fpg_stringutils.pas(2070,21) Hint: Conversion between ordinals and pointers is not portable
    fpg_utils_impl.inc(65,38) Hint: Local variable "st" does not seem to be initialized
    fpg_imgfmt_bmp.pas(47,58) Hint: Parameter "bmpsize" not used
    fpg_imgfmt_bmp.pas(112,23) Hint: Local type "TBMPColorTableRec" is not used
    Compiling /data/devel/fpgui/src/corelib/fpg_stdimages.pas
    stdimages.inc(2243,3) Note: Local variable "stdimg_bevel" not used
    fpg_stdimages.pas(52,3) Note: Local variable "RadioMaskData" not used
    fpg_stdimages.pas(57,3) Note: Local variable "ArrowBitmapData" not used
    Compiling /data/devel/fpgui/src/corelib/fpg_translations.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_pofiles.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_stringhashlist.pas
    fpg_pofiles.pas(131,45) Hint: Parameter "Hash" not used
    Compiling /data/devel/fpgui/src/corelib/fpg_widget.pas
    Compiling /data/devel/fpgui/src/gui/fpg_menu.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_popupwindow.pas
    Compiling /data/devel/fpgui/src/gui/fpg_window.pas
    fpg_window.pas(65,20) Hint: Local type "TfpgWindowHack" is not used
    fpg_window.pas(31,3) Hint: Unit "fpg_main" not used in fpg_window
    fpg_window.pas(34,3) Hint: Unit "fpg_interface" not used in fpg_window
    fpg_popupwindow.pas(48,30) Hint: Parameter "msg" not used
    Compiling /data/devel/fpgui/src/corelib/fpg_command_intf.pas
    fpg_menu.pas(79,70) Hint: Parameter "AImgWidth" not used
    fpg_menu.pas(748,8) Note: User defined: Should UpperCase take note of UTF-8? 
    fpg_menu.pas(1197,8) Note: User defined: Do we need to use UTF-8 upper case? 
    fpg_menu.pas(126,37) Hint: Parameter "AOrigin" not used
    fpg_menu.pas(126,139) Hint: Parameter "IsChildOfOrigin" not used
    fpg_menu.pas(1363,2) Note: User defined: See if we can move this to HandleHide + not make Close virtual! 
    fpg_menu.pas(146,5) Note: Private field "TfpgMenuBar.FLightColor" is never used
    fpg_menu.pas(147,5) Note: Private field "TfpgMenuBar.FDarkColor" is never used
    Compiling /data/devel/fpgui/src/gui/fpg_form.pas
    fpg_form.pas(65,35) Hint: Parameter "msg" not used
    fpg_form.pas(66,30) Hint: Parameter "msg" not used
    fpg_form.pas(75,139) Hint: Parameter "IsChildOfOrigin" not used
    fpg_widget.pas(79,36) Hint: Parameter "msg" not used
    fpg_widget.pas(135,56) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(1200,4) Note: User defined: Optimize this code. Constantly setting ActiveWidget causes RePaint to be called!
    fpg_widget.pas(137,38) Hint: Parameter "keycode" not used
    fpg_widget.pas(137,57) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(137,86) Hint: Parameter "consumed" not used
    fpg_widget.pas(140,34) Hint: Parameter "x" not used
    fpg_widget.pas(140,37) Hint: Parameter "y" not used
    fpg_widget.pas(140,49) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(142,47) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(143,32) Hint: Parameter "x" not used
    fpg_widget.pas(143,35) Hint: Parameter "y" not used
    fpg_widget.pas(143,47) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(1339,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_widget.pas(144,48) Hint: Parameter "btnstate" not used
    fpg_widget.pas(144,64) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(145,35) Hint: Parameter "x" not used
    fpg_widget.pas(145,38) Hint: Parameter "y" not used
    fpg_widget.pas(145,50) Hint: Parameter "button" not used
    fpg_widget.pas(145,64) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(146,34) Hint: Parameter "count" not used
    fpg_widget.pas(146,50) Hint: Parameter "x" not used
    fpg_widget.pas(146,53) Hint: Parameter "y" not used
    fpg_widget.pas(146,65) Hint: Parameter "button" not used
    fpg_widget.pas(146,79) Hint: Parameter "shiftstate" not used
    fpg_widget.pas(1378,16) Hint: Local variable "msgp" does not seem to be initialized
    Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
    Compiling /data/devel/fpgui/src/gui/fpg_button.pas
    fpg_button.pas(189,14) Note: User defined: Try and remove this fpg_form dependency.
    fpg_button.pas(599,36) Hint: Local variable "ty" does not seem to be initialized
    fpg_button.pas(599,32) Hint: Local variable "tx" does not seem to be initialized
    fpg_button.pas(599,28) Hint: Local variable "iy" does not seem to be initialized
    fpg_button.pas(599,24) Hint: Local variable "ix" does not seem to be initialized
    fpg_button.pas(85,47) Hint: Parameter "shiftstate" not used
    fpg_button.pas(63,36) Hint: Parameter "Value" not used
    Compiling /data/devel/fpgui/src/gui/fpg_label.pas
    Compiling /data/devel/fpgui/src/gui/fpg_listbox.pas
    Compiling /data/devel/fpgui/src/gui/fpg_scrollbar.pas
    fpg_scrollbar.pas(69,29) Hint: Parameter "Sender" not used
    fpg_listbox.pas(78,31) Hint: Parameter "Sender" not used
    fpg_listbox.pas(87,35) Hint: Parameter "x" not used
    fpg_listbox.pas(87,38) Hint: Parameter "y" not used
    fpg_listbox.pas(87,50) Hint: Parameter "shiftstate" not used
    fpg_listbox.pas(79,56) Hint: Parameter "flags" not used
    fpg_listbox.pas(124,56) Hint: Parameter "flags" not used
    fpg_listbox.pas(201,56) Hint: Parameter "flags" not used
    Compiling /data/devel/fpgui/src/gui/fpg_checkbox.pas
    Compiling /data/devel/fpgui/src/gui/fpg_edit.pas
    Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
    Compiling /data/devel/fpgui/src/gui/fpg_basegrid.pas
    fpg_basegrid.pas(95,32) Hint: Parameter "Sender" not used
    fpg_basegrid.pas(105,32) Hint: Parameter "Sender" not used
    fpg_basegrid.pas(123,32) Hint: Parameter "ACol" not used
    fpg_basegrid.pas(407,23) Warning: Function result does not seem to be set
    fpg_basegrid.pas(126,42) Hint: Parameter "ACol" not used
    fpg_basegrid.pas(127,42) Hint: Parameter "ACol" not used
    fpg_basegrid.pas(127,63) Hint: Parameter "AValue" not used
    fpg_basegrid.pas(417,23) Warning: Function result does not seem to be set
    fpg_basegrid.pas(128,36) Hint: Parameter "ACol" not used
    fpg_basegrid.pas(129,36) Hint: Parameter "ACol" not used
    fpg_basegrid.pas(129,57) Hint: Parameter "AValue" not used
    fpg_basegrid.pas(135,64) Hint: Parameter "AFlags" not used
    fpg_basegrid.pas(136,60) Hint: Parameter "AFlags" not used
    fpg_basegrid.pas(137,26) Hint: Parameter "ARow" not used
    fpg_basegrid.pas(137,64) Hint: Parameter "AFlags" not used
    fpg_basegrid.pas(149,31) Hint: Parameter "firstrow" not used
    fpg_basegrid.pas(149,41) Hint: Parameter "lastrow" not used
    fpg_basegrid.pas(149,50) Hint: Parameter "firstcol" not used
    fpg_basegrid.pas(149,60) Hint: Parameter "lastcol" not used
    Compiling /data/devel/fpgui/src/gui/fpg_grid.pas
    Compiling /data/devel/fpgui/src/gui/fpg_customgrid.pas
    fpg_customgrid.pas(70,31) Hint: Parameter "AValue" not used
    fpg_customgrid.pas(71,34) Hint: Parameter "ACol" not used
    fpg_grid.pas(47,64) Hint: Parameter "AFlags" not used
    fpg_grid.pas(113,64) Hint: Parameter "AFlags" not used
    Compiling /data/devel/fpgui/src/gui/fpg_combobox.pas
    fpg_combobox.pas(110,53) Note: User defined: Make this read/write 
    fpg_combobox.pas(97,33) Hint: Parameter "Sender" not used
    fpg_combobox.pas(98,38) Hint: Parameter "Sender" not used
    fpg_combobox.pas(104,32) Hint: Parameter "AParent" not used
    fpg_combobox.pas(211,31) Hint: Parameter "Sender" not used
    fpg_combobox.pas(215,24) Hint: Parameter "AOwner" not used
    fpg_combobox.pas(128,34) Hint: Parameter "Sender" not used
    fpg_combobox.pas(141,35) Hint: Parameter "x" not used
    fpg_combobox.pas(141,38) Hint: Parameter "y" not used
    fpg_combobox.pas(141,50) Hint: Parameter "shiftstate" not used
    Compiling /data/devel/fpgui/src/gui/fpg_panel.pas
    Compiling /data/devel/fpgui/src/gui/fpg_memo.pas
    Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
    Compiling /data/devel/fpgui/src/gui/fpg_tree.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_imagelist.pas
    fpg_tree.pas(199,34) Hint: Parameter "Sender" not used
    fpg_tree.pas(200,34) Hint: Parameter "Sender" not used
    fpg_tree.pas(217,28) Hint: Parameter "ACol" not used
    fpg_tree.pas(217,60) Hint: Parameter "AFlags" not used
    Compiling /data/devel/fpgui/src/gui/fpg_colorwheel.pas
    Compiling /data/devel/fpgui/src/gui/fpg_colormapping.pas
    Compiling /data/devel/fpgui/src/gui/fpg_spinedit.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_extgraphics.pas
    fpg_extgraphics.pas(239,16) Hint: Local variable "N" does not seem to be initialized
    fpg_extgraphics.pas(279,40) Hint: Local variable "wv" does not seem to be initialized
    fpg_extgraphics.pas(279,36) Hint: Local variable "hv" does not seem to be initialized
    fpg_extgraphics.pas(280,24) Hint: Local variable "vPR" does not seem to be initialized
    fpg_extgraphics.pas(281,33) Hint: Local variable "CountPts" does not seem to be initialized
    fpg_extgraphics.pas(281,18) Hint: Local variable "P" does not seem to be initialized
    fpg_extgraphics.pas(807,40) Hint: Local variable "wv" does not seem to be initialized
    fpg_extgraphics.pas(807,36) Hint: Local variable "hv" does not seem to be initialized
    fpg_extgraphics.pas(808,24) Hint: Local variable "vPR" does not seem to be initialized
    fpg_extgraphics.pas(826,3) Note: Local variable "Ex1" is assigned but never used
    fpg_extgraphics.pas(826,8) Note: Local variable "Ex2" is assigned but never used
    fpg_extgraphics.pas(826,13) Note: Local variable "Ey1" is assigned but never used
    fpg_extgraphics.pas(826,18) Note: Local variable "Ey2" is assigned but never used
    fpg_extgraphics.pas(826,23) Note: Local variable "Sx" is assigned but never used
    fpg_extgraphics.pas(826,27) Note: Local variable "Sy" is assigned but never used
    fpg_extgraphics.pas(826,31) Note: Local variable "Ex" is assigned but never used
    fpg_extgraphics.pas(826,35) Note: Local variable "Ey" is assigned but never used
    fpg_extgraphics.pas(54,28) Hint: Parameter "Canvas" not used
    fpg_extgraphics.pas(895,62) Hint: Local variable "P" does not seem to be initialized
    fpg_spinedit.pas(124,29) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(125,31) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(126,33) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(126,50) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(126,73) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(126,100) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(127,31) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(127,48) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(127,71) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(127,98) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(128,35) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(128,52) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(128,75) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(128,102) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(129,33) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(129,50) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(129,73) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(129,100) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(130,28) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(130,68) Hint: Parameter "shiftstate" not used
    fpg_spinedit.pas(130,97) Hint: Parameter "consumed" not used
    fpg_spinedit.pas(131,24) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(765,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_spinedit.pas(787,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_spinedit.pas(133,42) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(135,25) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(195,31) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(196,33) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(197,35) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(197,52) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(197,75) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(197,102) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(198,33) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(198,50) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(198,73) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(198,100) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(199,37) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(199,54) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(199,77) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(199,104) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(200,35) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(200,52) Hint: Parameter "AButton" not used
    fpg_spinedit.pas(200,75) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(200,102) Hint: Parameter "AMousePos" not used
    fpg_spinedit.pas(201,30) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(201,70) Hint: Parameter "shiftstate" not used
    fpg_spinedit.pas(201,99) Hint: Parameter "consumed" not used
    fpg_spinedit.pas(202,26) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(1195,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_spinedit.pas(1217,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_spinedit.pas(204,44) Hint: Parameter "AShift" not used
    fpg_spinedit.pas(206,27) Hint: Parameter "Sender" not used
    fpg_spinedit.pas(249,3) Hint: Unit "fpg_stringutils" not used in fpg_spinedit
    Compiling /data/devel/fpgui/src/gui/fpg_tab.pas
    fpg_tab.pas(127,33) Hint: Parameter "Sender" not used
    fpg_tab.pas(128,34) Hint: Parameter "Sender" not used
    fpg_tab.pas(129,30) Hint: Parameter "ACurrent" not used
    fpg_tab.pas(129,54) Hint: Parameter "AForward" not used
    fpg_tab.pas(136,28) Hint: Parameter "Sender" not used
    fpg_tab.pas(1143,6) Note: User defined: TODO: This text needs to become a resource string 
    Compiling /data/devel/fpgui/src/gui/fpg_iniutils.pas
    fpg_dialogs.pas(93,27) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(94,26) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(95,32) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(114,28) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(115,32) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(141,37) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(142,31) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(143,37) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(183,29) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(183,46) Hint: Parameter "ARow" not used
    fpg_dialogs.pas(184,49) Hint: Parameter "AButton" not used
    fpg_dialogs.pas(184,72) Hint: Parameter "AShift" not used
    fpg_dialogs.pas(184,99) Hint: Parameter "AMousePos" not used
    fpg_dialogs.pas(203,28) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(189,27) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(188,30) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(190,28) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(191,34) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(192,34) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(193,36) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(194,35) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(195,38) Hint: Parameter "Sender" not used
    fpg_dialogs.pas(195,78) Hint: Parameter "ShiftState" not used
    messagedialog.inc(59,33) Hint: Parameter "ATitle" not used
    messagedialog.inc(59,55) Hint: Parameter "AText" not used
    selectdirdialog.inc(29,30) Hint: Parameter "Sender" not used
    charmapdialog.inc(34,26) Hint: Parameter "Sender" not used
    charmapdialog.inc(83,3) Note: Local variable "b1" not used
    charmapdialog.inc(83,7) Note: Local variable "b2" not used
    charmapdialog.inc(83,11) Note: Local variable "b3" not used
    charmapdialog.inc(83,15) Note: Local variable "b4" not used
    charmapdialog.inc(35,42) Hint: Parameter "Sender" not used
    charmapdialog.inc(36,39) Hint: Parameter "Sender" not used
    charmapdialog.inc(36,112) Hint: Parameter "AFlags" not used
    charmapdialog.inc(37,44) Hint: Parameter "Sender" not used
    charmapdialog.inc(38,42) Hint: Parameter "Sender" not used
    charmapdialog.inc(38,59) Hint: Parameter "AButton" not used
    charmapdialog.inc(38,82) Hint: Parameter "AShift" not used
    charmapdialog.inc(38,109) Hint: Parameter "AMousePos" not used
    charmapdialog.inc(39,41) Hint: Parameter "Sender" not used
    charmapdialog.inc(39,81) Hint: Parameter "ShiftState" not used
    charmapdialog.inc(39,110) Hint: Parameter "Consumed" not used
    charmapdialog.inc(41,32) Hint: Parameter "Sender" not used
    colordialog.inc(38,48) Hint: Parameter "btnstate" not used
    colordialog.inc(38,64) Hint: Parameter "shiftstate" not used
    colordialog.inc(81,46) Hint: Parameter "tab" not used
    colordialog.inc(71,32) Hint: Parameter "Sender" not used
    colordialog.inc(71,55) Hint: Parameter "AMousePos" not used
    colordialog.inc(72,38) Hint: Parameter "Sender" not used
    colordialog.inc(75,30) Hint: Parameter "Sender" not used
    colordialog.inc(76,35) Hint: Parameter "Sender" not used
    colordialog.inc(77,28) Hint: Parameter "Sender" not used
    colordialog.inc(80,38) Hint: Parameter "Sender" not used
    inputquerydialog.inc(32,33) Hint: Parameter "Sender" not used
    inputquerydialog.inc(32,73) Hint: Parameter "ShiftState" not used
    inputquerydialog.inc(32,102) Hint: Parameter "Consumed" not used
    inputintegerdialog.inc(32,36) Hint: Parameter "Sender" not used
    inputintegerdialog.inc(32,76) Hint: Parameter "ShiftState" not used
    inputintegerdialog.inc(32,105) Hint: Parameter "Consumed" not used
    inputintegerdialog.inc(34,53) Hint: Parameter "shiftstate" not used
    managebookmarksdialog.inc(36,39) Hint: Parameter "Sender" not used
    managebookmarksdialog.inc(37,34) Hint: Parameter "Sender" not used
    fpg_memo.pas(97,33) Hint: Parameter "Sender" not used
    fpg_memo.pas(98,34) Hint: Parameter "Sender" not used
    fpg_memo.pas(99,35) Hint: Parameter "Sender" not used
    fpg_memo.pas(100,38) Hint: Parameter "Sender" not used
    fpg_memo.pas(101,47) Hint: Parameter "Sender" not used
    fpg_memo.pas(103,65) Hint: Parameter "shiftstate" not used
    fpg_memo.pas(109,30) Hint: Parameter "ASender" not used
    fpg_memo.pas(649,69) Warning: Local variable "Position" does not seem to be initialized
    fpg_memo.pas(649,59) Warning: Local variable "Line" does not seem to be initialized
    fpg_memo.pas(113,27) Hint: Parameter "ADrop" not used
    fpg_memo.pas(91,32) Hint: Parameter "Sender" not used
    fpg_memo.pas(92,32) Hint: Parameter "Sender" not used
    fpg_memo.pas(123,64) Hint: Parameter "shiftstate" not used
    fpg_memo.pas(40,15) Note: Private field "TfpgMemo.FDefaultDropHandler" is never used
    fpg_edit.pas(63,24) Hint: Parameter "UsePxCursorPos" not used
    fpg_edit.pas(80,33) Hint: Parameter "Sender" not used
    fpg_edit.pas(81,34) Hint: Parameter "Sender" not used
    fpg_edit.pas(82,35) Hint: Parameter "Sender" not used
    fpg_edit.pas(83,38) Hint: Parameter "Sender" not used
    fpg_edit.pas(84,39) Hint: Parameter "Sender" not used
    fpg_edit.pas(85,47) Hint: Parameter "Sender" not used
    fpg_edit.pas(109,65) Hint: Parameter "shiftstate" not used
    fpg_edit.pas(2010,40) Warning: Symbol "DecimalSeparator" is deprecated
    fpg_edit.pas(2011,42) Warning: Symbol "ThousandSeparator" is deprecated
    Compiling /data/devel/fpgui/src/gui/fpg_hint.pas
    fpg_hint.pas(46,26) Hint: Parameter "Sender" not used
    fpg_hint.pas(47,26) Hint: Parameter "Sender" not used
    fpg_hint.pas(50,32) Hint: Parameter "Sender" not used
    Compiling /data/devel/fpgui/src/corelib/fpg_cmdlineparams.pas
    Compiling /data/devel/fpgui/src/corelib/fpg_imgutils.pas
    Compiling /data/devel/fpgui/src/gui/fpg_dnd_window.pas
    fpg_dnd_window.pas(36,17) Warning: An inherited method is hidden by "constructor Create(TComponent;TfpgDrag);"
    Compiling /data/devel/fpgui/src/gui/fpg_stylemanager.pas
    fpg_stylemanager.pas(216,22) Warning: function result variable of a managed type does not seem to initialized
    Compiling /data/devel/fpgui/src/gui/fpg_style_win2k.pas
    Compiling /data/devel/fpgui/src/gui/fpg_style.pas
    fpg_style_win2k.pas(25,4) Hint: Unit "fpg_style" not used in fpg_style_win2k
    Compiling /data/devel/fpgui/src/gui/fpg_style_motif.pas
    Compiling /data/devel/fpgui/src/gui/fpg_style_carbon.pas
    fpg_style_carbon.pas(37,71) Hint: Parameter "ARaised" not used
    fpg_style_carbon.pas(46,63) Hint: Parameter "ABackgroundColor" not used
    Compiling /data/devel/fpgui/src/gui/fpg_style_plastic.pas
    fpg_style_plastic.pas(53,71) Hint: Parameter "ARaised" not used
    fpg_style_plastic.pas(62,63) Hint: Parameter "ABackgroundColor" not used
    fpg_main.pas(824,19) Hint: Variable "ARect" does not seem to be initialized
    fpg_main.pas(892,19) Hint: Variable "ARect" does not seem to be initialized
    fpg_main.pas(1095,66) Hint: Conversion between ordinals and pointers is not portable
    fpg_main.pas(1118,61) Hint: Conversion between ordinals and pointers is not portable
    fpg_main.pas(1629,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1630,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1631,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1632,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1633,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1634,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1635,16) Warning: Symbol "ShortDayNames" is deprecated
    fpg_main.pas(1637,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1638,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1639,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1640,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1641,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1642,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1643,15) Warning: Symbol "LongDayNames" is deprecated
    fpg_main.pas(1645,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1646,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1647,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1648,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1649,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1650,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1651,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1652,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1653,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1654,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1655,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1656,18) Warning: Symbol "ShortMonthNames" is deprecated
    fpg_main.pas(1658,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1659,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1660,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1661,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1662,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1663,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1664,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1665,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1666,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1667,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1668,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1669,17) Warning: Symbol "LongMonthNames" is deprecated
    fpg_main.pas(1745,8) Warning: Class types "TfpgNativeWindow" and "TfpgWidget" are not related
    fpg_main.pas(1750,40) Hint: Local variable "lHint" of a managed type does not seem to be initialized
    fpg_main.pas(276,32) Hint: Parameter "Sender" not used
    fpg_main.pas(2190,4) Note: User defined: Refactor this so under Windows it can detect the system colors instead.    Also under Linux (KDE and Gnome) we should be able to detect the system colors.
    fpg_main.pas(230,63) Hint: Parameter "AFlags" not used
    fpg_main.pas(231,30) Hint: Parameter "ACanvas" not used
    fpg_main.pas(231,51) Hint: Parameter "r" not used
    fpg_main.pas(231,64) Hint: Parameter "AFlags" not used
    fpg_main.pas(231,91) Hint: Parameter "AText" not used
    fpg_main.pas(336,29) Hint: Parameter "Sender" not used
    fpg_main.pas(2879,6) Note: User defined: This occurs every now and again with TfpgMemo and CaretInvert painting! 
    fpg_main.pas(3127,4) Note: User defined: These exception messages need to become resource strings 
    fpg_x11.pas(792,25) Hint: Local variable "AtomPair" does not seem to be initialized
    fpg_x11.pas(977,3) Note: Local variable "Msg" not used
    fpg_x11.pas(1169,15) Hint: Local variable "Msg" does not seem to be initialized
    fpg_x11.pas(1192,15) Hint: Local variable "Msg" does not seem to be initialized
    fpg_x11.pas(1215,15) Hint: Local variable "Msg" does not seem to be initialized
    fpg_x11.pas(1444,3) Note: Local variable "wg" not used
    fpg_x11.pas(315,32) Hint: Parameter "ATopLevelWindow" not used
    fpg_x11.pas(315,70) Hint: Parameter "ASource" not used
    fpg_x11.pas(316,165) Hint: Parameter "ATimestamp" not used
    fpg_x11.pas(317,31) Hint: Parameter "ATopLevelWindow" not used
    fpg_x11.pas(317,69) Hint: Parameter "ASource" not used
    fpg_x11.pas(1659,39) Hint: Local variable "rw" does not seem to be initialized
    fpg_x11.pas(1744,36) Hint: Parameter "event" not used
    fpg_x11.pas(1803,16) Hint: Local variable "msgp" does not seem to be initialized
    fpg_x11.pas(342,37) Hint: Parameter "atimeoutms" not used
    fpg_x11.pas(2488,25) Warning: Symbol "RootWindow" is not portable
    fpg_x11.pas(2492,16) Hint: Local variable "attr" does not seem to be initialized
    fpg_x11.pas(2588,17) Hint: Local variable "hints" does not seem to be initialized
    fpg_x11.pas(3048,87) Hint: Local variable "extents" does not seem to be initialized
    fpg_x11.pas(3063,87) Hint: Local variable "extents" does not seem to be initialized
    fpg_x11.pas(221,54) Hint: Parameter "CanvasTarget" not used
    fpg_x11.pas(228,64) Hint: Parameter "Winding" not used
    fpg_x11.pas(3300,3) Note: Local variable "w" not used
    fpg_x11.pas(3301,3) Note: Local variable "h" not used
    fpg_x11.pas(197,33) Hint: Parameter "Sender" not used
    fpg_x11.pas(3608,3) Note: Local variable "r" not used
    fpg_x11.pas(3842,20) Warning: Symbol "RootWindow" is not portable
    fpg_x11.pas(3895,33) Hint: Local variable "info" does not seem to be initialized
    fpg_x11.pas(4142,17) Hint: Local variable "xev" does not seem to be initialized
    fpg_x11.pas(415,69) Hint: Parameter "ARect" not used
    fpg_x11.pas(416,41) Hint: Parameter "ev" not used
    fpg_x11.pas(424,31) Hint: Parameter "ADropActions" not used
    fpg_x11.pas(4318,14) Hint: Local variable "ev" does not seem to be initialized
    fpg_x11.pas(194,5) Note: Private field "TfpgX11Canvas.FPixHeight" is never used
    fpg_x11.pas(195,5) Note: Private field "TfpgX11Canvas.FPixWidth" is never used
    fpg_x11.pas(34,3) Hint: Unit "contnrs" not used in fpg_x11
    fpg_base.pas(1368,20) Warning: Comparison might be always true due to range of constant and expression
    fpg_base.pas(609,38) Hint: Parameter "AValue" not used
    fpg_base.pas(2249,3) Hint: Local absolutevar "w" is not used
    fpg_base.pas(2843,3) Note: Local variable "r" not used
    fpg_base.pas(2844,3) Note: Local variable "r2" not used
    fpg_base.pas(686,30) Hint: Parameter "AParams" not used
    fpg_base.pas(3596,11) Warning: Symbol "CommandLine" is deprecated
    fpg_base.pas(3598,11) Warning: Symbol "CommandLine" is deprecated
    fpg_base.pas(3604,9) Warning: Symbol "CommandLine" is deprecated
    fpg_base.pas(3627,9) Warning: Symbol "CommandLine" is deprecated
    fpg_base.pas(3633,9) Warning: Symbol "CommandLine" is deprecated
    fpg_base.pas(4020,43) Hint: Conversion between ordinals and pointers is not portable
    fpg_base.pas(4043,20) Hint: Conversion between ordinals and pointers is not portable
    fpg_base.pas(572,5) Note: Private field "TfpgWindowBase.FWidget" is never used
    fpg_base.pas(573,5) Note: Private field "TfpgWindowBase.FWindow" is never used
    fpg_base.pas(358,5) Note: Private field "TfpgCanvasBase.FFastDoubleBuffer" is never used
    fpg_base.pas(985,3) Hint: Unit "math" not used in fpg_base
    Compiling /data/devel/tiopf/Core/tiOIDGUID.pas
    Compiling /data/devel/tiopf/Core/tiOID.pas
    Compiling /data/devel/tiopf/Core/tiBaseObject.pas
    Compiling /data/devel/tiopf/Core/tiQuery.pas
    Compiling /data/devel/tiopf/Core/tiObject.pas
    Compiling /data/devel/tiopf/Core/tiVisitor.pas
    Compiling /data/devel/tiopf/Core/tiStreams.pas
    Compiling /data/devel/tiopf/Core/tiUtils.pas
    Compiling /data/devel/tiopf/Core/tiConstants.pas
    tiConstants.pas(236,33) Note: User defined: ToDo: Supply correct value for min file date on Unix
    Compiling /data/devel/tiopf/Core/tiExcept.pas
    tiExcept.pas(57,79) Hint: Parameter "APassword" not used
    Compiling /data/devel/tiopf/Core/tiUnix.pas
    tiUnix.pas(30,12) Warning: Symbol "CommandLine" is deprecated
    tiUtils.pas(1556,41) Warning: Symbol "CurrencyString" is deprecated
    tiUtils.pas(1558,41) Warning: Symbol "CurrencyString" is deprecated
    tiUtils.pas(1967,30) Hint: Local variable "Info" does not seem to be initialized
    tiUtils.pas(2003,3) Note: Local variable "Path" not used
    tiUtils.pas(2029,3) Note: Local variable "path" not used
    tiUtils.pas(2109,55) Hint: Parameter "pStrWildCard" not used
    tiUtils.pas(2109,98) Hint: Parameter "bRecurse" not used
    tiUtils.pas(2182,14) Warning: Local variable "lErrors" of a managed type does not seem to be initialized
    tiUtils.pas(3000,3) Hint: Local const "subdomain_chars" is not used
    tiUtils.pas(3261,43) Hint: Local variable "LBytes1" does not seem to be initialized
    tiUtils.pas(3262,43) Hint: Local variable "LBytes2" does not seem to be initialized
    tiUtils.pas(3340,2) Note: Local variable "sub" not used
    tiUtils.pas(3340,7) Note: Local variable "str" not used
    Compiling /data/devel/tiopf/Core/tiBase64.pas
    tiBase64.pas(246,37) Hint: Local variable "scanBuf" does not seem to be initialized
    tiBase64.pas(273,27) Hint: Local variable "endBytes" does not seem to be initialized
    tiBase64.pas(346,33) Hint: Local variable "ReadBuf" does not seem to be initialized
    tiBase64.pas(428,32) Warning: Function result does not seem to be set
    tiBase64.pas(95,19) Hint: Parameter "Offset" not used
    tiBase64.pas(95,36) Hint: Parameter "Origin" not used
    tiStreams.pas(571,44) Hint: Local variable "InputBuffer" does not seem to be initialized
    tiStreams.pas(646,28) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(646,20) Hint: Conversion between ordinals and pointers is not portable
    tiStreams.pas(646,96) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(646,88) Hint: Conversion between ordinals and pointers is not portable
    tiStreams.pas(661,17) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(664,17) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(686,11) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(764,37) Hint: Conversion between ordinals and pointers is not portable
    tiStreams.pas(802,14) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(802,34) Warning: Conversion between ordinals and pointers is not portable
    tiStreams.pas(332,3) Hint: Local const "MIME_BUFFER_SIZE" is not used
    Compiling /data/devel/tiopf/Core/tiLog.pas
    Compiling /data/devel/tiopf/Core/tiThread.pas
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
    Compiling /data/devel/tiopf/Core/tiQuery.pas
    Compiling /data/devel/tiopf/Core/tiObject.pas
    Compiling /data/devel/tiopf/Core/tiRTTI.pas
    Writing Resource String Table file: tiRTTI.rsj
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
    Compiling /data/devel/tiopf/Core/tiQuery.pas
    Compiling /data/devel/tiopf/Core/tiCriteria.pas
    Compiling /data/devel/tiopf/Core/tiAutoMap.pas
    Compiling /data/devel/tiopf/Core/tiVisitorDB.pas
    Compiling /data/devel/tiopf/Core/tiPersistenceLayers.pas
    Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
    Compiling /data/devel/tiopf/Core/tiQuery.pas
    Compiling /data/devel/tiopf/Core/tiCommandLineParams.pas
    tiCommandLineParams.pas(135,48) Warning: Local variable "lsValue" of a managed type does not seem to be initialized
    Compiling /data/devel/tiopf/Core/tiLog.pas
    Compiling /data/devel/tiopf/Core/tiLogToFile.pas
    tiLogToFile.pas(80,17) Warning: Symbol "Resume" is deprecated
    tiLogToFile.pas(106,17) Warning: Symbol "Resume" is deprecated
    tiLogToFile.pas(141,17) Warning: Symbol "Resume" is deprecated
    tiLogToFile.pas(316,17) Warning: Symbol "Resume" is deprecated
    tiLog.pas(284,43) Hint: Parameter "ASeverity" not used
    tiLog.pas(293,45) Hint: Parameter "ARaiseException" not used
    tiLog.pas(294,50) Hint: Parameter "ARaiseException" not used
    tiLog.pas(785,26) Hint: Conversion between ordinals and pointers is not portable
    tiLog.pas(137,33) Hint: Parameter "ADateTime" not used
    tiLog.pas(138,34) Hint: Parameter "AMessage" not used
    Compiling /data/devel/tiopf/Core/tiVisitorCriteria.pas
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
    Compiling /data/devel/tiopf/Core/tiPool.pas
    Compiling /data/devel/tiopf/Core/tiSemaphore.pas
    tiPool.pas(119,3) Hint: Local const "CMaxPoolSize" is not used
    tiPool.pas(120,3) Hint: Local const "CMinPoolSize" is not used
    Compiling /data/devel/tiopf/Core/tiPersistenceLayers.pas
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiVisitorDB.pas
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiAutoMap.pas
    Compiling /data/devel/tiopf/Core/tiOPFManager.pas
    Compiling /data/devel/tiopf/Core/tiOIDGUID.pas
    tiOIDGUID.pas(25,60) Hint: Parameter "ADatabaseAliasName" not used
    tiOIDGUID.pas(26,13) Hint: Parameter "APersistenceLayerName" not used
    Compiling /data/devel/tiopf/Options/tiQuerySqldbIB.pas
    Compiling /data/devel/tiopf/Options/tiQuerySqldb.pas
    Compiling /data/devel/tiopf/Options/tiQueryDataset.pas
    tiQueryDataset.pas(285,4) Note: User defined: Please try this option of saving to a Stream as well 
    tiQueryDataset.pas(264,3) Note: Local variable "lBinData" not used
    tiQueryDataset.pas(265,3) Note: Local variable "lDataPtr" not used
    tiQueryDataset.pas(266,3) Note: Local variable "lHigh" not used
    tiQueryDataset.pas(266,10) Note: Local variable "lLow" not used
    tiQueryDataset.pas(266,16) Note: Local variable "lLen" not used
    tiQueryDataset.pas(297,4) Note: User defined: Look at AssignParamToStream if this doesn't work
    tiQuerySqldb.pas(47,93) Hint: Parameter "AParams" not used
    tiQuerySqldb.pas(48,91) Hint: Parameter "AParams" not used
    tiQuerySqldb.pas(46,92) Hint: Parameter "AParams" not used
    tiOPFManager.pas(566,3) Note: Local variable "LDBConnectionName" is assigned but never used
    tiAutoMap.pas(1593,53) Hint: Local variable "lIndex" does not seem to be initialized
    tiAutoMap.pas(357,67) Hint: Parameter "pAttrColMaps" not used
    tiVisitorDB.pas(158,34) Hint: Parameter "pRowsAffected" not used
    tiPersistenceLayersImpl.inc(5,33) Warning: Function result does not seem to be set
    tiPersistenceLayersIntf.inc(4,30) Hint: Parameter "Name" not used
    tiPersistenceLayersIntf.inc(5,27) Hint: Parameter "Module" not used
    tiDBConnectionPool.pas(98,3) Hint: Local const "cusParamDelim" is not used
    tiDBConnectionPool.pas(100,3) Hint: Local const "cusConnectionNames" is not used
    tiDBConnectionPool.pas(101,3) Hint: Local const "cusFileName" is not used
    tiQuery.pas(277,31) Hint: Parameter "Sender" not used
    tiQuery.pas(451,39) Hint: Parameter "AName" not used
    tiQuery.pas(451,60) Hint: Parameter "AValue" not used
    tiCriteria.pas(541,37) Warning: Local variable "lVarArray" of a managed type does not seem to be initialized
    tiCriteria.pas(290,3) Hint: Local const "cQuote" is not used
    tiObject.pas(1045,36) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
    tiObject.pas(360,34) Hint: Parameter "ASource" not used
    tiObject.pas(412,58) Hint: Parameter "ADatabaseName" not used
    tiObject.pas(412,92) Hint: Parameter "APersistenceLayerName" not used
    tiObject.pas(2906,50) Hint: Variable "MaxValue" does not seem to be initialized
    tiObject.pas(2906,40) Hint: Variable "MinValue" does not seem to be initialized
    tiObject.pas(2913,50) Hint: Variable "MaxValue" does not seem to be initialized
    tiObject.pas(2913,40) Hint: Variable "MinValue" does not seem to be initialized
    tiObject.pas(2920,50) Hint: Variable "MaxValue" does not seem to be initialized
    tiObject.pas(2920,40) Hint: Variable "MinValue" does not seem to be initialized
    tiObject.pas(2927,29) Hint: Local variable "lMessage" of a managed type does not seem to be initialized
    tiObject.pas(369,40) Hint: Parameter "AFieldName" not used
    tiObject.pas(369,64) Hint: Parameter "MinValue" not used
    tiObject.pas(369,74) Hint: Parameter "MaxValue" not used
    tiObject.pas(370,40) Hint: Parameter "AFieldName" not used
    tiObject.pas(370,64) Hint: Parameter "MinValue" not used
    tiObject.pas(370,74) Hint: Parameter "MaxValue" not used
    tiObject.pas(3499,47) Warning: Symbol "ThousandSeparator" is deprecated
    tiObject.pas(3500,44) Warning: Symbol "CurrencyString" is deprecated
    tiObject.pas(488,37) Hint: Parameter "ADatabaseName" not used
    tiObject.pas(488,72) Hint: Parameter "APersistenceLayerName" not used
    tiObject.pas(512,24) Hint: Parameter "ASubject" not used
    tiObject.pas(515,75) Hint: Parameter "AData" not used
    tiObject.pas(406,31) Hint: Parameter "ASubject" not used
    tiObject.pas(167,30) Hint: Parameter "AAssignFrom" not used
    tiObject.pas(165,36) Hint: Parameter "AErrors" not used
    tiObject.pas(160,35) Hint: Parameter "AValue" not used
    Writing Resource String Table file: tiObject.rsj
    tiThread.pas(145,36) Hint: Parameter "AThreadID" not used
    tiThread.pas(145,58) Hint: Parameter "AThreadName" not used
    tiThread.pas(338,20) Warning: Symbol "Resume" is deprecated
    tiThread.pas(646,3) Note: Local variable "intf" is assigned but never used
    tiVisitor.pas(358,3) Note: Local variable "lDir" is assigned but never used
    tiOID.pas(45,28) Hint: Parameter "ASource" not used
    Compiling /data/devel/tiopf/Options/tiLogToConsole.pas
    Compiling /data/devel/tiopf/Options/tiLogToDebugSvr.pas
    Compiling /data/devel/tiopf/Core/tiINI.pas
    Compiling frm_mailmgr.pas
    Compiling /data/devel/OpenSoft/mail/BOM/mailmgr_bom.pas
    Compiling /data/devel/OpenSoft/mail/BOM/constants.pas
    mailmgr_bom.pas(10,4) Hint: Unit "tiObject" not used in mailmgr_bom
    mailmgr_bom.pas(12,4) Hint: Unit "tiThread" not used in mailmgr_bom
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdIMAP4.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessage.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachment.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageParts.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderList.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdGlobalProtocols.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCharsets.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdGlobal.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdException.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdResourceStrings.pas
    Writing Resource String Table file: IdResourceStrings.rsj
    Compiling /data/devel/opensource/indy/Lib/System/IdStream.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStreamVCL.pas
    IdStream.pas(26,3) Hint: Unit "IdGlobal" not used in IdStream
    IdGlobal.pas(2272,33) Hint: Parameter "AChars" not used
    IdGlobal.pas(2273,86) Hint: Parameter "AByteCount" not used
    IdGlobal.pas(2274,33) Hint: Parameter "ABytes" not used
    IdGlobal.pas(2275,86) Hint: Parameter "ACharCount" not used
    IdGlobal.pas(2283,86) Hint: Parameter "AByteCount" not used
    IdGlobal.pas(2284,44) Hint: Parameter "AByteCount" not used
    IdGlobal.pas(2291,33) Hint: Parameter "AChars" not used
    IdGlobal.pas(2293,33) Hint: Parameter "ABytes" not used
    IdGlobal.pas(2302,33) Hint: Parameter "AChars" not used
    IdGlobal.pas(2304,33) Hint: Parameter "ABytes" not used
    IdGlobal.pas(1677,29) Hint: Parameter "AText" not used
    IdGlobal.pas(5405,36) Hint: Local variable "ts" does not seem to be initialized
    IdGlobal.pas(5612,50) Hint: Conversion between ordinals and pointers is not portable
    IdGlobal.pas(5820,3) Note: Local variable "LVoid" is assigned but never used
    IdGlobal.pas(5900,42) Hint: Local variable "LErr" does not seem to be initialized
    IdGlobal.pas(6024,34) Hint: Local variable "LErr" does not seem to be initialized
    IdGlobal.pas(6180,49) Hint: Local variable "LErr" does not seem to be initialized
    IdGlobal.pas(1799,33) Hint: Parameter "AThread" not used
    IdGlobal.pas(1799,93) Hint: Parameter "APolicy" not used
    IdGlobal.pas(1800,31) Hint: Parameter "AName" not used
    IdGlobal.pas(1800,106) Hint: Parameter "AThreadID" not used
    IdGlobal.pas(7662,4) Hint: "formal parameter" not yet supported inside inline procedure/function
    IdGlobal.pas(7662,4) Hint: Inlining disabled
    IdGlobal.pas(7757,4) Hint: "formal parameter" not yet supported inside inline procedure/function
    IdGlobal.pas(7757,4) Hint: Inlining disabled
    IdGlobal.pas(7766,29) Hint: Function result variable does not seem to be initialized
    IdGlobal.pas(8061,4) Hint: "formal parameter" not yet supported inside inline procedure/function
    IdGlobal.pas(8061,4) Hint: Inlining disabled
    IdGlobal.pas(8092,53) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdGlobal.pas(8126,43) Hint: Function result variable does not seem to be initialized
    IdGlobal.pas(8141,37) Hint: Local variable "Lb" does not seem to be initialized
    IdGlobal.pas(1359,25) Hint: Parameter "VBuffer" not used
    IdGlobal.pas(1359,44) Hint: Parameter "AOffset" not used
    IdGlobal.pas(1359,53) Hint: Parameter "ACount" not used
    IdGlobal.pas(8432,35) Hint: Conversion between ordinals and pointers is not portable
    IdGlobal.pas(8432,27) Hint: Conversion between ordinals and pointers is not portable
    IdGlobal.pas(8844,43) Hint: Function result variable of a managed type does not seem to be initialized
    IdGlobal.pas(9192,4) Hint: "formal parameter" not yet supported inside inline procedure/function
    IdGlobal.pas(9192,4) Hint: Inlining disabled
    IdGlobal.pas(551,23) Hint: Unit "Sockets" not used in IdGlobal
    Compiling /data/devel/opensource/indy/Lib/System/IdBaseComponent.pas
    IdBaseComponent.pas(150,38) Hint: Parameter "AComponent" not used
    Compiling /data/devel/opensource/indy/Lib/Core/IdIPAddress.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStack.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStackConsts.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdCTypes.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStackUnix.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStackBSDBase.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStackUnix.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdResourceStringsUnix.pas
    Writing Resource String Table file: IdResourceStringsUnix.rsj
    IdStackUnix.pas(422,38) Hint: Local variable "LH4" of a managed type does not seem to be initialized
    IdStackUnix.pas(503,82) Hint: Local variable "LIPVersion" does not seem to be initialized
    IdStackUnix.pas(503,70) Hint: Local variable "LPort" does not seem to be initialized
    IdStackUnix.pas(503,63) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdStackUnix.pas(180,12) Hint: Parameter "AOverlapped" not used
    IdStackUnix.pas(701,43) Hint: Local variable "LS" of a managed type does not seem to be initialized
    IdStackUnix.pas(823,26) Hint: Local variable "LAddrList" does not seem to be initialized
    IdStackUnix.pas(895,35) Warning: Local variable "LI" of a managed type does not seem to be initialized
    IdStackUnix.pas(988,42) Hint: Local variable "LS" of a managed type does not seem to be initialized
    IdStackUnix.pas(145,27) Hint: Parameter "ASocket" not used
    IdStackUnix.pas(146,31) Hint: Parameter "AResult" not used
    IdStackUnix.pas(123,62) Hint: Parameter "VBuffer" not used
    IdStackUnix.pas(124,37) Hint: Parameter "AIP" not used
    IdStackUnix.pas(124,56) Hint: Parameter "APort" not used
    IdStackUnix.pas(1269,41) Hint: Local variable "LPReadSet" does not seem to be initialized
    IdStackUnix.pas(1269,30) Hint: Local variable "LReadSet" does not seem to be initialized
    IdStackUnix.pas(1270,44) Hint: Local variable "LPWriteSet" does not seem to be initialized
    IdStackUnix.pas(1270,32) Hint: Local variable "LWriteSet" does not seem to be initialized
    IdStackUnix.pas(1271,47) Hint: Local variable "LPExceptSet" does not seem to be initialized
    IdStackUnix.pas(1271,34) Hint: Local variable "LExceptSet" does not seem to be initialized
    IdStackBSDBase.pas(406,40) Hint: Local variable "LAddress" does not seem to be initialized
    IdStackBSDBase.pas(458,34) Warning: Local variable "Tmp" does not seem to be initialized
    IdStackBSDBase.pas(487,26) Warning: Local variable "Tmp" does not seem to be initialized
    IdStackBSDBase.pas(497,107) Hint: Local variable "LBuf" does not seem to be initialized
    IdStackBSDBase.pas(600,44) Hint: Local variable "LIP4" does not seem to be initialized
    IdStackBSDBase.pas(608,44) Hint: Local variable "LIP6" does not seem to be initialized
    IdStackBSDBase.pas(357,3) Hint: Unit "IdResourceStrings" not used in IdStackBSDBase
    IdStack.pas(229,27) Hint: Parameter "AReadList" not used
    IdStack.pas(229,53) Hint: Parameter "AWriteList" not used
    IdStack.pas(230,6) Hint: Parameter "AExceptList" not used
    IdStack.pas(230,40) Hint: Parameter "ATimeout" not used
    IdStack.pas(618,51) Hint: Local variable "LIPVersion" does not seem to be initialized
    IdStack.pas(626,46) Hint: Local variable "LIPVersion" does not seem to be initialized
    IdStack.pas(634,48) Hint: Local variable "LIPVersion" does not seem to be initialized
    IdStack.pas(359,38) Hint: Parameter "ATimeMS" not used
    IdStack.pas(359,47) Hint: Parameter "AInterval" not used
    IdIPAddress.pas(243,47) Hint: Local variable "LErr" does not seem to be initialized
    IdIPAddress.pas(270,49) Hint: Local variable "LErr" does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Core/IdAssignedNumbers.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdResourceStringsCore.pas
    Writing Resource String Table file: IdResourceStringsCore.rsj
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsProtocols.pas
    Writing Resource String Table file: IdResourceStringsProtocols.rsj
    IdGlobalProtocols.pas(1309,41) Hint: Function result variable does not seem to be initialized
    IdGlobalProtocols.pas(1506,57) Hint: Local variable "NumRead" does not seem to be initialized
    IdGlobalProtocols.pas(1506,32) Hint: Local variable "Buffer" does not seem to be initialized
    IdGlobalProtocols.pas(1511,52) Hint: Local variable "NumWritten" does not seem to be initialized
    IdGlobalProtocols.pas(531,52) Hint: Parameter "AExt" not used
    IdGlobalProtocols.pas(1798,12) Hint: Local variable "LRec" does not seem to be initialized
    IdGlobalProtocols.pas(1721,3) Note: Local variable "LU" not used
    IdGlobalProtocols.pas(1884,51) Hint: Local variable "LRec" does not seem to be initialized
    IdGlobalProtocols.pas(1847,3) Note: Local variable "LU" not used
    IdGlobalProtocols.pas(513,29) Hint: Parameter "Value" not used
    IdGlobalProtocols.pas(2226,19) Warning: Local variable "LNum" of a managed type does not seem to be initialized
    IdGlobalProtocols.pas(2506,40) Hint: Function result variable does not seem to be initialized
    IdGlobalProtocols.pas(3605,19) Warning: function result variable of a managed type does not seem to initialized
    IdGlobalProtocols.pas(4334,69) Hint: Local variable "LOld" of a managed type does not seem to be initialized
    IdGlobalProtocols.pas(4542,27) Hint: Local variable "TheTms" does not seem to be initialized
    IdGlobalProtocols.pas(4621,3) Note: Local variable "LHost" not used
    IdGlobalProtocols.pas(332,3) Hint: Unit "IdBaseComponent" not used in IdGlobalProtocols
    IdGlobalProtocols.pas(590,3) Hint: Unit "IdIPAddress" not used in IdGlobalProtocols
    IdGlobalProtocols.pas(615,3) Hint: Unit "IdAssignedNumbers" not used in IdGlobalProtocols
    IdGlobalProtocols.pas(616,3) Hint: Unit "IdResourceStringsCore" not used in IdGlobalProtocols
    IdHeaderList.pas(148,3) Hint: Unit "IdException" not used in IdHeaderList
    Compiling /data/devel/opensource/indy/Lib/Core/IdExceptionCore.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessage.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachment.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderHeader.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdComponent.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdEMailAddress.pas
    IdEMailAddress.pas(182,3) Hint: Unit "IdExceptionCore" not used in IdEMailAddress
    IdEMailAddress.pas(183,3) Hint: Unit "IdResourceStringsProtocols" not used in IdEMailAddress
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderBase.pas
    IdHeaderCoderBase.pas(16,33) Hint: Parameter "ACharSet" not used
    IdHeaderCoderBase.pas(16,57) Hint: Parameter "AData" not used
    IdHeaderCoderBase.pas(17,33) Hint: Parameter "ACharSet" not used
    IdHeaderCoderBase.pas(17,43) Hint: Parameter "AData" not used
    IdHeaderCoderBase.pas(18,36) Hint: Parameter "ACharSet" not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAllHeaderCoders.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderPlain.pas
    IdHeaderCoderPlain.pas(13,33) Hint: Parameter "ACharSet" not used
    IdHeaderCoderPlain.pas(14,33) Hint: Parameter "ACharSet" not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoder2022JP.pas
    IdHeaderCoder2022JP.pas(15,33) Hint: Parameter "ACharSet" not used
    IdHeaderCoder2022JP.pas(168,3) Note: Local variable "desig_asc" not used
    IdHeaderCoder2022JP.pas(169,3) Note: Local variable "desig_jis" not used
    IdHeaderCoder2022JP.pas(16,33) Hint: Parameter "ACharSet" not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderIndy.pas
    IdHeaderCoderIndy.pas(35,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdHeaderCoderIndy.pas(44,57) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    IdCoderHeader.pas(337,120) Hint: Local variable "HeaderData" of a managed type does not seem to be initialized
    IdCoderHeader.pas(337,108) Hint: Local variable "HeaderEncoding" of a managed type does not seem to be initialized
    IdCoderHeader.pas(337,92) Hint: Local variable "HeaderCharSet" of a managed type does not seem to be initialized
    IdCoderHeader.pas(337,60) Hint: Local variable "LEncodingStartPos" does not seem to be initialized
    IdCoderHeader.pas(340,60) Hint: Local variable "Buf" of a managed type does not seem to be initialized
    IdCoderHeader.pas(341,59) Hint: Local variable "S" of a managed type does not seem to be initialized
    IdCoderHeader.pas(119,3) Hint: Unit "IdException" not used in IdCoderHeader
    IdCoderHeader.pas(122,3) Hint: Unit "IdAllHeaderCoders" not used in IdCoderHeader
    IdAttachment.pas(55,3) Hint: Unit "IdBaseComponent" not used in IdAttachment
    Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerStream.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandler.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdAntiFreezeBase.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdBuffer.pas
    IdBuffer.pas(500,26) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdBuffer.pas(550,24) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Core/IdIntercept.pas
    IdIntercept.pas(71,30) Hint: Unit "IdBuffer" not used in IdIntercept
    IdIOHandler.pas(530,6) Hint: Parameter "AOwner" not used
    IdIOHandler.pas(483,34) Hint: Parameter "ASender" not used
    IdIOHandler.pas(1014,41) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1196,21) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1234,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1253,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1345,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1353,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1379,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1406,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1417,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
    IdIOHandler.pas(1560,38) Hint: Local variable "LResult" of a managed type does not seem to be initialized
    IdIOHandler.pas(549,23) Hint: Parameter "AMSec" not used
    IdIOHandler.pas(619,39) Hint: Parameter "ADelim" not used
    IdIOHandler.pas(602,45) Hint: Parameter "AEnableTransferFile" not used
    IdIOHandlerStream.pas(157,23) Hint: Parameter "AMSec" not used
    IdIOHandlerStream.pas(147,26) Hint: Parameter "AError" not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderMIME.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoder.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPStream.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerSocket.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTransparentProxy.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdSocketHandle.pas
    IdSocketHandle.pas(481,55) Hint: Local variable "LPort" does not seem to be initialized
    IdSocketHandle.pas(481,48) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdSocketHandle.pas(134,50) Hint: Unit "IdBaseComponent" not used in IdSocketHandle
    IdCustomTransparentProxy.pas(160,36) Warning: Function result does not seem to be set
    IdCustomTransparentProxy.pas(112,22) Hint: Parameter "AIOHandler" not used
    IdCustomTransparentProxy.pas(112,54) Hint: Parameter "ATimeOut" not used
    IdCustomTransparentProxy.pas(110,20) Hint: Parameter "AIOHandler" not used
    IdCustomTransparentProxy.pas(110,52) Hint: Parameter "AHost" not used
    IdCustomTransparentProxy.pas(110,73) Hint: Parameter "APort" not used
    IdCustomTransparentProxy.pas(110,95) Hint: Parameter "AIPVersion" not used
    IdCustomTransparentProxy.pas(92,26) Hint: Parameter "AValue" not used
    IdCustomTransparentProxy.pas(101,24) Hint: Parameter "AHandle" not used
    IdCustomTransparentProxy.pas(100,23) Hint: Parameter "AHandle" not used
    IdCustomTransparentProxy.pas(100,56) Hint: Parameter "AHost" not used
    IdCustomTransparentProxy.pas(100,82) Hint: Parameter "APort" not used
    IdCustomTransparentProxy.pas(100,108) Hint: Parameter "AIPVersion" not used
    IdCustomTransparentProxy.pas(238,36) Warning: Function result does not seem to be set
    IdCustomTransparentProxy.pas(102,26) Hint: Parameter "AHandle" not used
    IdCustomTransparentProxy.pas(102,56) Hint: Parameter "ABuffer" not used
    IdCustomTransparentProxy.pas(103,11) Hint: Parameter "VPeerIP" not used
    IdCustomTransparentProxy.pas(103,32) Hint: Parameter "VPeerPort" not used
    IdCustomTransparentProxy.pas(103,56) Hint: Parameter "VIPVersion" not used
    IdCustomTransparentProxy.pas(104,8) Hint: Parameter "AMSec" not used
    IdCustomTransparentProxy.pas(105,25) Hint: Parameter "AHandle" not used
    IdCustomTransparentProxy.pas(106,13) Hint: Parameter "AHost" not used
    IdCustomTransparentProxy.pas(106,34) Hint: Parameter "APort" not used
    IdCustomTransparentProxy.pas(106,56) Hint: Parameter "AIPVersion" not used
    IdCustomTransparentProxy.pas(107,13) Hint: Parameter "ABuffer" not used
    Compiling /data/devel/opensource/indy/Lib/Core/IdSocks.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPClient.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerStack.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdReply.pas
    IdReply.pas(139,39) Hint: Parameter "ACode" not used
    IdReply.pas(157,38) Hint: Parameter "ALine" not used
    Compiling /data/devel/opensource/indy/Lib/Core/IdReplyRFC.pas
    IdTCPConnection.pas(385,30) Hint: Parameter "ASender" not used
    IdTCPConnection.pas(386,28) Hint: Parameter "ASender" not used
    IdTCPConnection.pas(387,25) Hint: Parameter "ASender" not used
    IdTCPConnection.pas(388,30) Hint: Parameter "aCmd" not used
    IdTCPConnection.pas(359,3) Hint: Unit "IdIOHandlerStack" not used in IdTCPConnection
    IdTCPConnection.pas(361,3) Hint: Unit "IdSocketHandle" not used in IdTCPConnection
    IdTCPConnection.pas(458,3) Hint: Unit "IdAntiFreezeBase" not used in IdTCPConnection
    IdTCPConnection.pas(458,44) Hint: Unit "IdStackConsts" not used in IdTCPConnection
    IdIOHandlerStack.pas(211,44) Hint: Unit "IdResourceStrings" not used in IdIOHandlerStack
    IdIOHandlerStack.pas(212,3) Hint: Unit "IdTCPConnection" not used in IdIOHandlerStack
    IdSocks.pas(331,33) Hint: Local variable "LResponse" of a managed type does not seem to be initialized
    IdSocks.pas(223,33) Hint: Parameter "AIOHandler" not used
    IdSocks.pas(394,62) Hint: Local variable "Lpos" does not seem to be initialized
    IdSocks.pas(226,111) Hint: Parameter "AIPVersion" not used
    IdSocks.pas(229,105) Hint: Parameter "AIPVersion" not used
    IdSocks.pas(594,64) Hint: Local variable "Lpos" does not seem to be initialized
    IdSocks.pas(639,41) Hint: Local variable "LAddress" does not seem to be initialized
    IdSocks.pas(228,35) Hint: Parameter "AIPVersion" not used
    IdSocks.pas(723,39) Hint: Local variable "LAddress" does not seem to be initialized
    IdSocks.pas(779,76) Hint: Local variable "Lpos" does not seem to be initialized
    IdSocks.pas(247,24) Hint: Parameter "AHandle" not used
    IdSocks.pas(241,56) Hint: Parameter "AHost" not used
    IdSocks.pas(241,82) Hint: Parameter "APort" not used
    IdSocks.pas(241,108) Hint: Parameter "AIPVersion" not used
    IdSocks.pas(902,32) Hint: Local variable "LIP6" does not seem to be initialized
    IdSocks.pas(246,35) Hint: Parameter "AIPVersion" not used
    IdTCPStream.pas(80,27) Hint: Parameter "AOffset" not used
    IdTCPStream.pas(80,43) Hint: Parameter "AOrigin" not used
    IdTCPStream.pas(81,25) Hint: Parameter "ASize" not used
    IdTCPStream.pas(91,3) Hint: Unit "IdException" not used in IdTCPStream
    IdMessageCoder.pas(159,33) Hint: Parameter "AMsg" not used
    IdMessageCoder.pas(79,3) Hint: Unit "IdBaseComponent" not used in IdMessageCoder
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder.pas
    IdCoder.pas(166,3) Hint: Unit "IdStreamVCL" not used in IdCoder
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderMIME.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder3to4.pas
    IdCoder3to4.pas(198,3) Hint: Unit "IdException" not used in IdCoder3to4
    IdCoder3to4.pas(198,16) Hint: Unit "IdResourceStrings" not used in IdCoder3to4
    IdCoderMIME.pas(131,45) Hint: Local variable "LSrc" of a managed type does not seem to be initialized
    IdCoderMIME.pas(86,3) Hint: Unit "IdStreamVCL" not used in IdCoderMIME
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderQuotedPrintable.pas
    IdCoderQuotedPrintable.pas(123,62) Hint: Parameter "ABytes" not used
    IdCoderQuotedPrintable.pas(129,3) Hint: Unit "IdException" not used in IdCoderQuotedPrintable
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderBinHex4.pas
    IdCoderBinHex4.pas(204,3) Hint: Unit "IdResourceStrings" not used in IdCoderBinHex4
    IdMessageCoderMIME.pas(229,23) Hint: Parameter "ADestStream" not used
    IdMessageCoderMIME.pas(426,33) Hint: Local variable "LEncoding" of a managed type does not seem to be initialized
    IdMessageCoderMIME.pas(507,22) Warning: Local variable "LBuffer" of a managed type does not seem to be initialized
    IdMessageCoderMIME.pas(604,33) Hint: Local variable "LMsgEnd" does not seem to be initialized
    IdMessageCoderMIME.pas(213,25) Hint: Unit "IdException" not used in IdMessageCoderMIME
    IdMessageCoderMIME.pas(213,57) Hint: Unit "IdResourceStrings" not used in IdMessageCoderMIME
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageClient.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdExplicitTLSClientServerBase.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdCmdTCPServer.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdCommandHandlers.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdContext.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTask.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdYarn.pas
    IdTask.pas(59,31) Hint: Parameter "AException" not used
    Compiling /data/devel/opensource/indy/Lib/Core/IdThreadSafe.pas
    IdCommandHandlers.pas(147,3) Hint: Unit "IdBaseComponent" not used in IdCommandHandlers
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPServer.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTCPServer.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdScheduler.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdThread.pas
    IdThread.pas(240,33) Hint: Parameter "AException" not used
    Compiling /data/devel/opensource/indy/Lib/Core/IdSchedulerOfThread.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdTCPServer.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTCPServer.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandler.pas
    IdServerIOHandler.pas(67,7) Hint: Parameter "ASocket" not used
    IdServerIOHandler.pas(68,7) Hint: Parameter "AListenerThread" not used
    IdServerIOHandler.pas(69,7) Hint: Parameter "AYarn" not used
    IdServerIOHandler.pas(72,34) Hint: Parameter "AYarn" not used
    IdServerIOHandler.pas(54,50) Hint: Unit "IdStackConsts" not used in IdServerIOHandler
    Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandlerStack.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandlerSocket.pas
    IdServerIOHandlerSocket.pas(97,7) Hint: Parameter "AYarn" not used
    IdServerIOHandlerSocket.pas(82,58) Hint: Unit "IdStackConsts" not used in IdServerIOHandlerSocket
    IdServerIOHandlerSocket.pas(82,86) Hint: Unit "IdScheduler" not used in IdServerIOHandlerSocket
    IdServerIOHandlerStack.pas(70,34) Hint: Parameter "ATheThread" not used
    IdServerIOHandlerStack.pas(62,3) Hint: Unit "IdSocketHandle" not used in IdServerIOHandlerStack
    IdServerIOHandlerStack.pas(62,39) Hint: Unit "IdServerIOHandler" not used in IdServerIOHandlerStack
    IdServerIOHandlerStack.pas(62,58) Hint: Unit "IdStackConsts" not used in IdServerIOHandlerStack
    IdServerIOHandlerStack.pas(62,86) Hint: Unit "IdScheduler" not used in IdServerIOHandlerStack
    Compiling /data/devel/opensource/indy/Lib/Core/IdGlobalCore.pas
    Compiling /data/devel/opensource/indy/Lib/Core/IdSchedulerOfThreadDefault.pas
    IdSchedulerOfThreadDefault.pas(70,55) Hint: Unit "IdContext" not used in IdSchedulerOfThreadDefault
    IdCustomTCPServer.pas(357,40) Hint: Parameter "AIOHandler" not used
    IdCustomTCPServer.pas(265,25) Hint: Unit "IdSchedulerOfThread" not used in IdCustomTCPServer
    IdCustomTCPServer.pas(266,43) Hint: Unit "IdStackConsts" not used in IdCustomTCPServer
    IdCustomTCPServer.pas(432,26) Hint: Unit "IdReplyRFC" not used in IdCustomTCPServer
    IdSchedulerOfThread.pas(134,16) Hint: Unit "IdBaseComponent" not used in IdSchedulerOfThread
    IdSchedulerOfThread.pas(175,26) Hint: Unit "IdTCPServer" not used in IdSchedulerOfThread
    IdCmdTCPServer.pas(196,37) Hint: Parameter "ASender" not used
    IdCmdTCPServer.pas(197,38) Hint: Parameter "ASender" not used
    IdCmdTCPServer.pas(248,3) Hint: Unit "IdResourceStringsCore" not used in IdCmdTCPServer
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSL.pas
    IdSSL.pas(107,35) Hint: Parameter "ATheThread" not used
    IdSSL.pas(66,3) Hint: Unit "IdIOHandlerSocket" not used in IdSSL
    IdSSL.pas(68,3) Hint: Unit "IdScheduler" not used in IdSSL
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderBinHex4.pas
    IdMessageCoderBinHex4.pas(10,3) Hint: Unit "IdMessage" not used in IdMessageCoderBinHex4
    IdMessageCoderBinHex4.pas(27,3) Hint: Unit "IdCoder" not used in IdMessageCoderBinHex4
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderQuotedPrintable.pas
    IdMessageCoderQuotedPrintable.pas(53,3) Hint: Unit "IdMessage" not used in IdMessageCoderQuotedPrintable
    IdMessageCoderQuotedPrintable.pas(72,3) Hint: Unit "IdCoder" not used in IdMessageCoderQuotedPrintable
    IdMessageCoderQuotedPrintable.pas(72,25) Hint: Unit "IdException" not used in IdMessageCoderQuotedPrintable
    IdMessageCoderQuotedPrintable.pas(72,57) Hint: Unit "IdResourceStrings" not used in IdMessageCoderQuotedPrintable
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderUUE.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderUUE.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder00E.pas
    IdCoder00E.pas(74,47) Hint: Local variable "LBuf" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderXXE.pas
    IdMessageCoderUUE.pas(143,29) Hint: Local variable "LMsgEnd" does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderXXE.pas
    IdMessageCoderXXE.pas(34,38) Hint: Unit "IdMessage" not used in IdMessageCoderXXE
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachmentFile.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdText.pas
    IdMessageClient.pas(835,58) Hint: Local variable "LAttachment" does not seem to be initialized
    IdMessageClient.pas(1014,40) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdMessageClient.pas(695,3) Note: Local variable "LEncoding" is assigned but never used
    IdMessageClient.pas(1214,48) Hint: Local variable "ISOCharset" of a managed type does not seem to be initialized
    IdMessageClient.pas(1214,36) Hint: Local variable "HeaderEncoding" does not seem to be initialized
    IdMessageClient.pas(1509,44) Hint: Local variable "LMsgEnd" does not seem to be initialized
    IdMessageClient.pas(413,3) Hint: Unit "IdTCPClient" not used in IdMessageClient
    IdMessageClient.pas(480,3) Hint: Unit "IdStreamVCL" not used in IdMessageClient
    IdMessageClient.pas(487,3) Hint: Unit "IdCoder" not used in IdMessageClient
    IdMessageClient.pas(487,12) Hint: Unit "IdCoder3to4" not used in IdMessageClient
    IdMessageClient.pas(490,3) Hint: Unit "IdAttachmentFile" not used in IdMessageClient
    IdMessage.pas(791,43) Hint: Local variable "ISOCharset" of a managed type does not seem to be initialized
    IdMessage.pas(791,31) Hint: Local variable "HeaderEncoding" does not seem to be initialized
    IdMessage.pas(1027,72) Hint: Local variable "LBoundary" of a managed type does not seem to be initialized
    IdMessage.pas(1082,66) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
    IdMessage.pas(536,3) Hint: Unit "IdText" not used in IdMessage
    IdMessageParts.pas(320,90) Hint: Local variable "LFileName" of a managed type does not seem to be initialized
    IdMessageParts.pas(344,55) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
    IdMessageParts.pas(345,48) Hint: Local variable "LName" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMailBox.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCollection.pas
    IdMailBox.pas(54,3) Hint: Unit "IdException" not used in IdMailBox
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSASLCollection.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSASL.pas
    IdSASL.pas(89,41) Hint: Parameter "AHost" not used
    IdSASL.pas(89,48) Hint: Parameter "AProtocolName" not used
    IdSASL.pas(89,76) Hint: Parameter "VInitialResponse" not used
    IdSASL.pas(91,41) Hint: Parameter "ALastResponse" not used
    IdSASL.pas(91,56) Hint: Parameter "AHost" not used
    IdSASL.pas(91,63) Hint: Parameter "AProtocolName" not used
    IdSASL.pas(166,18) Warning: Function result does not seem to be set
    IdSASL.pas(64,3) Hint: Unit "IdTCPConnection" not used in IdSASL
    IdSASL.pas(65,3) Hint: Unit "IdException" not used in IdSASL
    IdSASLCollection.pas(223,58) Hint: Local variable "S" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachmentMemory.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplyIMAP4.pas
    IdReplyIMAP4.pas(119,3) Hint: Unit "IdReplyRFC" not used in IdReplyIMAP4
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageHelper.pas
    IdIMAP4.pas(1379,65) Hint: Local variable "S" of a managed type does not seem to be initialized
    IdIMAP4.pas(727,32) Hint: Parameter "ASender" not used
    IdIMAP4.pas(728,29) Hint: Parameter "ASender" not used
    IdIMAP4.pas(729,30) Hint: Parameter "ASender" not used
    IdIMAP4.pas(2650,36) Warning: Local variable "LDataItems" of a managed type does not seem to be initialized
    IdIMAP4.pas(3977,96) Hint: Local variable "LDummy2" does not seem to be initialized
    IdIMAP4.pas(3977,87) Hint: Local variable "LDummy1" does not seem to be initialized
    IdIMAP4.pas(4009,95) Hint: Local variable "LDummy2" does not seem to be initialized
    IdIMAP4.pas(4009,86) Hint: Local variable "LDummy1" does not seem to be initialized
    IdIMAP4.pas(4041,109) Hint: Local variable "LDummy2" does not seem to be initialized
    IdIMAP4.pas(4041,100) Hint: Local variable "LDummy1" does not seem to be initialized
    IdIMAP4.pas(4073,108) Hint: Local variable "LDummy2" does not seem to be initialized
    IdIMAP4.pas(4073,99) Hint: Local variable "LDummy1" does not seem to be initialized
    IdIMAP4.pas(4112,11) Hint: Local variable "LDummy" does not seem to be initialized
    IdIMAP4.pas(4134,11) Hint: Local variable "LDummy" does not seem to be initialized
    IdIMAP4.pas(4156,11) Hint: Local variable "LDummy" does not seem to be initialized
    IdIMAP4.pas(4178,16) Hint: Local variable "LDummy" does not seem to be initialized
    IdIMAP4.pas(749,11) Hint: Parameter "APartNumber" not used
    IdIMAP4.pas(6141,97) Hint: Local variable "LFlags" does not seem to be initialized
    IdIMAP4.pas(6740,22) Warning: function result variable of a managed type does not seem to initialized
    IdIMAP4.pas(6946,58) Hint: Local variable "LAttachment" does not seem to be initialized
    IdIMAP4.pas(1164,3) Hint: Unit "IdResourceStrings" not used in IdIMAP4
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSMTP.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSMTPBase.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplySMTP.pas
    IdSMTPBase.pas(179,22) Hint: Unit "IdException" not used in IdSMTPBase
    IdSMTP.pas(244,42) Hint: Parameter "AResults" not used
    IdSMTP.pas(195,3) Hint: Unit "IdException" not used in IdSMTP
    IdSMTP.pas(269,3) Hint: Unit "IdReplySMTP" not used in IdSMTP
    IdSMTP.pas(271,3) Hint: Unit "IdResourceStringsProtocols" not used in IdSMTP
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHTTP.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHTTPHeaderInfo.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthentication.pas
    IdAuthentication.pas(84,32) Hint: Parameter "AMethod" not used
    IdAuthentication.pas(84,41) Hint: Parameter "AUri" not used
    IdAuthentication.pas(122,35) Hint: Unit "IdResourceStringsProtocols" not used in IdAuthentication
    IdHTTPHeaderInfo.pas(579,66) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
    IdHTTPHeaderInfo.pas(1219,51) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdZLibCompressorBase.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdURI.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdUriUtils.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsUriUtils.pas
    Writing Resource String Table file: IdResourceStringsUriUtils.rsj
    IdUriUtils.pas(59,3) Hint: Unit "IdResourceStringsProtocols" not used in IdUriUtils
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCookie.pas
    IdCookie.pas(635,34) Warning: Local variable "S" of a managed type does not seem to be initialized
    IdCookie.pas(476,3) Hint: Local const "cTokenSeparators" is not used
    IdCookie.pas(206,3) Hint: Unit "IdAssignedNumbers" not used in IdCookie
    IdCookie.pas(206,22) Hint: Unit "IdResourceStringsProtocols" not used in IdCookie
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdCookieManager.pas
    IdCookieManager.pas(115,3) Hint: Unit "IdAssignedNumbers" not used in IdCookieManager
    IdCookieManager.pas(115,22) Hint: Unit "IdException" not used in IdCookieManager
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationManager.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdMultipartFormData.pas
    IdMultipartFormData.pas(411,31) Hint: Local variable "LEncoding" of a managed type does not seem to be initialized
    IdMultipartFormData.pas(205,44) Hint: Parameter "AOffset" not used
    IdMultipartFormData.pas(493,37) Warning: Function result does not seem to be set
    IdMultipartFormData.pas(206,28) Hint: Parameter "ABuffer" not used
    IdMultipartFormData.pas(206,47) Hint: Parameter "AOffset" not used
    IdMultipartFormData.pas(206,56) Hint: Parameter "ACount" not used
    IdMultipartFormData.pas(208,25) Hint: Parameter "ASize" not used
    IdMultipartFormData.pas(843,70) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAllAuthentications.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationNTLM.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsOpenSSL.pas
    Writing Resource String Table file: IdResourceStringsOpenSSL.rsj
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSLOpenSSLHeaders.pas
    IdSSLOpenSSLHeaders.pas(17898,49) Hint: C arrays are passed by reference
    IdSSLOpenSSLHeaders.pas(17900,64) Hint: C arrays are passed by reference
    IdSSLOpenSSLHeaders.pas(17905,68) Hint: C arrays are passed by reference
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFIPS.pas
    IdFIPS.pas(133,31) Hint: Parameter "AMode" not used
    IdFIPS.pas(154,29) Hint: Parameter "ACtx" not used
    IdFIPS.pas(154,56) Hint: Parameter "AIn" not used
    IdFIPS.pas(158,27) Hint: Parameter "ACtx" not used
    IdFIPS.pas(173,31) Hint: Parameter "AKey" not used
    IdFIPS.pas(178,29) Hint: Parameter "ACtx" not used
    IdFIPS.pas(178,57) Hint: Parameter "AIn" not used
    IdFIPS.pas(182,27) Hint: Parameter "ACtx" not used
    IdSSLOpenSSLHeaders.pas(19153,65) Hint: Local variable "LLen" does not seem to be initialized
    IdSSLOpenSSLHeaders.pas(18371,38) Hint: Parameter "mode" not used
    IdSSLOpenSSLHeaders.pas(25278,42) Warning: Variable "pp" does not seem to be initialized
    IdSSLOpenSSLHeaders.pas(25290,53) Warning: Variable "pp" does not seem to be initialized
    IdSSLOpenSSLHeaders.pas(18692,31) Hint: Value parameter "ctx" is assigned but never used
    IdSSLOpenSSLHeaders.pas(20140,4) Hint: Local const "fn_d2i_DSAPublicKey" is not used
    IdSSLOpenSSLHeaders.pas(20141,4) Hint: Local const "fn_i2d_DSAPublicKey" is not used
    IdSSLOpenSSLHeaders.pas(20673,4) Hint: Local const "fn_EVP_MD_pkey_type" is not used
    IdSSLOpenSSLHeaders.pas(20691,4) Hint: Local const "fn_EVP_Cipher" is not used
    IdSSLOpenSSLHeaders.pas(20694,4) Hint: Local const "fn_EVP_MD_CTX_create" is not used
    IdSSLOpenSSLHeaders.pas(20695,4) Hint: Local const "fn_EVP_MD_CTX_destroy" is not used
    IdSSLOpenSSLHeaders.pas(20696,4) Hint: Local const "fn_EVP_MD_CTX_copy_ex" is not used
    IdSSLOpenSSLHeaders.pas(20697,4) Hint: Local const "fn_EVP_MD_CTX_set_flags" is not used
    IdSSLOpenSSLHeaders.pas(20698,4) Hint: Local const "fn_EVP_MD_CTX_clear_flags" is not used
    IdSSLOpenSSLHeaders.pas(20699,4) Hint: Local const "fn_EVP_MD_CTX_test_flags" is not used
    IdSSLOpenSSLHeaders.pas(20703,4) Hint: Local const "fn_EVP_Digest" is not used
    IdSSLOpenSSLHeaders.pas(20704,3) Hint: Local const "fn_EVP_MD_CTX_copy" is not used
    IdSSLOpenSSLHeaders.pas(20706,3) Hint: Local const "fn_EVP_DigestFinal" is not used
    IdSSLOpenSSLHeaders.pas(20707,3) Hint: Local const "fn_EVP_read_pw_string" is not used
    IdSSLOpenSSLHeaders.pas(20708,3) Hint: Local const "fn_EVP_set_pw_prompt" is not used
    IdSSLOpenSSLHeaders.pas(20709,3) Hint: Local const "fn_EVP_get_pw_prompt" is not used
    IdSSLOpenSSLHeaders.pas(20710,3) Hint: Local const "fn_EVP_BytesToKey" is not used
    IdSSLOpenSSLHeaders.pas(20711,3) Hint: Local const "fn_EVP_CIPHER_CTX_set_flags" is not used
    IdSSLOpenSSLHeaders.pas(20712,3) Hint: Local const "fn_EVP_CIPHER_CTX_clear_flags" is not used
    IdSSLOpenSSLHeaders.pas(20713,3) Hint: Local const "fn_EVP_CIPHER_CTX_test_flags" is not used
    IdSSLOpenSSLHeaders.pas(20799,3) Hint: Local const "fn_EVP_enc_null" is not used
    IdSSLOpenSSLHeaders.pas(20804,3) Hint: Local const "fn_EVP_des_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20805,3) Hint: Local const "fn_EVP_des_ede_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20806,3) Hint: Local const "fn_EVP_des_ede3_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20807,3) Hint: Local const "fn_EVP_des_ofb" is not used
    IdSSLOpenSSLHeaders.pas(20808,3) Hint: Local const "fn_EVP_des_ede_ofb" is not used
    IdSSLOpenSSLHeaders.pas(20809,3) Hint: Local const "fn_EVP_des_ede3_ofb" is not used
    IdSSLOpenSSLHeaders.pas(20810,3) Hint: Local const "fn_EVP_des_cbc" is not used
    IdSSLOpenSSLHeaders.pas(20811,3) Hint: Local const "fn_EVP_des_ede_cbc" is not used
    IdSSLOpenSSLHeaders.pas(20813,3) Hint: Local const "fn_EVP_desx_cbc" is not used
    IdSSLOpenSSLHeaders.pas(20814,3) Hint: Local const "fn_EVP_des_ede3_cfb8" is not used
    IdSSLOpenSSLHeaders.pas(20823,3) Hint: Local const "fn_EVP_des_ede_cfb1" is not used
    IdSSLOpenSSLHeaders.pas(20824,3) Hint: Local const "fn_EVP_des_ede_cfb8" is not used
    IdSSLOpenSSLHeaders.pas(20826,3) Hint: Local const "fn_EVP_des_ede3_cfb64" is not used
    IdSSLOpenSSLHeaders.pas(20827,3) Hint: Local const "fn_EVP_des_ede3_cfb1" is not used
    IdSSLOpenSSLHeaders.pas(20839,3) Hint: Local const "fn_EVP_idea_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20849,3) Hint: Local const "fn_EVP_rc2_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20855,3) Hint: Local const "fn_EVP_bf_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20862,3) Hint: Local const "fn_EVP_cast5_cfb" is not used
    IdSSLOpenSSLHeaders.pas(20887,3) Hint: Local const "fn_EVP_aes_192_cfb8" is not used
    IdSSLOpenSSLHeaders.pas(21083,3) Hint: Local const "fn_EVP_MD_set_engine_callbacks" is not used
    IdSSLOpenSSLHeaders.pas(21084,3) Hint: Local const "fn_int_EVP_MD_init_engine_callbacks" is not used
    IdSSLOpenSSLHeaders.pas(21085,3) Hint: Local const "fn_int_EVP_CIPHER_set_engine_callbacks" is not used
    IdSSLOpenSSLHeaders.pas(21086,3) Hint: Local const "fn_int_EVP_CIPHER_init_engine_callbacks" is not used
    IdSSLOpenSSLHeaders.pas(21089,3) Hint: Local const "fn_EVP_add_alg_module" is not used
    IdSSLOpenSSLHeaders.pas(21096,3) Hint: Local const "fn_FIPS_selftest_check" is not used
    IdSSLOpenSSLHeaders.pas(21523,3) Hint: Local const "fn_d2i_X509_CRL_bio" is not used
    IdSSLOpenSSLHeaders.pas(21524,3) Hint: Local const "fn_i2d_X509_CRL_bio" is not used
    IdSSLOpenSSLHeaders.pas(21525,3) Hint: Local const "fn_d2i_X509_REQ_bio" is not used
    IdSSLOpenSSLHeaders.pas(21528,3) Hint: Local const "fn_d2i_RSAPrivateKey_bio" is not used
    IdSSLOpenSSLHeaders.pas(21529,3) Hint: Local const "fn_i2d_RSAPrivateKey_bio" is not used
    IdSSLOpenSSLHeaders.pas(21530,3) Hint: Local const "fn_d2i_RSAPublicKey_bio" is not used
    IdSSLOpenSSLHeaders.pas(21531,3) Hint: Local const "fn_i2d_RSAPublicKey_bio" is not used
    IdSSLOpenSSLHeaders.pas(21613,3) Hint: Local const "fn_i2d_X509_NAME_ENTRY" is not used
    IdSSLOpenSSLHeaders.pas(21614,3) Hint: Local const "fn_d2i_X509_NAME_ENTRY" is not used
    IdSSLOpenSSLHeaders.pas(21653,4) Hint: Local const "fn_d2i_NETSCAPE_CERT_SEQUENCE" is not used
    IdSSLOpenSSLHeaders.pas(21786,3) Hint: Local const "fn_PEM_ASN1_read_bio" is not used
    IdSSLOpenSSLHeaders.pas(21787,3) Hint: Local const "fn_PEM_ASN1_write_bio" is not used
    IdSSLOpenSSLHeaders.pas(21815,3) Hint: Local const "fn_PEM_read_bio_PKCS8" is not used
    IdSSLOpenSSLHeaders.pas(21816,3) Hint: Local const "fn_PEM_write_bio_PKCS8" is not used
    IdSSLOpenSSLHeaders.pas(21817,3) Hint: Local const "fn_PEM_read_bio_PKCS8_PRIV_KEY_INFO" is not used
    IdSSLOpenSSLHeaders.pas(21818,3) Hint: Local const "fn_PEM_write_bio_PKCS8_PRIV_KEY_INFO" is not used
    IdSSLOpenSSLHeaders.pas(22085,3) Hint: Local const "fn_SSL_set_verify_result" is not used
    IdSSLOpenSSLHeaders.pas(22086,3) Hint: Local const "fn_SSL_get_verify_result" is not used
    IdSSLOpenSSLHeaders.pas(22166,3) Hint: Local const "fn_ERR_peek_last_error_line" is not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSLOpenSSL.pas
    IdSSLOpenSSL.pas(2140,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdSSLOpenSSL.pas(2162,37) Hint: Conversion between ordinals and pointers is not portable
    IdSSLOpenSSL.pas(2170,13) Hint: Conversion between ordinals and pointers is not portable
    IdSSLOpenSSL.pas(2174,49) Hint: Parameter "Afile" not used
    IdSSLOpenSSL.pas(2175,3) Hint: Parameter "line" not used
    IdSSLOpenSSL.pas(2237,9) Hint: Local variable "tz_m" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,69) Hint: Local variable "tz_h" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,63) Hint: Local variable "sec" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,58) Hint: Local variable "min" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,53) Hint: Local variable "hour" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,47) Hint: Local variable "day" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,42) Hint: Local variable "month" does not seem to be initialized
    IdSSLOpenSSL.pas(2236,35) Hint: Local variable "year" does not seem to be initialized
    IdSSLOpenSSL.pas(499,47) Hint: Parameter "AListenerThread" not used
    IdSSLOpenSSL.pas(500,7) Hint: Parameter "AYarn" not used
    IdSSLOpenSSL.pas(2647,25) Hint: Function result variable of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(2660,55) Hint: Local variable "LMsg" of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(2660,49) Hint: Local variable "LType" of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(423,31) Hint: Parameter "ASender" not used
    IdSSLOpenSSL.pas(3018,25) Hint: Function result variable of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(3031,55) Hint: Local variable "LMsg" of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(3031,49) Hint: Local variable "LType" of a managed type does not seem to be initialized
    IdSSLOpenSSL.pas(388,29) Hint: Parameter "CipherList" not used
    IdSSLOpenSSL.pas(3778,20) Hint: Function result variable does not seem to be initialized
    IdSSLOpenSSL.pas(4067,70) Hint: Function result variable does not seem to be initialized
    IdSSLOpenSSL.pas(216,3) Hint: Unit "IdBuffer" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(226,3) Hint: Unit "IdTCPServer" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(228,3) Hint: Unit "IdTCPConnection" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(229,3) Hint: Unit "IdIntercept" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(232,3) Hint: Unit "IdSocks" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(233,3) Hint: Unit "IdScheduler" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(680,3) Hint: Unit "IdResourceStringsCore" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(684,3) Hint: Unit "IdStackBSDBase" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(685,3) Hint: Unit "IdAntiFreezeBase" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(686,3) Hint: Unit "IdExceptionCore" not used in IdSSLOpenSSL
    IdSSLOpenSSL.pas(687,3) Hint: Unit "IdResourceStrings" not used in IdSSLOpenSSL
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdNTLM.pas
    Compiling /data/devel/opensource/indy/Lib/System/IdStruct.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHash.pas
    IdHash.pas(256,18) Hint: Local variable "LHash" does not seem to be initialized
    IdHash.pas(94,27) Hint: Parameter "VRunningHash" not used
    IdHash.pas(321,18) Hint: Local variable "LHash" does not seem to be initialized
    IdHash.pas(108,27) Hint: Parameter "VRunningHash" not used
    IdHash.pas(127,33) Hint: Parameter "AStream" not used
    IdHash.pas(127,51) Hint: Parameter "ASize" not used
    IdHash.pas(143,3) Hint: Unit "IdStreamVCL" not used in IdHash
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashMessageDigest.pas
    IdHashMessageDigest.pas(114,3) Hint: Unit "IdStreamVCL" not used in IdHashMessageDigest
    IdNTLM.pas(373,26) Hint: Local variable "ks" does not seem to be initialized
    IdNTLM.pas(374,24) Hint: Local variable "nonce" does not seem to be initialized
    IdNTLM.pas(377,29) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(377,17) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(378,45) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(378,27) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(380,29) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(380,17) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(381,45) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(381,27) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(405,66) Hint: Local variable "lm_pw" does not seem to be initialized
    IdNTLM.pas(415,44) Hint: Local variable "ks" does not seem to be initialized
    IdNTLM.pas(418,29) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(418,17) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(419,45) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(419,27) Hint: Conversion between ordinals and pointers is not portable
    IdNTLM.pas(470,22) Hint: Local variable "nt_hpw" does not seem to be initialized
    IdNTLM.pas(492,26) Hint: Local variable "Type_1_Message" does not seem to be initialized
    IdNTLM.pas(547,45) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdNTLM.pas(548,41) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdNTLM.pas(549,38) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdNTLM.pas(558,25) Hint: Local variable "type3" does not seem to be initialized
    IdNTLM.pas(49,3) Hint: Unit "IdStruct" not used in IdNTLM
    IdAuthenticationNTLM.pas(165,30) Hint: Local variable "Type2" does not seem to be initialized
    IdAuthenticationNTLM.pas(168,68) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    IdAuthenticationNTLM.pas(168,61) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    IdAuthenticationNTLM.pas(168,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationDigest.pas
    IdAuthenticationDigest.pas(58,3) Hint: Unit "IdHeaderList" not used in IdAuthenticationDigest
    IdAuthenticationDigest.pas(100,38) Hint: Unit "IdResourceStrings" not used in IdAuthenticationDigest
    IdHTTP.pas(516,30) Hint: Parameter "ARequest" not used
    IdHTTP.pas(513,37) Hint: Parameter "ARequest" not used
    IdHTTP.pas(343,23) Hint: Unit "IdCookie" not used in IdHTTP
    IdHTTP.pas(685,3) Hint: Unit "IdAllAuthentications" not used in IdHTTP
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPList.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPCommon.pas
    IdFTPCommon.pas(744,43) Hint: Local variable "LKey" does not seem to be initialized
    IdFTPCommon.pas(764,17) Hint: Local variable "LBuf" of a managed type does not seem to be initialized
    IdFTPCommon.pas(2186,33) Hint: Local variable "LPerms" of a managed type does not seem to be initialized
    IdFTPCommon.pas(666,3) Hint: Unit "IdException" not used in IdFTPCommon
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdContainers.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdStrings.pas
    IdStrings.pas(106,3) Hint: Unit "IdException" not used in IdStrings
    IdFTPList.pas(599,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdFTPList.pas(599,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdFTPList.pas(607,28) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
    IdFTPList.pas(508,3) Hint: Unit "IdContainers" not used in IdFTPList
    IdFTPList.pas(508,17) Hint: Unit "IdResourceStrings" not used in IdFTPList
    IdFTPList.pas(508,36) Hint: Unit "IdStrings" not used in IdFTPList
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTP.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPListParseBase.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPListTypes.pas
    IdFTPListTypes.pas(261,3) Hint: Unit "IdException" not used in IdFTPListTypes
    IdFTPListParseBase.pas(238,101) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(238,134) Hint: Parameter "ADetails" not used
    IdFTPListParseBase.pas(146,33) Hint: Parameter "AListing" not used
    IdFTPListParseBase.pas(146,60) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(146,93) Hint: Parameter "ADetails" not used
    IdFTPListParseBase.pas(140,36) Hint: Parameter "AItem" not used
    IdFTPListParseBase.pas(140,66) Hint: Parameter "APath" not used
    IdFTPListParseBase.pas(181,33) Hint: Parameter "AListing" not used
    IdFTPListParseBase.pas(181,60) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(479,31) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    IdFTPListParseBase.pas(178,66) Hint: Parameter "APath" not used
    IdFTPListParseBase.pas(190,33) Hint: Parameter "AListing" not used
    IdFTPListParseBase.pas(190,60) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(190,93) Hint: Parameter "ADetails" not used
    IdFTPListParseBase.pas(515,53) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
    IdFTPListParseBase.pas(186,66) Hint: Parameter "APath" not used
    IdFTPListParseBase.pas(159,60) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(159,93) Hint: Parameter "ADetails" not used
    IdFTPListParseBase.pas(157,35) Hint: Parameter "AData" not used
    IdFTPListParseBase.pas(156,35) Hint: Parameter "AData" not used
    IdFTPListParseBase.pas(165,36) Hint: Parameter "AListing" not used
    IdFTPListParseBase.pas(165,63) Hint: Parameter "ASysDescript" not used
    IdFTPListParseBase.pas(165,96) Hint: Parameter "ADetails" not used
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplyFTP.pas
    IdReplyFTP.pas(118,3) Hint: Unit "IdException" not used in IdReplyFTP
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashCRC.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashSHA.pas
    IdHashSHA.pas(125,3) Hint: Unit "IdStreamVCL" not used in IdHashSHA
    Compiling /data/devel/opensource/indy/Lib/Core/IdSimpleServer.pas
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdOTPCalculator.pas
    IdOTPCalculator.pas(412,22) Warning: function result variable of a managed type does not seem to initialized
    IdFTP.pas(1744,32) Hint: Local variable "LPort" does not seem to be initialized
    IdFTP.pas(1744,25) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdFTP.pas(1933,30) Hint: Local variable "LPort" does not seem to be initialized
    IdFTP.pas(1933,23) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdFTP.pas(3402,67) Hint: Function result variable of a managed type does not seem to be initialized
    IdFTP.pas(3597,38) Hint: Local variable "LPort" does not seem to be initialized
    IdFTP.pas(3597,31) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdFTP.pas(3729,38) Hint: Local variable "LPort" does not seem to be initialized
    IdFTP.pas(3729,31) Hint: Local variable "LIP" of a managed type does not seem to be initialized
    IdFTP.pas(615,32) Hint: Unit "IdCustomTransparentProxy" not used in IdFTP
    IdFTP.pas(618,3) Hint: Unit "IdReplyRFC" not used in IdFTP
    Compiling /data/devel/opensource/indy/Lib/Protocols/IdNNTP.pas
    IdNNTP.pas(600,18) Warning: Function result does not seem to be set
    IdNNTP.pas(1450,62) Hint: Local variable "LExtraData" of a managed type does not seem to be initialized
    IdNNTP.pas(1450,51) Hint: Local variable "LLineCount" does not seem to be initialized
    IdNNTP.pas(1450,40) Hint: Local variable "LByteCount" does not seem to be initialized
    IdNNTP.pas(1450,29) Hint: Local variable "LReferences" of a managed type does not seem to be initialized
    IdNNTP.pas(1450,17) Hint: Local variable "LMsgId" of a managed type does not seem to be initialized
    IdNNTP.pas(1449,60) Hint: Local variable "LDate" does not seem to be initialized
    IdNNTP.pas(1449,54) Hint: Local variable "LFrom" of a managed type does not seem to be initialized
    IdNNTP.pas(1449,48) Hint: Local variable "LSubject" of a managed type does not seem to be initialized
    IdNNTP.pas(1449,39) Hint: Local variable "LArticleIndex" does not seem to be initialized
    IdNNTP.pas(155,3) Hint: Unit "IdTCPServer" not used in IdNNTP
    Compiling /data/devel/OpenSoft/mail/BOM/mail_bom.pas
    Compiling /data/devel/tiopf_apps/tiOPFMapper/mapper/mapper.pas
    Compiling /data/devel/tiopf/Core/tiFilteredObjectList.pas
    mapper.pas(974,40) Warning: Local variable "lProp" does not seem to be initialized
    mapper.pas(966,3) Note: Local variable "lPropDef" is assigned but never used
    mapper.pas(980,3) Note: Local variable "lClassMap" not used
    mapper.pas(1070,29) Warning: Function result does not seem to be set
    mapper.pas(1950,3) Note: Local variable "lProp" not used
    mapper.pas(631,47) Hint: Parameter "AObject" not used
    mapper.pas(2141,3) Note: Local variable "lValue" not used
    mapper.pas(13,4) Hint: Unit "contnrs" not used in mapper
    Compiling /data/devel/OpenSoft/mail/BOM/bom_types.pas
    Compiling /data/devel/OpenSoft/mail/BOM/mailbody_bom.pas
    mailbody_bom.pas(18,4) Hint: Unit "tiVisitorCriteria" not used in mailbody_bom
    mailbody_bom.pas(19,4) Hint: Unit "tiCriteria" not used in mailbody_bom
    mail_bom.pas(16,4) Hint: Unit "bom_types" not used in mail_bom
    frm_mailmgr.pas(45,40) Hint: Parameter "AFlags" not used
    frm_mailmgr.pas(46,33) Hint: Parameter "Sender" not used
    frm_mailmgr.pas(49,28) Hint: Parameter "Sender" not used
    frm_mailmgr.pas(132,3) Note: Local variable "i" not used
    frm_mailmgr.pas(134,3) Note: Local variable "TheMsg" not used
    frm_mailmgr.pas(50,31) Hint: Parameter "Sender" not used
    frm_mailmgr.pas(185,35) Hint: Local variable "TheUID" of a managed type does not seem to be initialized
    frm_mailmgr.pas(186,48) Hint: Local variable "TheFlags" does not seem to be initialized
    frm_mailmgr.pas(51,38) Hint: Parameter "Sender" not used
    frm_mailmgr.pas(51,55) Hint: Parameter "AButton" not used
    frm_mailmgr.pas(51,78) Hint: Parameter "AShift" not used
    frm_mailmgr.pas(51,105) Hint: Parameter "AMousePos" not used
    frm_mailmgr.pas(20,4) Hint: Unit "IdSMTP" not used in frm_mailmgr
    frm_mailmgr.pas(22,4) Hint: Unit "IdFTPList" not used in frm_mailmgr
    frm_mailmgr.pas(25,4) Hint: Unit "IdNNTP" not used in frm_mailmgr
    frm_mailmgr.pas(26,4) Hint: Unit "IdStream" not used in frm_mailmgr
    Compiling /data/devel/OpenSoft/mail/BOM/uiconstants.pas
    Writing Resource String Table file: uiconstants.rsj
    mailmgr.lpr(17,4) Hint: Unit "tiOIDGUID" not used in mailmgr
    Linking ../bin/mailmgr.exe
    449991 lines compiled, 6.5 sec
    112 warning(s) issued
    894 hint(s) issued
    68 note(s) issued
    
    
    
    fpc_and_indy.txt (95,358 bytes)
  • indy_test.tar.gz (5,330 bytes)

Activities

Cyrax

2016-02-01 21:18

reporter   ~0089661

This should be moved to FPC side of bugtracker.

Graeme Geldenhuys

2016-02-02 00:20

reporter   ~0089671

@Cyrax:
No it should be moved to the "Lazarus" project, as this is an issue with Lazarus IDE and Lazarus Packages.

My projects that use FPC+Indy, and _no_ Lazarus Packages works perfectly on the first compile. It only seems to be a problem when IndyLaz.lpk is used, thus the Lazarus project.

Cyrax

2016-02-10 05:51

reporter   ~0089908

AFAIK this need for compile twice comes that FPC doesn't get something right whenever there is multiple of same include files scattered around in different directories. And this only happens at Indy components, not at others.

Graeme Geldenhuys

2016-02-10 10:46

reporter   ~0089919

Last edited: 2016-02-10 10:50

View 3 revisions

@Cyrax
Please test things before you make such bold statements. As I mentioned before, and see attached compiler output [fpc_and_indy.txt]. If I don't use Lazarus Packages, and simply define a project with all required unit paths and include paths, I can compile a project that uses Indy in one pass.

Lazarus specifically is messing something up when the indylaz.lpk packages is used. In fact, compiling the indylaz.lpk package gives no problems, it is only when "installing" that package into Lazarus IDE where it give an issue. So this problem is about "installing lazarus packages", not about Indy and not about FPC. The indylaz.lpk is simply a reliable and reproducible example of where "installing lazarus packages" can fail for some odd reason.

So again, this is a Lazarus IDE specific issue!

NOTE:
In all above cases, when I say compile, I mean I clean out any previous compiled units before I attempt a compile.

Graeme Geldenhuys

2016-02-10 10:46

reporter  

fpc_and_indy.txt (95,358 bytes)
Free Pascal Compiler version 3.0.0 [2015/11/16] for x86_64
Copyright (c) 1993-2015 by Florian Klaempfl and others
Target OS: FreeBSD for x86-64
Compiling mailmgr.lpr
Compiling /data/devel/fpgui/src/corelib/fpg_base.pas
Compiling /data/devel/fpgui/src/corelib/x11/fpg_impl.pas
Compiling /data/devel/fpgui/src/corelib/fpg_main.pas
Compiling /data/devel/fpgui/src/corelib/fpg_constants.pas
Writing Resource String Table file: fpg_constants.rsj
Compiling /data/devel/fpgui/src/corelib/x11/fpg_interface.pas
Compiling /data/devel/fpgui/src/corelib/x11/fpg_x11.pas
Compiling /data/devel/fpgui/src/corelib/x11/fpg_xft_x11.pas
Compiling /data/devel/fpgui/src/corelib/x11/fpg_netlayer_x11.pas
Compiling /data/devel/fpgui/src/corelib/fpg_main.pas
Compiling /data/devel/fpgui/src/corelib/x11/fpg_interface.pas
Compiling /data/devel/fpgui/src/corelib/fpg_imgfmt_bmp.pas
Compiling /data/devel/fpgui/src/corelib/fpg_utils.pas
Compiling /data/devel/fpgui/src/corelib/fpg_stringutils.pas
fpg_stringutils.pas(2070,21) Hint: Conversion between ordinals and pointers is not portable
fpg_utils_impl.inc(65,38) Hint: Local variable "st" does not seem to be initialized
fpg_imgfmt_bmp.pas(47,58) Hint: Parameter "bmpsize" not used
fpg_imgfmt_bmp.pas(112,23) Hint: Local type "TBMPColorTableRec" is not used
Compiling /data/devel/fpgui/src/corelib/fpg_stdimages.pas
stdimages.inc(2243,3) Note: Local variable "stdimg_bevel" not used
fpg_stdimages.pas(52,3) Note: Local variable "RadioMaskData" not used
fpg_stdimages.pas(57,3) Note: Local variable "ArrowBitmapData" not used
Compiling /data/devel/fpgui/src/corelib/fpg_translations.pas
Compiling /data/devel/fpgui/src/corelib/fpg_pofiles.pas
Compiling /data/devel/fpgui/src/corelib/fpg_stringhashlist.pas
fpg_pofiles.pas(131,45) Hint: Parameter "Hash" not used
Compiling /data/devel/fpgui/src/corelib/fpg_widget.pas
Compiling /data/devel/fpgui/src/gui/fpg_menu.pas
Compiling /data/devel/fpgui/src/corelib/fpg_popupwindow.pas
Compiling /data/devel/fpgui/src/gui/fpg_window.pas
fpg_window.pas(65,20) Hint: Local type "TfpgWindowHack" is not used
fpg_window.pas(31,3) Hint: Unit "fpg_main" not used in fpg_window
fpg_window.pas(34,3) Hint: Unit "fpg_interface" not used in fpg_window
fpg_popupwindow.pas(48,30) Hint: Parameter "msg" not used
Compiling /data/devel/fpgui/src/corelib/fpg_command_intf.pas
fpg_menu.pas(79,70) Hint: Parameter "AImgWidth" not used
fpg_menu.pas(748,8) Note: User defined: Should UpperCase take note of UTF-8? 
fpg_menu.pas(1197,8) Note: User defined: Do we need to use UTF-8 upper case? 
fpg_menu.pas(126,37) Hint: Parameter "AOrigin" not used
fpg_menu.pas(126,139) Hint: Parameter "IsChildOfOrigin" not used
fpg_menu.pas(1363,2) Note: User defined: See if we can move this to HandleHide + not make Close virtual! 
fpg_menu.pas(146,5) Note: Private field "TfpgMenuBar.FLightColor" is never used
fpg_menu.pas(147,5) Note: Private field "TfpgMenuBar.FDarkColor" is never used
Compiling /data/devel/fpgui/src/gui/fpg_form.pas
fpg_form.pas(65,35) Hint: Parameter "msg" not used
fpg_form.pas(66,30) Hint: Parameter "msg" not used
fpg_form.pas(75,139) Hint: Parameter "IsChildOfOrigin" not used
fpg_widget.pas(79,36) Hint: Parameter "msg" not used
fpg_widget.pas(135,56) Hint: Parameter "shiftstate" not used
fpg_widget.pas(1200,4) Note: User defined: Optimize this code. Constantly setting ActiveWidget causes RePaint to be called!
fpg_widget.pas(137,38) Hint: Parameter "keycode" not used
fpg_widget.pas(137,57) Hint: Parameter "shiftstate" not used
fpg_widget.pas(137,86) Hint: Parameter "consumed" not used
fpg_widget.pas(140,34) Hint: Parameter "x" not used
fpg_widget.pas(140,37) Hint: Parameter "y" not used
fpg_widget.pas(140,49) Hint: Parameter "shiftstate" not used
fpg_widget.pas(142,47) Hint: Parameter "shiftstate" not used
fpg_widget.pas(143,32) Hint: Parameter "x" not used
fpg_widget.pas(143,35) Hint: Parameter "y" not used
fpg_widget.pas(143,47) Hint: Parameter "shiftstate" not used
fpg_widget.pas(1339,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_widget.pas(144,48) Hint: Parameter "btnstate" not used
fpg_widget.pas(144,64) Hint: Parameter "shiftstate" not used
fpg_widget.pas(145,35) Hint: Parameter "x" not used
fpg_widget.pas(145,38) Hint: Parameter "y" not used
fpg_widget.pas(145,50) Hint: Parameter "button" not used
fpg_widget.pas(145,64) Hint: Parameter "shiftstate" not used
fpg_widget.pas(146,34) Hint: Parameter "count" not used
fpg_widget.pas(146,50) Hint: Parameter "x" not used
fpg_widget.pas(146,53) Hint: Parameter "y" not used
fpg_widget.pas(146,65) Hint: Parameter "button" not used
fpg_widget.pas(146,79) Hint: Parameter "shiftstate" not used
fpg_widget.pas(1378,16) Hint: Local variable "msgp" does not seem to be initialized
Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
Compiling /data/devel/fpgui/src/gui/fpg_button.pas
fpg_button.pas(189,14) Note: User defined: Try and remove this fpg_form dependency.
fpg_button.pas(599,36) Hint: Local variable "ty" does not seem to be initialized
fpg_button.pas(599,32) Hint: Local variable "tx" does not seem to be initialized
fpg_button.pas(599,28) Hint: Local variable "iy" does not seem to be initialized
fpg_button.pas(599,24) Hint: Local variable "ix" does not seem to be initialized
fpg_button.pas(85,47) Hint: Parameter "shiftstate" not used
fpg_button.pas(63,36) Hint: Parameter "Value" not used
Compiling /data/devel/fpgui/src/gui/fpg_label.pas
Compiling /data/devel/fpgui/src/gui/fpg_listbox.pas
Compiling /data/devel/fpgui/src/gui/fpg_scrollbar.pas
fpg_scrollbar.pas(69,29) Hint: Parameter "Sender" not used
fpg_listbox.pas(78,31) Hint: Parameter "Sender" not used
fpg_listbox.pas(87,35) Hint: Parameter "x" not used
fpg_listbox.pas(87,38) Hint: Parameter "y" not used
fpg_listbox.pas(87,50) Hint: Parameter "shiftstate" not used
fpg_listbox.pas(79,56) Hint: Parameter "flags" not used
fpg_listbox.pas(124,56) Hint: Parameter "flags" not used
fpg_listbox.pas(201,56) Hint: Parameter "flags" not used
Compiling /data/devel/fpgui/src/gui/fpg_checkbox.pas
Compiling /data/devel/fpgui/src/gui/fpg_edit.pas
Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
Compiling /data/devel/fpgui/src/gui/fpg_basegrid.pas
fpg_basegrid.pas(95,32) Hint: Parameter "Sender" not used
fpg_basegrid.pas(105,32) Hint: Parameter "Sender" not used
fpg_basegrid.pas(123,32) Hint: Parameter "ACol" not used
fpg_basegrid.pas(407,23) Warning: Function result does not seem to be set
fpg_basegrid.pas(126,42) Hint: Parameter "ACol" not used
fpg_basegrid.pas(127,42) Hint: Parameter "ACol" not used
fpg_basegrid.pas(127,63) Hint: Parameter "AValue" not used
fpg_basegrid.pas(417,23) Warning: Function result does not seem to be set
fpg_basegrid.pas(128,36) Hint: Parameter "ACol" not used
fpg_basegrid.pas(129,36) Hint: Parameter "ACol" not used
fpg_basegrid.pas(129,57) Hint: Parameter "AValue" not used
fpg_basegrid.pas(135,64) Hint: Parameter "AFlags" not used
fpg_basegrid.pas(136,60) Hint: Parameter "AFlags" not used
fpg_basegrid.pas(137,26) Hint: Parameter "ARow" not used
fpg_basegrid.pas(137,64) Hint: Parameter "AFlags" not used
fpg_basegrid.pas(149,31) Hint: Parameter "firstrow" not used
fpg_basegrid.pas(149,41) Hint: Parameter "lastrow" not used
fpg_basegrid.pas(149,50) Hint: Parameter "firstcol" not used
fpg_basegrid.pas(149,60) Hint: Parameter "lastcol" not used
Compiling /data/devel/fpgui/src/gui/fpg_grid.pas
Compiling /data/devel/fpgui/src/gui/fpg_customgrid.pas
fpg_customgrid.pas(70,31) Hint: Parameter "AValue" not used
fpg_customgrid.pas(71,34) Hint: Parameter "ACol" not used
fpg_grid.pas(47,64) Hint: Parameter "AFlags" not used
fpg_grid.pas(113,64) Hint: Parameter "AFlags" not used
Compiling /data/devel/fpgui/src/gui/fpg_combobox.pas
fpg_combobox.pas(110,53) Note: User defined: Make this read/write 
fpg_combobox.pas(97,33) Hint: Parameter "Sender" not used
fpg_combobox.pas(98,38) Hint: Parameter "Sender" not used
fpg_combobox.pas(104,32) Hint: Parameter "AParent" not used
fpg_combobox.pas(211,31) Hint: Parameter "Sender" not used
fpg_combobox.pas(215,24) Hint: Parameter "AOwner" not used
fpg_combobox.pas(128,34) Hint: Parameter "Sender" not used
fpg_combobox.pas(141,35) Hint: Parameter "x" not used
fpg_combobox.pas(141,38) Hint: Parameter "y" not used
fpg_combobox.pas(141,50) Hint: Parameter "shiftstate" not used
Compiling /data/devel/fpgui/src/gui/fpg_panel.pas
Compiling /data/devel/fpgui/src/gui/fpg_memo.pas
Compiling /data/devel/fpgui/src/gui/fpg_dialogs.pas
Compiling /data/devel/fpgui/src/gui/fpg_tree.pas
Compiling /data/devel/fpgui/src/corelib/fpg_imagelist.pas
fpg_tree.pas(199,34) Hint: Parameter "Sender" not used
fpg_tree.pas(200,34) Hint: Parameter "Sender" not used
fpg_tree.pas(217,28) Hint: Parameter "ACol" not used
fpg_tree.pas(217,60) Hint: Parameter "AFlags" not used
Compiling /data/devel/fpgui/src/gui/fpg_colorwheel.pas
Compiling /data/devel/fpgui/src/gui/fpg_colormapping.pas
Compiling /data/devel/fpgui/src/gui/fpg_spinedit.pas
Compiling /data/devel/fpgui/src/corelib/fpg_extgraphics.pas
fpg_extgraphics.pas(239,16) Hint: Local variable "N" does not seem to be initialized
fpg_extgraphics.pas(279,40) Hint: Local variable "wv" does not seem to be initialized
fpg_extgraphics.pas(279,36) Hint: Local variable "hv" does not seem to be initialized
fpg_extgraphics.pas(280,24) Hint: Local variable "vPR" does not seem to be initialized
fpg_extgraphics.pas(281,33) Hint: Local variable "CountPts" does not seem to be initialized
fpg_extgraphics.pas(281,18) Hint: Local variable "P" does not seem to be initialized
fpg_extgraphics.pas(807,40) Hint: Local variable "wv" does not seem to be initialized
fpg_extgraphics.pas(807,36) Hint: Local variable "hv" does not seem to be initialized
fpg_extgraphics.pas(808,24) Hint: Local variable "vPR" does not seem to be initialized
fpg_extgraphics.pas(826,3) Note: Local variable "Ex1" is assigned but never used
fpg_extgraphics.pas(826,8) Note: Local variable "Ex2" is assigned but never used
fpg_extgraphics.pas(826,13) Note: Local variable "Ey1" is assigned but never used
fpg_extgraphics.pas(826,18) Note: Local variable "Ey2" is assigned but never used
fpg_extgraphics.pas(826,23) Note: Local variable "Sx" is assigned but never used
fpg_extgraphics.pas(826,27) Note: Local variable "Sy" is assigned but never used
fpg_extgraphics.pas(826,31) Note: Local variable "Ex" is assigned but never used
fpg_extgraphics.pas(826,35) Note: Local variable "Ey" is assigned but never used
fpg_extgraphics.pas(54,28) Hint: Parameter "Canvas" not used
fpg_extgraphics.pas(895,62) Hint: Local variable "P" does not seem to be initialized
fpg_spinedit.pas(124,29) Hint: Parameter "Sender" not used
fpg_spinedit.pas(125,31) Hint: Parameter "Sender" not used
fpg_spinedit.pas(126,33) Hint: Parameter "Sender" not used
fpg_spinedit.pas(126,50) Hint: Parameter "AButton" not used
fpg_spinedit.pas(126,73) Hint: Parameter "AShift" not used
fpg_spinedit.pas(126,100) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(127,31) Hint: Parameter "Sender" not used
fpg_spinedit.pas(127,48) Hint: Parameter "AButton" not used
fpg_spinedit.pas(127,71) Hint: Parameter "AShift" not used
fpg_spinedit.pas(127,98) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(128,35) Hint: Parameter "Sender" not used
fpg_spinedit.pas(128,52) Hint: Parameter "AButton" not used
fpg_spinedit.pas(128,75) Hint: Parameter "AShift" not used
fpg_spinedit.pas(128,102) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(129,33) Hint: Parameter "Sender" not used
fpg_spinedit.pas(129,50) Hint: Parameter "AButton" not used
fpg_spinedit.pas(129,73) Hint: Parameter "AShift" not used
fpg_spinedit.pas(129,100) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(130,28) Hint: Parameter "Sender" not used
fpg_spinedit.pas(130,68) Hint: Parameter "shiftstate" not used
fpg_spinedit.pas(130,97) Hint: Parameter "consumed" not used
fpg_spinedit.pas(131,24) Hint: Parameter "Sender" not used
fpg_spinedit.pas(765,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_spinedit.pas(787,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_spinedit.pas(133,42) Hint: Parameter "AShift" not used
fpg_spinedit.pas(135,25) Hint: Parameter "Sender" not used
fpg_spinedit.pas(195,31) Hint: Parameter "Sender" not used
fpg_spinedit.pas(196,33) Hint: Parameter "Sender" not used
fpg_spinedit.pas(197,35) Hint: Parameter "Sender" not used
fpg_spinedit.pas(197,52) Hint: Parameter "AButton" not used
fpg_spinedit.pas(197,75) Hint: Parameter "AShift" not used
fpg_spinedit.pas(197,102) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(198,33) Hint: Parameter "Sender" not used
fpg_spinedit.pas(198,50) Hint: Parameter "AButton" not used
fpg_spinedit.pas(198,73) Hint: Parameter "AShift" not used
fpg_spinedit.pas(198,100) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(199,37) Hint: Parameter "Sender" not used
fpg_spinedit.pas(199,54) Hint: Parameter "AButton" not used
fpg_spinedit.pas(199,77) Hint: Parameter "AShift" not used
fpg_spinedit.pas(199,104) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(200,35) Hint: Parameter "Sender" not used
fpg_spinedit.pas(200,52) Hint: Parameter "AButton" not used
fpg_spinedit.pas(200,75) Hint: Parameter "AShift" not used
fpg_spinedit.pas(200,102) Hint: Parameter "AMousePos" not used
fpg_spinedit.pas(201,30) Hint: Parameter "Sender" not used
fpg_spinedit.pas(201,70) Hint: Parameter "shiftstate" not used
fpg_spinedit.pas(201,99) Hint: Parameter "consumed" not used
fpg_spinedit.pas(202,26) Hint: Parameter "Sender" not used
fpg_spinedit.pas(1195,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_spinedit.pas(1217,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_spinedit.pas(204,44) Hint: Parameter "AShift" not used
fpg_spinedit.pas(206,27) Hint: Parameter "Sender" not used
fpg_spinedit.pas(249,3) Hint: Unit "fpg_stringutils" not used in fpg_spinedit
Compiling /data/devel/fpgui/src/gui/fpg_tab.pas
fpg_tab.pas(127,33) Hint: Parameter "Sender" not used
fpg_tab.pas(128,34) Hint: Parameter "Sender" not used
fpg_tab.pas(129,30) Hint: Parameter "ACurrent" not used
fpg_tab.pas(129,54) Hint: Parameter "AForward" not used
fpg_tab.pas(136,28) Hint: Parameter "Sender" not used
fpg_tab.pas(1143,6) Note: User defined: TODO: This text needs to become a resource string 
Compiling /data/devel/fpgui/src/gui/fpg_iniutils.pas
fpg_dialogs.pas(93,27) Hint: Parameter "Sender" not used
fpg_dialogs.pas(94,26) Hint: Parameter "Sender" not used
fpg_dialogs.pas(95,32) Hint: Parameter "Sender" not used
fpg_dialogs.pas(114,28) Hint: Parameter "Sender" not used
fpg_dialogs.pas(115,32) Hint: Parameter "Sender" not used
fpg_dialogs.pas(141,37) Hint: Parameter "Sender" not used
fpg_dialogs.pas(142,31) Hint: Parameter "Sender" not used
fpg_dialogs.pas(143,37) Hint: Parameter "Sender" not used
fpg_dialogs.pas(183,29) Hint: Parameter "Sender" not used
fpg_dialogs.pas(183,46) Hint: Parameter "ARow" not used
fpg_dialogs.pas(184,49) Hint: Parameter "AButton" not used
fpg_dialogs.pas(184,72) Hint: Parameter "AShift" not used
fpg_dialogs.pas(184,99) Hint: Parameter "AMousePos" not used
fpg_dialogs.pas(203,28) Hint: Parameter "Sender" not used
fpg_dialogs.pas(189,27) Hint: Parameter "Sender" not used
fpg_dialogs.pas(188,30) Hint: Parameter "Sender" not used
fpg_dialogs.pas(190,28) Hint: Parameter "Sender" not used
fpg_dialogs.pas(191,34) Hint: Parameter "Sender" not used
fpg_dialogs.pas(192,34) Hint: Parameter "Sender" not used
fpg_dialogs.pas(193,36) Hint: Parameter "Sender" not used
fpg_dialogs.pas(194,35) Hint: Parameter "Sender" not used
fpg_dialogs.pas(195,38) Hint: Parameter "Sender" not used
fpg_dialogs.pas(195,78) Hint: Parameter "ShiftState" not used
messagedialog.inc(59,33) Hint: Parameter "ATitle" not used
messagedialog.inc(59,55) Hint: Parameter "AText" not used
selectdirdialog.inc(29,30) Hint: Parameter "Sender" not used
charmapdialog.inc(34,26) Hint: Parameter "Sender" not used
charmapdialog.inc(83,3) Note: Local variable "b1" not used
charmapdialog.inc(83,7) Note: Local variable "b2" not used
charmapdialog.inc(83,11) Note: Local variable "b3" not used
charmapdialog.inc(83,15) Note: Local variable "b4" not used
charmapdialog.inc(35,42) Hint: Parameter "Sender" not used
charmapdialog.inc(36,39) Hint: Parameter "Sender" not used
charmapdialog.inc(36,112) Hint: Parameter "AFlags" not used
charmapdialog.inc(37,44) Hint: Parameter "Sender" not used
charmapdialog.inc(38,42) Hint: Parameter "Sender" not used
charmapdialog.inc(38,59) Hint: Parameter "AButton" not used
charmapdialog.inc(38,82) Hint: Parameter "AShift" not used
charmapdialog.inc(38,109) Hint: Parameter "AMousePos" not used
charmapdialog.inc(39,41) Hint: Parameter "Sender" not used
charmapdialog.inc(39,81) Hint: Parameter "ShiftState" not used
charmapdialog.inc(39,110) Hint: Parameter "Consumed" not used
charmapdialog.inc(41,32) Hint: Parameter "Sender" not used
colordialog.inc(38,48) Hint: Parameter "btnstate" not used
colordialog.inc(38,64) Hint: Parameter "shiftstate" not used
colordialog.inc(81,46) Hint: Parameter "tab" not used
colordialog.inc(71,32) Hint: Parameter "Sender" not used
colordialog.inc(71,55) Hint: Parameter "AMousePos" not used
colordialog.inc(72,38) Hint: Parameter "Sender" not used
colordialog.inc(75,30) Hint: Parameter "Sender" not used
colordialog.inc(76,35) Hint: Parameter "Sender" not used
colordialog.inc(77,28) Hint: Parameter "Sender" not used
colordialog.inc(80,38) Hint: Parameter "Sender" not used
inputquerydialog.inc(32,33) Hint: Parameter "Sender" not used
inputquerydialog.inc(32,73) Hint: Parameter "ShiftState" not used
inputquerydialog.inc(32,102) Hint: Parameter "Consumed" not used
inputintegerdialog.inc(32,36) Hint: Parameter "Sender" not used
inputintegerdialog.inc(32,76) Hint: Parameter "ShiftState" not used
inputintegerdialog.inc(32,105) Hint: Parameter "Consumed" not used
inputintegerdialog.inc(34,53) Hint: Parameter "shiftstate" not used
managebookmarksdialog.inc(36,39) Hint: Parameter "Sender" not used
managebookmarksdialog.inc(37,34) Hint: Parameter "Sender" not used
fpg_memo.pas(97,33) Hint: Parameter "Sender" not used
fpg_memo.pas(98,34) Hint: Parameter "Sender" not used
fpg_memo.pas(99,35) Hint: Parameter "Sender" not used
fpg_memo.pas(100,38) Hint: Parameter "Sender" not used
fpg_memo.pas(101,47) Hint: Parameter "Sender" not used
fpg_memo.pas(103,65) Hint: Parameter "shiftstate" not used
fpg_memo.pas(109,30) Hint: Parameter "ASender" not used
fpg_memo.pas(649,69) Warning: Local variable "Position" does not seem to be initialized
fpg_memo.pas(649,59) Warning: Local variable "Line" does not seem to be initialized
fpg_memo.pas(113,27) Hint: Parameter "ADrop" not used
fpg_memo.pas(91,32) Hint: Parameter "Sender" not used
fpg_memo.pas(92,32) Hint: Parameter "Sender" not used
fpg_memo.pas(123,64) Hint: Parameter "shiftstate" not used
fpg_memo.pas(40,15) Note: Private field "TfpgMemo.FDefaultDropHandler" is never used
fpg_edit.pas(63,24) Hint: Parameter "UsePxCursorPos" not used
fpg_edit.pas(80,33) Hint: Parameter "Sender" not used
fpg_edit.pas(81,34) Hint: Parameter "Sender" not used
fpg_edit.pas(82,35) Hint: Parameter "Sender" not used
fpg_edit.pas(83,38) Hint: Parameter "Sender" not used
fpg_edit.pas(84,39) Hint: Parameter "Sender" not used
fpg_edit.pas(85,47) Hint: Parameter "Sender" not used
fpg_edit.pas(109,65) Hint: Parameter "shiftstate" not used
fpg_edit.pas(2010,40) Warning: Symbol "DecimalSeparator" is deprecated
fpg_edit.pas(2011,42) Warning: Symbol "ThousandSeparator" is deprecated
Compiling /data/devel/fpgui/src/gui/fpg_hint.pas
fpg_hint.pas(46,26) Hint: Parameter "Sender" not used
fpg_hint.pas(47,26) Hint: Parameter "Sender" not used
fpg_hint.pas(50,32) Hint: Parameter "Sender" not used
Compiling /data/devel/fpgui/src/corelib/fpg_cmdlineparams.pas
Compiling /data/devel/fpgui/src/corelib/fpg_imgutils.pas
Compiling /data/devel/fpgui/src/gui/fpg_dnd_window.pas
fpg_dnd_window.pas(36,17) Warning: An inherited method is hidden by "constructor Create(TComponent;TfpgDrag);"
Compiling /data/devel/fpgui/src/gui/fpg_stylemanager.pas
fpg_stylemanager.pas(216,22) Warning: function result variable of a managed type does not seem to initialized
Compiling /data/devel/fpgui/src/gui/fpg_style_win2k.pas
Compiling /data/devel/fpgui/src/gui/fpg_style.pas
fpg_style_win2k.pas(25,4) Hint: Unit "fpg_style" not used in fpg_style_win2k
Compiling /data/devel/fpgui/src/gui/fpg_style_motif.pas
Compiling /data/devel/fpgui/src/gui/fpg_style_carbon.pas
fpg_style_carbon.pas(37,71) Hint: Parameter "ARaised" not used
fpg_style_carbon.pas(46,63) Hint: Parameter "ABackgroundColor" not used
Compiling /data/devel/fpgui/src/gui/fpg_style_plastic.pas
fpg_style_plastic.pas(53,71) Hint: Parameter "ARaised" not used
fpg_style_plastic.pas(62,63) Hint: Parameter "ABackgroundColor" not used
fpg_main.pas(824,19) Hint: Variable "ARect" does not seem to be initialized
fpg_main.pas(892,19) Hint: Variable "ARect" does not seem to be initialized
fpg_main.pas(1095,66) Hint: Conversion between ordinals and pointers is not portable
fpg_main.pas(1118,61) Hint: Conversion between ordinals and pointers is not portable
fpg_main.pas(1629,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1630,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1631,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1632,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1633,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1634,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1635,16) Warning: Symbol "ShortDayNames" is deprecated
fpg_main.pas(1637,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1638,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1639,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1640,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1641,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1642,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1643,15) Warning: Symbol "LongDayNames" is deprecated
fpg_main.pas(1645,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1646,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1647,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1648,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1649,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1650,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1651,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1652,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1653,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1654,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1655,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1656,18) Warning: Symbol "ShortMonthNames" is deprecated
fpg_main.pas(1658,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1659,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1660,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1661,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1662,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1663,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1664,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1665,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1666,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1667,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1668,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1669,17) Warning: Symbol "LongMonthNames" is deprecated
fpg_main.pas(1745,8) Warning: Class types "TfpgNativeWindow" and "TfpgWidget" are not related
fpg_main.pas(1750,40) Hint: Local variable "lHint" of a managed type does not seem to be initialized
fpg_main.pas(276,32) Hint: Parameter "Sender" not used
fpg_main.pas(2190,4) Note: User defined: Refactor this so under Windows it can detect the system colors instead.    Also under Linux (KDE and Gnome) we should be able to detect the system colors.
fpg_main.pas(230,63) Hint: Parameter "AFlags" not used
fpg_main.pas(231,30) Hint: Parameter "ACanvas" not used
fpg_main.pas(231,51) Hint: Parameter "r" not used
fpg_main.pas(231,64) Hint: Parameter "AFlags" not used
fpg_main.pas(231,91) Hint: Parameter "AText" not used
fpg_main.pas(336,29) Hint: Parameter "Sender" not used
fpg_main.pas(2879,6) Note: User defined: This occurs every now and again with TfpgMemo and CaretInvert painting! 
fpg_main.pas(3127,4) Note: User defined: These exception messages need to become resource strings 
fpg_x11.pas(792,25) Hint: Local variable "AtomPair" does not seem to be initialized
fpg_x11.pas(977,3) Note: Local variable "Msg" not used
fpg_x11.pas(1169,15) Hint: Local variable "Msg" does not seem to be initialized
fpg_x11.pas(1192,15) Hint: Local variable "Msg" does not seem to be initialized
fpg_x11.pas(1215,15) Hint: Local variable "Msg" does not seem to be initialized
fpg_x11.pas(1444,3) Note: Local variable "wg" not used
fpg_x11.pas(315,32) Hint: Parameter "ATopLevelWindow" not used
fpg_x11.pas(315,70) Hint: Parameter "ASource" not used
fpg_x11.pas(316,165) Hint: Parameter "ATimestamp" not used
fpg_x11.pas(317,31) Hint: Parameter "ATopLevelWindow" not used
fpg_x11.pas(317,69) Hint: Parameter "ASource" not used
fpg_x11.pas(1659,39) Hint: Local variable "rw" does not seem to be initialized
fpg_x11.pas(1744,36) Hint: Parameter "event" not used
fpg_x11.pas(1803,16) Hint: Local variable "msgp" does not seem to be initialized
fpg_x11.pas(342,37) Hint: Parameter "atimeoutms" not used
fpg_x11.pas(2488,25) Warning: Symbol "RootWindow" is not portable
fpg_x11.pas(2492,16) Hint: Local variable "attr" does not seem to be initialized
fpg_x11.pas(2588,17) Hint: Local variable "hints" does not seem to be initialized
fpg_x11.pas(3048,87) Hint: Local variable "extents" does not seem to be initialized
fpg_x11.pas(3063,87) Hint: Local variable "extents" does not seem to be initialized
fpg_x11.pas(221,54) Hint: Parameter "CanvasTarget" not used
fpg_x11.pas(228,64) Hint: Parameter "Winding" not used
fpg_x11.pas(3300,3) Note: Local variable "w" not used
fpg_x11.pas(3301,3) Note: Local variable "h" not used
fpg_x11.pas(197,33) Hint: Parameter "Sender" not used
fpg_x11.pas(3608,3) Note: Local variable "r" not used
fpg_x11.pas(3842,20) Warning: Symbol "RootWindow" is not portable
fpg_x11.pas(3895,33) Hint: Local variable "info" does not seem to be initialized
fpg_x11.pas(4142,17) Hint: Local variable "xev" does not seem to be initialized
fpg_x11.pas(415,69) Hint: Parameter "ARect" not used
fpg_x11.pas(416,41) Hint: Parameter "ev" not used
fpg_x11.pas(424,31) Hint: Parameter "ADropActions" not used
fpg_x11.pas(4318,14) Hint: Local variable "ev" does not seem to be initialized
fpg_x11.pas(194,5) Note: Private field "TfpgX11Canvas.FPixHeight" is never used
fpg_x11.pas(195,5) Note: Private field "TfpgX11Canvas.FPixWidth" is never used
fpg_x11.pas(34,3) Hint: Unit "contnrs" not used in fpg_x11
fpg_base.pas(1368,20) Warning: Comparison might be always true due to range of constant and expression
fpg_base.pas(609,38) Hint: Parameter "AValue" not used
fpg_base.pas(2249,3) Hint: Local absolutevar "w" is not used
fpg_base.pas(2843,3) Note: Local variable "r" not used
fpg_base.pas(2844,3) Note: Local variable "r2" not used
fpg_base.pas(686,30) Hint: Parameter "AParams" not used
fpg_base.pas(3596,11) Warning: Symbol "CommandLine" is deprecated
fpg_base.pas(3598,11) Warning: Symbol "CommandLine" is deprecated
fpg_base.pas(3604,9) Warning: Symbol "CommandLine" is deprecated
fpg_base.pas(3627,9) Warning: Symbol "CommandLine" is deprecated
fpg_base.pas(3633,9) Warning: Symbol "CommandLine" is deprecated
fpg_base.pas(4020,43) Hint: Conversion between ordinals and pointers is not portable
fpg_base.pas(4043,20) Hint: Conversion between ordinals and pointers is not portable
fpg_base.pas(572,5) Note: Private field "TfpgWindowBase.FWidget" is never used
fpg_base.pas(573,5) Note: Private field "TfpgWindowBase.FWindow" is never used
fpg_base.pas(358,5) Note: Private field "TfpgCanvasBase.FFastDoubleBuffer" is never used
fpg_base.pas(985,3) Hint: Unit "math" not used in fpg_base
Compiling /data/devel/tiopf/Core/tiOIDGUID.pas
Compiling /data/devel/tiopf/Core/tiOID.pas
Compiling /data/devel/tiopf/Core/tiBaseObject.pas
Compiling /data/devel/tiopf/Core/tiQuery.pas
Compiling /data/devel/tiopf/Core/tiObject.pas
Compiling /data/devel/tiopf/Core/tiVisitor.pas
Compiling /data/devel/tiopf/Core/tiStreams.pas
Compiling /data/devel/tiopf/Core/tiUtils.pas
Compiling /data/devel/tiopf/Core/tiConstants.pas
tiConstants.pas(236,33) Note: User defined: ToDo: Supply correct value for min file date on Unix
Compiling /data/devel/tiopf/Core/tiExcept.pas
tiExcept.pas(57,79) Hint: Parameter "APassword" not used
Compiling /data/devel/tiopf/Core/tiUnix.pas
tiUnix.pas(30,12) Warning: Symbol "CommandLine" is deprecated
tiUtils.pas(1556,41) Warning: Symbol "CurrencyString" is deprecated
tiUtils.pas(1558,41) Warning: Symbol "CurrencyString" is deprecated
tiUtils.pas(1967,30) Hint: Local variable "Info" does not seem to be initialized
tiUtils.pas(2003,3) Note: Local variable "Path" not used
tiUtils.pas(2029,3) Note: Local variable "path" not used
tiUtils.pas(2109,55) Hint: Parameter "pStrWildCard" not used
tiUtils.pas(2109,98) Hint: Parameter "bRecurse" not used
tiUtils.pas(2182,14) Warning: Local variable "lErrors" of a managed type does not seem to be initialized
tiUtils.pas(3000,3) Hint: Local const "subdomain_chars" is not used
tiUtils.pas(3261,43) Hint: Local variable "LBytes1" does not seem to be initialized
tiUtils.pas(3262,43) Hint: Local variable "LBytes2" does not seem to be initialized
tiUtils.pas(3340,2) Note: Local variable "sub" not used
tiUtils.pas(3340,7) Note: Local variable "str" not used
Compiling /data/devel/tiopf/Core/tiBase64.pas
tiBase64.pas(246,37) Hint: Local variable "scanBuf" does not seem to be initialized
tiBase64.pas(273,27) Hint: Local variable "endBytes" does not seem to be initialized
tiBase64.pas(346,33) Hint: Local variable "ReadBuf" does not seem to be initialized
tiBase64.pas(428,32) Warning: Function result does not seem to be set
tiBase64.pas(95,19) Hint: Parameter "Offset" not used
tiBase64.pas(95,36) Hint: Parameter "Origin" not used
tiStreams.pas(571,44) Hint: Local variable "InputBuffer" does not seem to be initialized
tiStreams.pas(646,28) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(646,20) Hint: Conversion between ordinals and pointers is not portable
tiStreams.pas(646,96) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(646,88) Hint: Conversion between ordinals and pointers is not portable
tiStreams.pas(661,17) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(664,17) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(686,11) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(764,37) Hint: Conversion between ordinals and pointers is not portable
tiStreams.pas(802,14) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(802,34) Warning: Conversion between ordinals and pointers is not portable
tiStreams.pas(332,3) Hint: Local const "MIME_BUFFER_SIZE" is not used
Compiling /data/devel/tiopf/Core/tiLog.pas
Compiling /data/devel/tiopf/Core/tiThread.pas
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
Compiling /data/devel/tiopf/Core/tiQuery.pas
Compiling /data/devel/tiopf/Core/tiObject.pas
Compiling /data/devel/tiopf/Core/tiRTTI.pas
Writing Resource String Table file: tiRTTI.rsj
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
Compiling /data/devel/tiopf/Core/tiQuery.pas
Compiling /data/devel/tiopf/Core/tiCriteria.pas
Compiling /data/devel/tiopf/Core/tiAutoMap.pas
Compiling /data/devel/tiopf/Core/tiVisitorDB.pas
Compiling /data/devel/tiopf/Core/tiPersistenceLayers.pas
Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
Compiling /data/devel/tiopf/Core/tiQuery.pas
Compiling /data/devel/tiopf/Core/tiCommandLineParams.pas
tiCommandLineParams.pas(135,48) Warning: Local variable "lsValue" of a managed type does not seem to be initialized
Compiling /data/devel/tiopf/Core/tiLog.pas
Compiling /data/devel/tiopf/Core/tiLogToFile.pas
tiLogToFile.pas(80,17) Warning: Symbol "Resume" is deprecated
tiLogToFile.pas(106,17) Warning: Symbol "Resume" is deprecated
tiLogToFile.pas(141,17) Warning: Symbol "Resume" is deprecated
tiLogToFile.pas(316,17) Warning: Symbol "Resume" is deprecated
tiLog.pas(284,43) Hint: Parameter "ASeverity" not used
tiLog.pas(293,45) Hint: Parameter "ARaiseException" not used
tiLog.pas(294,50) Hint: Parameter "ARaiseException" not used
tiLog.pas(785,26) Hint: Conversion between ordinals and pointers is not portable
tiLog.pas(137,33) Hint: Parameter "ADateTime" not used
tiLog.pas(138,34) Hint: Parameter "AMessage" not used
Compiling /data/devel/tiopf/Core/tiVisitorCriteria.pas
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiDBConnectionPool.pas
Compiling /data/devel/tiopf/Core/tiPool.pas
Compiling /data/devel/tiopf/Core/tiSemaphore.pas
tiPool.pas(119,3) Hint: Local const "CMaxPoolSize" is not used
tiPool.pas(120,3) Hint: Local const "CMinPoolSize" is not used
Compiling /data/devel/tiopf/Core/tiPersistenceLayers.pas
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiVisitorDB.pas
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiAutoMap.pas
Compiling /data/devel/tiopf/Core/tiOPFManager.pas
Compiling /data/devel/tiopf/Core/tiOIDGUID.pas
tiOIDGUID.pas(25,60) Hint: Parameter "ADatabaseAliasName" not used
tiOIDGUID.pas(26,13) Hint: Parameter "APersistenceLayerName" not used
Compiling /data/devel/tiopf/Options/tiQuerySqldbIB.pas
Compiling /data/devel/tiopf/Options/tiQuerySqldb.pas
Compiling /data/devel/tiopf/Options/tiQueryDataset.pas
tiQueryDataset.pas(285,4) Note: User defined: Please try this option of saving to a Stream as well 
tiQueryDataset.pas(264,3) Note: Local variable "lBinData" not used
tiQueryDataset.pas(265,3) Note: Local variable "lDataPtr" not used
tiQueryDataset.pas(266,3) Note: Local variable "lHigh" not used
tiQueryDataset.pas(266,10) Note: Local variable "lLow" not used
tiQueryDataset.pas(266,16) Note: Local variable "lLen" not used
tiQueryDataset.pas(297,4) Note: User defined: Look at AssignParamToStream if this doesn't work
tiQuerySqldb.pas(47,93) Hint: Parameter "AParams" not used
tiQuerySqldb.pas(48,91) Hint: Parameter "AParams" not used
tiQuerySqldb.pas(46,92) Hint: Parameter "AParams" not used
tiOPFManager.pas(566,3) Note: Local variable "LDBConnectionName" is assigned but never used
tiAutoMap.pas(1593,53) Hint: Local variable "lIndex" does not seem to be initialized
tiAutoMap.pas(357,67) Hint: Parameter "pAttrColMaps" not used
tiVisitorDB.pas(158,34) Hint: Parameter "pRowsAffected" not used
tiPersistenceLayersImpl.inc(5,33) Warning: Function result does not seem to be set
tiPersistenceLayersIntf.inc(4,30) Hint: Parameter "Name" not used
tiPersistenceLayersIntf.inc(5,27) Hint: Parameter "Module" not used
tiDBConnectionPool.pas(98,3) Hint: Local const "cusParamDelim" is not used
tiDBConnectionPool.pas(100,3) Hint: Local const "cusConnectionNames" is not used
tiDBConnectionPool.pas(101,3) Hint: Local const "cusFileName" is not used
tiQuery.pas(277,31) Hint: Parameter "Sender" not used
tiQuery.pas(451,39) Hint: Parameter "AName" not used
tiQuery.pas(451,60) Hint: Parameter "AValue" not used
tiCriteria.pas(541,37) Warning: Local variable "lVarArray" of a managed type does not seem to be initialized
tiCriteria.pas(290,3) Hint: Local const "cQuote" is not used
tiObject.pas(1045,36) Warning: Implicit string type conversion with potential data loss from "WideString" to "AnsiString"
tiObject.pas(360,34) Hint: Parameter "ASource" not used
tiObject.pas(412,58) Hint: Parameter "ADatabaseName" not used
tiObject.pas(412,92) Hint: Parameter "APersistenceLayerName" not used
tiObject.pas(2906,50) Hint: Variable "MaxValue" does not seem to be initialized
tiObject.pas(2906,40) Hint: Variable "MinValue" does not seem to be initialized
tiObject.pas(2913,50) Hint: Variable "MaxValue" does not seem to be initialized
tiObject.pas(2913,40) Hint: Variable "MinValue" does not seem to be initialized
tiObject.pas(2920,50) Hint: Variable "MaxValue" does not seem to be initialized
tiObject.pas(2920,40) Hint: Variable "MinValue" does not seem to be initialized
tiObject.pas(2927,29) Hint: Local variable "lMessage" of a managed type does not seem to be initialized
tiObject.pas(369,40) Hint: Parameter "AFieldName" not used
tiObject.pas(369,64) Hint: Parameter "MinValue" not used
tiObject.pas(369,74) Hint: Parameter "MaxValue" not used
tiObject.pas(370,40) Hint: Parameter "AFieldName" not used
tiObject.pas(370,64) Hint: Parameter "MinValue" not used
tiObject.pas(370,74) Hint: Parameter "MaxValue" not used
tiObject.pas(3499,47) Warning: Symbol "ThousandSeparator" is deprecated
tiObject.pas(3500,44) Warning: Symbol "CurrencyString" is deprecated
tiObject.pas(488,37) Hint: Parameter "ADatabaseName" not used
tiObject.pas(488,72) Hint: Parameter "APersistenceLayerName" not used
tiObject.pas(512,24) Hint: Parameter "ASubject" not used
tiObject.pas(515,75) Hint: Parameter "AData" not used
tiObject.pas(406,31) Hint: Parameter "ASubject" not used
tiObject.pas(167,30) Hint: Parameter "AAssignFrom" not used
tiObject.pas(165,36) Hint: Parameter "AErrors" not used
tiObject.pas(160,35) Hint: Parameter "AValue" not used
Writing Resource String Table file: tiObject.rsj
tiThread.pas(145,36) Hint: Parameter "AThreadID" not used
tiThread.pas(145,58) Hint: Parameter "AThreadName" not used
tiThread.pas(338,20) Warning: Symbol "Resume" is deprecated
tiThread.pas(646,3) Note: Local variable "intf" is assigned but never used
tiVisitor.pas(358,3) Note: Local variable "lDir" is assigned but never used
tiOID.pas(45,28) Hint: Parameter "ASource" not used
Compiling /data/devel/tiopf/Options/tiLogToConsole.pas
Compiling /data/devel/tiopf/Options/tiLogToDebugSvr.pas
Compiling /data/devel/tiopf/Core/tiINI.pas
Compiling frm_mailmgr.pas
Compiling /data/devel/OpenSoft/mail/BOM/mailmgr_bom.pas
Compiling /data/devel/OpenSoft/mail/BOM/constants.pas
mailmgr_bom.pas(10,4) Hint: Unit "tiObject" not used in mailmgr_bom
mailmgr_bom.pas(12,4) Hint: Unit "tiThread" not used in mailmgr_bom
Compiling /data/devel/opensource/indy/Lib/Protocols/IdIMAP4.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessage.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachment.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageParts.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderList.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdGlobalProtocols.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCharsets.pas
Compiling /data/devel/opensource/indy/Lib/System/IdGlobal.pas
Compiling /data/devel/opensource/indy/Lib/System/IdException.pas
Compiling /data/devel/opensource/indy/Lib/System/IdResourceStrings.pas
Writing Resource String Table file: IdResourceStrings.rsj
Compiling /data/devel/opensource/indy/Lib/System/IdStream.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStreamVCL.pas
IdStream.pas(26,3) Hint: Unit "IdGlobal" not used in IdStream
IdGlobal.pas(2272,33) Hint: Parameter "AChars" not used
IdGlobal.pas(2273,86) Hint: Parameter "AByteCount" not used
IdGlobal.pas(2274,33) Hint: Parameter "ABytes" not used
IdGlobal.pas(2275,86) Hint: Parameter "ACharCount" not used
IdGlobal.pas(2283,86) Hint: Parameter "AByteCount" not used
IdGlobal.pas(2284,44) Hint: Parameter "AByteCount" not used
IdGlobal.pas(2291,33) Hint: Parameter "AChars" not used
IdGlobal.pas(2293,33) Hint: Parameter "ABytes" not used
IdGlobal.pas(2302,33) Hint: Parameter "AChars" not used
IdGlobal.pas(2304,33) Hint: Parameter "ABytes" not used
IdGlobal.pas(1677,29) Hint: Parameter "AText" not used
IdGlobal.pas(5405,36) Hint: Local variable "ts" does not seem to be initialized
IdGlobal.pas(5612,50) Hint: Conversion between ordinals and pointers is not portable
IdGlobal.pas(5820,3) Note: Local variable "LVoid" is assigned but never used
IdGlobal.pas(5900,42) Hint: Local variable "LErr" does not seem to be initialized
IdGlobal.pas(6024,34) Hint: Local variable "LErr" does not seem to be initialized
IdGlobal.pas(6180,49) Hint: Local variable "LErr" does not seem to be initialized
IdGlobal.pas(1799,33) Hint: Parameter "AThread" not used
IdGlobal.pas(1799,93) Hint: Parameter "APolicy" not used
IdGlobal.pas(1800,31) Hint: Parameter "AName" not used
IdGlobal.pas(1800,106) Hint: Parameter "AThreadID" not used
IdGlobal.pas(7662,4) Hint: "formal parameter" not yet supported inside inline procedure/function
IdGlobal.pas(7662,4) Hint: Inlining disabled
IdGlobal.pas(7757,4) Hint: "formal parameter" not yet supported inside inline procedure/function
IdGlobal.pas(7757,4) Hint: Inlining disabled
IdGlobal.pas(7766,29) Hint: Function result variable does not seem to be initialized
IdGlobal.pas(8061,4) Hint: "formal parameter" not yet supported inside inline procedure/function
IdGlobal.pas(8061,4) Hint: Inlining disabled
IdGlobal.pas(8092,53) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdGlobal.pas(8126,43) Hint: Function result variable does not seem to be initialized
IdGlobal.pas(8141,37) Hint: Local variable "Lb" does not seem to be initialized
IdGlobal.pas(1359,25) Hint: Parameter "VBuffer" not used
IdGlobal.pas(1359,44) Hint: Parameter "AOffset" not used
IdGlobal.pas(1359,53) Hint: Parameter "ACount" not used
IdGlobal.pas(8432,35) Hint: Conversion between ordinals and pointers is not portable
IdGlobal.pas(8432,27) Hint: Conversion between ordinals and pointers is not portable
IdGlobal.pas(8844,43) Hint: Function result variable of a managed type does not seem to be initialized
IdGlobal.pas(9192,4) Hint: "formal parameter" not yet supported inside inline procedure/function
IdGlobal.pas(9192,4) Hint: Inlining disabled
IdGlobal.pas(551,23) Hint: Unit "Sockets" not used in IdGlobal
Compiling /data/devel/opensource/indy/Lib/System/IdBaseComponent.pas
IdBaseComponent.pas(150,38) Hint: Parameter "AComponent" not used
Compiling /data/devel/opensource/indy/Lib/Core/IdIPAddress.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStack.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStackConsts.pas
Compiling /data/devel/opensource/indy/Lib/System/IdCTypes.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStackUnix.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStackBSDBase.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStackUnix.pas
Compiling /data/devel/opensource/indy/Lib/System/IdResourceStringsUnix.pas
Writing Resource String Table file: IdResourceStringsUnix.rsj
IdStackUnix.pas(422,38) Hint: Local variable "LH4" of a managed type does not seem to be initialized
IdStackUnix.pas(503,82) Hint: Local variable "LIPVersion" does not seem to be initialized
IdStackUnix.pas(503,70) Hint: Local variable "LPort" does not seem to be initialized
IdStackUnix.pas(503,63) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdStackUnix.pas(180,12) Hint: Parameter "AOverlapped" not used
IdStackUnix.pas(701,43) Hint: Local variable "LS" of a managed type does not seem to be initialized
IdStackUnix.pas(823,26) Hint: Local variable "LAddrList" does not seem to be initialized
IdStackUnix.pas(895,35) Warning: Local variable "LI" of a managed type does not seem to be initialized
IdStackUnix.pas(988,42) Hint: Local variable "LS" of a managed type does not seem to be initialized
IdStackUnix.pas(145,27) Hint: Parameter "ASocket" not used
IdStackUnix.pas(146,31) Hint: Parameter "AResult" not used
IdStackUnix.pas(123,62) Hint: Parameter "VBuffer" not used
IdStackUnix.pas(124,37) Hint: Parameter "AIP" not used
IdStackUnix.pas(124,56) Hint: Parameter "APort" not used
IdStackUnix.pas(1269,41) Hint: Local variable "LPReadSet" does not seem to be initialized
IdStackUnix.pas(1269,30) Hint: Local variable "LReadSet" does not seem to be initialized
IdStackUnix.pas(1270,44) Hint: Local variable "LPWriteSet" does not seem to be initialized
IdStackUnix.pas(1270,32) Hint: Local variable "LWriteSet" does not seem to be initialized
IdStackUnix.pas(1271,47) Hint: Local variable "LPExceptSet" does not seem to be initialized
IdStackUnix.pas(1271,34) Hint: Local variable "LExceptSet" does not seem to be initialized
IdStackBSDBase.pas(406,40) Hint: Local variable "LAddress" does not seem to be initialized
IdStackBSDBase.pas(458,34) Warning: Local variable "Tmp" does not seem to be initialized
IdStackBSDBase.pas(487,26) Warning: Local variable "Tmp" does not seem to be initialized
IdStackBSDBase.pas(497,107) Hint: Local variable "LBuf" does not seem to be initialized
IdStackBSDBase.pas(600,44) Hint: Local variable "LIP4" does not seem to be initialized
IdStackBSDBase.pas(608,44) Hint: Local variable "LIP6" does not seem to be initialized
IdStackBSDBase.pas(357,3) Hint: Unit "IdResourceStrings" not used in IdStackBSDBase
IdStack.pas(229,27) Hint: Parameter "AReadList" not used
IdStack.pas(229,53) Hint: Parameter "AWriteList" not used
IdStack.pas(230,6) Hint: Parameter "AExceptList" not used
IdStack.pas(230,40) Hint: Parameter "ATimeout" not used
IdStack.pas(618,51) Hint: Local variable "LIPVersion" does not seem to be initialized
IdStack.pas(626,46) Hint: Local variable "LIPVersion" does not seem to be initialized
IdStack.pas(634,48) Hint: Local variable "LIPVersion" does not seem to be initialized
IdStack.pas(359,38) Hint: Parameter "ATimeMS" not used
IdStack.pas(359,47) Hint: Parameter "AInterval" not used
IdIPAddress.pas(243,47) Hint: Local variable "LErr" does not seem to be initialized
IdIPAddress.pas(270,49) Hint: Local variable "LErr" does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Core/IdAssignedNumbers.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdResourceStringsCore.pas
Writing Resource String Table file: IdResourceStringsCore.rsj
Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsProtocols.pas
Writing Resource String Table file: IdResourceStringsProtocols.rsj
IdGlobalProtocols.pas(1309,41) Hint: Function result variable does not seem to be initialized
IdGlobalProtocols.pas(1506,57) Hint: Local variable "NumRead" does not seem to be initialized
IdGlobalProtocols.pas(1506,32) Hint: Local variable "Buffer" does not seem to be initialized
IdGlobalProtocols.pas(1511,52) Hint: Local variable "NumWritten" does not seem to be initialized
IdGlobalProtocols.pas(531,52) Hint: Parameter "AExt" not used
IdGlobalProtocols.pas(1798,12) Hint: Local variable "LRec" does not seem to be initialized
IdGlobalProtocols.pas(1721,3) Note: Local variable "LU" not used
IdGlobalProtocols.pas(1884,51) Hint: Local variable "LRec" does not seem to be initialized
IdGlobalProtocols.pas(1847,3) Note: Local variable "LU" not used
IdGlobalProtocols.pas(513,29) Hint: Parameter "Value" not used
IdGlobalProtocols.pas(2226,19) Warning: Local variable "LNum" of a managed type does not seem to be initialized
IdGlobalProtocols.pas(2506,40) Hint: Function result variable does not seem to be initialized
IdGlobalProtocols.pas(3605,19) Warning: function result variable of a managed type does not seem to initialized
IdGlobalProtocols.pas(4334,69) Hint: Local variable "LOld" of a managed type does not seem to be initialized
IdGlobalProtocols.pas(4542,27) Hint: Local variable "TheTms" does not seem to be initialized
IdGlobalProtocols.pas(4621,3) Note: Local variable "LHost" not used
IdGlobalProtocols.pas(332,3) Hint: Unit "IdBaseComponent" not used in IdGlobalProtocols
IdGlobalProtocols.pas(590,3) Hint: Unit "IdIPAddress" not used in IdGlobalProtocols
IdGlobalProtocols.pas(615,3) Hint: Unit "IdAssignedNumbers" not used in IdGlobalProtocols
IdGlobalProtocols.pas(616,3) Hint: Unit "IdResourceStringsCore" not used in IdGlobalProtocols
IdHeaderList.pas(148,3) Hint: Unit "IdException" not used in IdHeaderList
Compiling /data/devel/opensource/indy/Lib/Core/IdExceptionCore.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessage.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachment.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderHeader.pas
Compiling /data/devel/opensource/indy/Lib/System/IdComponent.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdEMailAddress.pas
IdEMailAddress.pas(182,3) Hint: Unit "IdExceptionCore" not used in IdEMailAddress
IdEMailAddress.pas(183,3) Hint: Unit "IdResourceStringsProtocols" not used in IdEMailAddress
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderBase.pas
IdHeaderCoderBase.pas(16,33) Hint: Parameter "ACharSet" not used
IdHeaderCoderBase.pas(16,57) Hint: Parameter "AData" not used
IdHeaderCoderBase.pas(17,33) Hint: Parameter "ACharSet" not used
IdHeaderCoderBase.pas(17,43) Hint: Parameter "AData" not used
IdHeaderCoderBase.pas(18,36) Hint: Parameter "ACharSet" not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAllHeaderCoders.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderPlain.pas
IdHeaderCoderPlain.pas(13,33) Hint: Parameter "ACharSet" not used
IdHeaderCoderPlain.pas(14,33) Hint: Parameter "ACharSet" not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoder2022JP.pas
IdHeaderCoder2022JP.pas(15,33) Hint: Parameter "ACharSet" not used
IdHeaderCoder2022JP.pas(168,3) Note: Local variable "desig_asc" not used
IdHeaderCoder2022JP.pas(169,3) Note: Local variable "desig_jis" not used
IdHeaderCoder2022JP.pas(16,33) Hint: Parameter "ACharSet" not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHeaderCoderIndy.pas
IdHeaderCoderIndy.pas(35,42) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdHeaderCoderIndy.pas(44,57) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
IdCoderHeader.pas(337,120) Hint: Local variable "HeaderData" of a managed type does not seem to be initialized
IdCoderHeader.pas(337,108) Hint: Local variable "HeaderEncoding" of a managed type does not seem to be initialized
IdCoderHeader.pas(337,92) Hint: Local variable "HeaderCharSet" of a managed type does not seem to be initialized
IdCoderHeader.pas(337,60) Hint: Local variable "LEncodingStartPos" does not seem to be initialized
IdCoderHeader.pas(340,60) Hint: Local variable "Buf" of a managed type does not seem to be initialized
IdCoderHeader.pas(341,59) Hint: Local variable "S" of a managed type does not seem to be initialized
IdCoderHeader.pas(119,3) Hint: Unit "IdException" not used in IdCoderHeader
IdCoderHeader.pas(122,3) Hint: Unit "IdAllHeaderCoders" not used in IdCoderHeader
IdAttachment.pas(55,3) Hint: Unit "IdBaseComponent" not used in IdAttachment
Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerStream.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandler.pas
Compiling /data/devel/opensource/indy/Lib/System/IdAntiFreezeBase.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdBuffer.pas
IdBuffer.pas(500,26) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdBuffer.pas(550,24) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Core/IdIntercept.pas
IdIntercept.pas(71,30) Hint: Unit "IdBuffer" not used in IdIntercept
IdIOHandler.pas(530,6) Hint: Parameter "AOwner" not used
IdIOHandler.pas(483,34) Hint: Parameter "ASender" not used
IdIOHandler.pas(1014,41) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1196,21) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1234,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1253,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1345,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1353,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1379,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1406,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1417,19) Hint: Local variable "LBytes" of a managed type does not seem to be initialized
IdIOHandler.pas(1560,38) Hint: Local variable "LResult" of a managed type does not seem to be initialized
IdIOHandler.pas(549,23) Hint: Parameter "AMSec" not used
IdIOHandler.pas(619,39) Hint: Parameter "ADelim" not used
IdIOHandler.pas(602,45) Hint: Parameter "AEnableTransferFile" not used
IdIOHandlerStream.pas(157,23) Hint: Parameter "AMSec" not used
IdIOHandlerStream.pas(147,26) Hint: Parameter "AError" not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderMIME.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoder.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPStream.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerSocket.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTransparentProxy.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdSocketHandle.pas
IdSocketHandle.pas(481,55) Hint: Local variable "LPort" does not seem to be initialized
IdSocketHandle.pas(481,48) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdSocketHandle.pas(134,50) Hint: Unit "IdBaseComponent" not used in IdSocketHandle
IdCustomTransparentProxy.pas(160,36) Warning: Function result does not seem to be set
IdCustomTransparentProxy.pas(112,22) Hint: Parameter "AIOHandler" not used
IdCustomTransparentProxy.pas(112,54) Hint: Parameter "ATimeOut" not used
IdCustomTransparentProxy.pas(110,20) Hint: Parameter "AIOHandler" not used
IdCustomTransparentProxy.pas(110,52) Hint: Parameter "AHost" not used
IdCustomTransparentProxy.pas(110,73) Hint: Parameter "APort" not used
IdCustomTransparentProxy.pas(110,95) Hint: Parameter "AIPVersion" not used
IdCustomTransparentProxy.pas(92,26) Hint: Parameter "AValue" not used
IdCustomTransparentProxy.pas(101,24) Hint: Parameter "AHandle" not used
IdCustomTransparentProxy.pas(100,23) Hint: Parameter "AHandle" not used
IdCustomTransparentProxy.pas(100,56) Hint: Parameter "AHost" not used
IdCustomTransparentProxy.pas(100,82) Hint: Parameter "APort" not used
IdCustomTransparentProxy.pas(100,108) Hint: Parameter "AIPVersion" not used
IdCustomTransparentProxy.pas(238,36) Warning: Function result does not seem to be set
IdCustomTransparentProxy.pas(102,26) Hint: Parameter "AHandle" not used
IdCustomTransparentProxy.pas(102,56) Hint: Parameter "ABuffer" not used
IdCustomTransparentProxy.pas(103,11) Hint: Parameter "VPeerIP" not used
IdCustomTransparentProxy.pas(103,32) Hint: Parameter "VPeerPort" not used
IdCustomTransparentProxy.pas(103,56) Hint: Parameter "VIPVersion" not used
IdCustomTransparentProxy.pas(104,8) Hint: Parameter "AMSec" not used
IdCustomTransparentProxy.pas(105,25) Hint: Parameter "AHandle" not used
IdCustomTransparentProxy.pas(106,13) Hint: Parameter "AHost" not used
IdCustomTransparentProxy.pas(106,34) Hint: Parameter "APort" not used
IdCustomTransparentProxy.pas(106,56) Hint: Parameter "AIPVersion" not used
IdCustomTransparentProxy.pas(107,13) Hint: Parameter "ABuffer" not used
Compiling /data/devel/opensource/indy/Lib/Core/IdSocks.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPClient.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdIOHandlerStack.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPConnection.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdReply.pas
IdReply.pas(139,39) Hint: Parameter "ACode" not used
IdReply.pas(157,38) Hint: Parameter "ALine" not used
Compiling /data/devel/opensource/indy/Lib/Core/IdReplyRFC.pas
IdTCPConnection.pas(385,30) Hint: Parameter "ASender" not used
IdTCPConnection.pas(386,28) Hint: Parameter "ASender" not used
IdTCPConnection.pas(387,25) Hint: Parameter "ASender" not used
IdTCPConnection.pas(388,30) Hint: Parameter "aCmd" not used
IdTCPConnection.pas(359,3) Hint: Unit "IdIOHandlerStack" not used in IdTCPConnection
IdTCPConnection.pas(361,3) Hint: Unit "IdSocketHandle" not used in IdTCPConnection
IdTCPConnection.pas(458,3) Hint: Unit "IdAntiFreezeBase" not used in IdTCPConnection
IdTCPConnection.pas(458,44) Hint: Unit "IdStackConsts" not used in IdTCPConnection
IdIOHandlerStack.pas(211,44) Hint: Unit "IdResourceStrings" not used in IdIOHandlerStack
IdIOHandlerStack.pas(212,3) Hint: Unit "IdTCPConnection" not used in IdIOHandlerStack
IdSocks.pas(331,33) Hint: Local variable "LResponse" of a managed type does not seem to be initialized
IdSocks.pas(223,33) Hint: Parameter "AIOHandler" not used
IdSocks.pas(394,62) Hint: Local variable "Lpos" does not seem to be initialized
IdSocks.pas(226,111) Hint: Parameter "AIPVersion" not used
IdSocks.pas(229,105) Hint: Parameter "AIPVersion" not used
IdSocks.pas(594,64) Hint: Local variable "Lpos" does not seem to be initialized
IdSocks.pas(639,41) Hint: Local variable "LAddress" does not seem to be initialized
IdSocks.pas(228,35) Hint: Parameter "AIPVersion" not used
IdSocks.pas(723,39) Hint: Local variable "LAddress" does not seem to be initialized
IdSocks.pas(779,76) Hint: Local variable "Lpos" does not seem to be initialized
IdSocks.pas(247,24) Hint: Parameter "AHandle" not used
IdSocks.pas(241,56) Hint: Parameter "AHost" not used
IdSocks.pas(241,82) Hint: Parameter "APort" not used
IdSocks.pas(241,108) Hint: Parameter "AIPVersion" not used
IdSocks.pas(902,32) Hint: Local variable "LIP6" does not seem to be initialized
IdSocks.pas(246,35) Hint: Parameter "AIPVersion" not used
IdTCPStream.pas(80,27) Hint: Parameter "AOffset" not used
IdTCPStream.pas(80,43) Hint: Parameter "AOrigin" not used
IdTCPStream.pas(81,25) Hint: Parameter "ASize" not used
IdTCPStream.pas(91,3) Hint: Unit "IdException" not used in IdTCPStream
IdMessageCoder.pas(159,33) Hint: Parameter "AMsg" not used
IdMessageCoder.pas(79,3) Hint: Unit "IdBaseComponent" not used in IdMessageCoder
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder.pas
IdCoder.pas(166,3) Hint: Unit "IdStreamVCL" not used in IdCoder
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderMIME.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder3to4.pas
IdCoder3to4.pas(198,3) Hint: Unit "IdException" not used in IdCoder3to4
IdCoder3to4.pas(198,16) Hint: Unit "IdResourceStrings" not used in IdCoder3to4
IdCoderMIME.pas(131,45) Hint: Local variable "LSrc" of a managed type does not seem to be initialized
IdCoderMIME.pas(86,3) Hint: Unit "IdStreamVCL" not used in IdCoderMIME
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderQuotedPrintable.pas
IdCoderQuotedPrintable.pas(123,62) Hint: Parameter "ABytes" not used
IdCoderQuotedPrintable.pas(129,3) Hint: Unit "IdException" not used in IdCoderQuotedPrintable
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderBinHex4.pas
IdCoderBinHex4.pas(204,3) Hint: Unit "IdResourceStrings" not used in IdCoderBinHex4
IdMessageCoderMIME.pas(229,23) Hint: Parameter "ADestStream" not used
IdMessageCoderMIME.pas(426,33) Hint: Local variable "LEncoding" of a managed type does not seem to be initialized
IdMessageCoderMIME.pas(507,22) Warning: Local variable "LBuffer" of a managed type does not seem to be initialized
IdMessageCoderMIME.pas(604,33) Hint: Local variable "LMsgEnd" does not seem to be initialized
IdMessageCoderMIME.pas(213,25) Hint: Unit "IdException" not used in IdMessageCoderMIME
IdMessageCoderMIME.pas(213,57) Hint: Unit "IdResourceStrings" not used in IdMessageCoderMIME
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageClient.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdExplicitTLSClientServerBase.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdCmdTCPServer.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdCommandHandlers.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdContext.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTask.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdYarn.pas
IdTask.pas(59,31) Hint: Parameter "AException" not used
Compiling /data/devel/opensource/indy/Lib/Core/IdThreadSafe.pas
IdCommandHandlers.pas(147,3) Hint: Unit "IdBaseComponent" not used in IdCommandHandlers
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPServer.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTCPServer.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdScheduler.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdThread.pas
IdThread.pas(240,33) Hint: Parameter "AException" not used
Compiling /data/devel/opensource/indy/Lib/Core/IdSchedulerOfThread.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdTCPServer.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdCustomTCPServer.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandler.pas
IdServerIOHandler.pas(67,7) Hint: Parameter "ASocket" not used
IdServerIOHandler.pas(68,7) Hint: Parameter "AListenerThread" not used
IdServerIOHandler.pas(69,7) Hint: Parameter "AYarn" not used
IdServerIOHandler.pas(72,34) Hint: Parameter "AYarn" not used
IdServerIOHandler.pas(54,50) Hint: Unit "IdStackConsts" not used in IdServerIOHandler
Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandlerStack.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdServerIOHandlerSocket.pas
IdServerIOHandlerSocket.pas(97,7) Hint: Parameter "AYarn" not used
IdServerIOHandlerSocket.pas(82,58) Hint: Unit "IdStackConsts" not used in IdServerIOHandlerSocket
IdServerIOHandlerSocket.pas(82,86) Hint: Unit "IdScheduler" not used in IdServerIOHandlerSocket
IdServerIOHandlerStack.pas(70,34) Hint: Parameter "ATheThread" not used
IdServerIOHandlerStack.pas(62,3) Hint: Unit "IdSocketHandle" not used in IdServerIOHandlerStack
IdServerIOHandlerStack.pas(62,39) Hint: Unit "IdServerIOHandler" not used in IdServerIOHandlerStack
IdServerIOHandlerStack.pas(62,58) Hint: Unit "IdStackConsts" not used in IdServerIOHandlerStack
IdServerIOHandlerStack.pas(62,86) Hint: Unit "IdScheduler" not used in IdServerIOHandlerStack
Compiling /data/devel/opensource/indy/Lib/Core/IdGlobalCore.pas
Compiling /data/devel/opensource/indy/Lib/Core/IdSchedulerOfThreadDefault.pas
IdSchedulerOfThreadDefault.pas(70,55) Hint: Unit "IdContext" not used in IdSchedulerOfThreadDefault
IdCustomTCPServer.pas(357,40) Hint: Parameter "AIOHandler" not used
IdCustomTCPServer.pas(265,25) Hint: Unit "IdSchedulerOfThread" not used in IdCustomTCPServer
IdCustomTCPServer.pas(266,43) Hint: Unit "IdStackConsts" not used in IdCustomTCPServer
IdCustomTCPServer.pas(432,26) Hint: Unit "IdReplyRFC" not used in IdCustomTCPServer
IdSchedulerOfThread.pas(134,16) Hint: Unit "IdBaseComponent" not used in IdSchedulerOfThread
IdSchedulerOfThread.pas(175,26) Hint: Unit "IdTCPServer" not used in IdSchedulerOfThread
IdCmdTCPServer.pas(196,37) Hint: Parameter "ASender" not used
IdCmdTCPServer.pas(197,38) Hint: Parameter "ASender" not used
IdCmdTCPServer.pas(248,3) Hint: Unit "IdResourceStringsCore" not used in IdCmdTCPServer
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSL.pas
IdSSL.pas(107,35) Hint: Parameter "ATheThread" not used
IdSSL.pas(66,3) Hint: Unit "IdIOHandlerSocket" not used in IdSSL
IdSSL.pas(68,3) Hint: Unit "IdScheduler" not used in IdSSL
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderBinHex4.pas
IdMessageCoderBinHex4.pas(10,3) Hint: Unit "IdMessage" not used in IdMessageCoderBinHex4
IdMessageCoderBinHex4.pas(27,3) Hint: Unit "IdCoder" not used in IdMessageCoderBinHex4
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderQuotedPrintable.pas
IdMessageCoderQuotedPrintable.pas(53,3) Hint: Unit "IdMessage" not used in IdMessageCoderQuotedPrintable
IdMessageCoderQuotedPrintable.pas(72,3) Hint: Unit "IdCoder" not used in IdMessageCoderQuotedPrintable
IdMessageCoderQuotedPrintable.pas(72,25) Hint: Unit "IdException" not used in IdMessageCoderQuotedPrintable
IdMessageCoderQuotedPrintable.pas(72,57) Hint: Unit "IdResourceStrings" not used in IdMessageCoderQuotedPrintable
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderUUE.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderUUE.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoder00E.pas
IdCoder00E.pas(74,47) Hint: Local variable "LBuf" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCoderXXE.pas
IdMessageCoderUUE.pas(143,29) Hint: Local variable "LMsgEnd" does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCoderXXE.pas
IdMessageCoderXXE.pas(34,38) Hint: Unit "IdMessage" not used in IdMessageCoderXXE
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachmentFile.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdText.pas
IdMessageClient.pas(835,58) Hint: Local variable "LAttachment" does not seem to be initialized
IdMessageClient.pas(1014,40) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdMessageClient.pas(695,3) Note: Local variable "LEncoding" is assigned but never used
IdMessageClient.pas(1214,48) Hint: Local variable "ISOCharset" of a managed type does not seem to be initialized
IdMessageClient.pas(1214,36) Hint: Local variable "HeaderEncoding" does not seem to be initialized
IdMessageClient.pas(1509,44) Hint: Local variable "LMsgEnd" does not seem to be initialized
IdMessageClient.pas(413,3) Hint: Unit "IdTCPClient" not used in IdMessageClient
IdMessageClient.pas(480,3) Hint: Unit "IdStreamVCL" not used in IdMessageClient
IdMessageClient.pas(487,3) Hint: Unit "IdCoder" not used in IdMessageClient
IdMessageClient.pas(487,12) Hint: Unit "IdCoder3to4" not used in IdMessageClient
IdMessageClient.pas(490,3) Hint: Unit "IdAttachmentFile" not used in IdMessageClient
IdMessage.pas(791,43) Hint: Local variable "ISOCharset" of a managed type does not seem to be initialized
IdMessage.pas(791,31) Hint: Local variable "HeaderEncoding" does not seem to be initialized
IdMessage.pas(1027,72) Hint: Local variable "LBoundary" of a managed type does not seem to be initialized
IdMessage.pas(1082,66) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
IdMessage.pas(536,3) Hint: Unit "IdText" not used in IdMessage
IdMessageParts.pas(320,90) Hint: Local variable "LFileName" of a managed type does not seem to be initialized
IdMessageParts.pas(344,55) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
IdMessageParts.pas(345,48) Hint: Local variable "LName" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMailBox.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageCollection.pas
IdMailBox.pas(54,3) Hint: Unit "IdException" not used in IdMailBox
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSASLCollection.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSASL.pas
IdSASL.pas(89,41) Hint: Parameter "AHost" not used
IdSASL.pas(89,48) Hint: Parameter "AProtocolName" not used
IdSASL.pas(89,76) Hint: Parameter "VInitialResponse" not used
IdSASL.pas(91,41) Hint: Parameter "ALastResponse" not used
IdSASL.pas(91,56) Hint: Parameter "AHost" not used
IdSASL.pas(91,63) Hint: Parameter "AProtocolName" not used
IdSASL.pas(166,18) Warning: Function result does not seem to be set
IdSASL.pas(64,3) Hint: Unit "IdTCPConnection" not used in IdSASL
IdSASL.pas(65,3) Hint: Unit "IdException" not used in IdSASL
IdSASLCollection.pas(223,58) Hint: Local variable "S" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAttachmentMemory.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplyIMAP4.pas
IdReplyIMAP4.pas(119,3) Hint: Unit "IdReplyRFC" not used in IdReplyIMAP4
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMessageHelper.pas
IdIMAP4.pas(1379,65) Hint: Local variable "S" of a managed type does not seem to be initialized
IdIMAP4.pas(727,32) Hint: Parameter "ASender" not used
IdIMAP4.pas(728,29) Hint: Parameter "ASender" not used
IdIMAP4.pas(729,30) Hint: Parameter "ASender" not used
IdIMAP4.pas(2650,36) Warning: Local variable "LDataItems" of a managed type does not seem to be initialized
IdIMAP4.pas(3977,96) Hint: Local variable "LDummy2" does not seem to be initialized
IdIMAP4.pas(3977,87) Hint: Local variable "LDummy1" does not seem to be initialized
IdIMAP4.pas(4009,95) Hint: Local variable "LDummy2" does not seem to be initialized
IdIMAP4.pas(4009,86) Hint: Local variable "LDummy1" does not seem to be initialized
IdIMAP4.pas(4041,109) Hint: Local variable "LDummy2" does not seem to be initialized
IdIMAP4.pas(4041,100) Hint: Local variable "LDummy1" does not seem to be initialized
IdIMAP4.pas(4073,108) Hint: Local variable "LDummy2" does not seem to be initialized
IdIMAP4.pas(4073,99) Hint: Local variable "LDummy1" does not seem to be initialized
IdIMAP4.pas(4112,11) Hint: Local variable "LDummy" does not seem to be initialized
IdIMAP4.pas(4134,11) Hint: Local variable "LDummy" does not seem to be initialized
IdIMAP4.pas(4156,11) Hint: Local variable "LDummy" does not seem to be initialized
IdIMAP4.pas(4178,16) Hint: Local variable "LDummy" does not seem to be initialized
IdIMAP4.pas(749,11) Hint: Parameter "APartNumber" not used
IdIMAP4.pas(6141,97) Hint: Local variable "LFlags" does not seem to be initialized
IdIMAP4.pas(6740,22) Warning: function result variable of a managed type does not seem to initialized
IdIMAP4.pas(6946,58) Hint: Local variable "LAttachment" does not seem to be initialized
IdIMAP4.pas(1164,3) Hint: Unit "IdResourceStrings" not used in IdIMAP4
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSMTP.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSMTPBase.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplySMTP.pas
IdSMTPBase.pas(179,22) Hint: Unit "IdException" not used in IdSMTPBase
IdSMTP.pas(244,42) Hint: Parameter "AResults" not used
IdSMTP.pas(195,3) Hint: Unit "IdException" not used in IdSMTP
IdSMTP.pas(269,3) Hint: Unit "IdReplySMTP" not used in IdSMTP
IdSMTP.pas(271,3) Hint: Unit "IdResourceStringsProtocols" not used in IdSMTP
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHTTP.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHTTPHeaderInfo.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthentication.pas
IdAuthentication.pas(84,32) Hint: Parameter "AMethod" not used
IdAuthentication.pas(84,41) Hint: Parameter "AUri" not used
IdAuthentication.pas(122,35) Hint: Unit "IdResourceStringsProtocols" not used in IdAuthentication
IdHTTPHeaderInfo.pas(579,66) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
IdHTTPHeaderInfo.pas(1219,51) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdZLibCompressorBase.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdURI.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdUriUtils.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsUriUtils.pas
Writing Resource String Table file: IdResourceStringsUriUtils.rsj
IdUriUtils.pas(59,3) Hint: Unit "IdResourceStringsProtocols" not used in IdUriUtils
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCookie.pas
IdCookie.pas(635,34) Warning: Local variable "S" of a managed type does not seem to be initialized
IdCookie.pas(476,3) Hint: Local const "cTokenSeparators" is not used
IdCookie.pas(206,3) Hint: Unit "IdAssignedNumbers" not used in IdCookie
IdCookie.pas(206,22) Hint: Unit "IdResourceStringsProtocols" not used in IdCookie
Compiling /data/devel/opensource/indy/Lib/Protocols/IdCookieManager.pas
IdCookieManager.pas(115,3) Hint: Unit "IdAssignedNumbers" not used in IdCookieManager
IdCookieManager.pas(115,22) Hint: Unit "IdException" not used in IdCookieManager
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationManager.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdMultipartFormData.pas
IdMultipartFormData.pas(411,31) Hint: Local variable "LEncoding" of a managed type does not seem to be initialized
IdMultipartFormData.pas(205,44) Hint: Parameter "AOffset" not used
IdMultipartFormData.pas(493,37) Warning: Function result does not seem to be set
IdMultipartFormData.pas(206,28) Hint: Parameter "ABuffer" not used
IdMultipartFormData.pas(206,47) Hint: Parameter "AOffset" not used
IdMultipartFormData.pas(206,56) Hint: Parameter "ACount" not used
IdMultipartFormData.pas(208,25) Hint: Parameter "ASize" not used
IdMultipartFormData.pas(843,70) Hint: Local variable "LCharSet" of a managed type does not seem to be initialized
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAllAuthentications.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationNTLM.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdResourceStringsOpenSSL.pas
Writing Resource String Table file: IdResourceStringsOpenSSL.rsj
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSLOpenSSLHeaders.pas
IdSSLOpenSSLHeaders.pas(17898,49) Hint: C arrays are passed by reference
IdSSLOpenSSLHeaders.pas(17900,64) Hint: C arrays are passed by reference
IdSSLOpenSSLHeaders.pas(17905,68) Hint: C arrays are passed by reference
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFIPS.pas
IdFIPS.pas(133,31) Hint: Parameter "AMode" not used
IdFIPS.pas(154,29) Hint: Parameter "ACtx" not used
IdFIPS.pas(154,56) Hint: Parameter "AIn" not used
IdFIPS.pas(158,27) Hint: Parameter "ACtx" not used
IdFIPS.pas(173,31) Hint: Parameter "AKey" not used
IdFIPS.pas(178,29) Hint: Parameter "ACtx" not used
IdFIPS.pas(178,57) Hint: Parameter "AIn" not used
IdFIPS.pas(182,27) Hint: Parameter "ACtx" not used
IdSSLOpenSSLHeaders.pas(19153,65) Hint: Local variable "LLen" does not seem to be initialized
IdSSLOpenSSLHeaders.pas(18371,38) Hint: Parameter "mode" not used
IdSSLOpenSSLHeaders.pas(25278,42) Warning: Variable "pp" does not seem to be initialized
IdSSLOpenSSLHeaders.pas(25290,53) Warning: Variable "pp" does not seem to be initialized
IdSSLOpenSSLHeaders.pas(18692,31) Hint: Value parameter "ctx" is assigned but never used
IdSSLOpenSSLHeaders.pas(20140,4) Hint: Local const "fn_d2i_DSAPublicKey" is not used
IdSSLOpenSSLHeaders.pas(20141,4) Hint: Local const "fn_i2d_DSAPublicKey" is not used
IdSSLOpenSSLHeaders.pas(20673,4) Hint: Local const "fn_EVP_MD_pkey_type" is not used
IdSSLOpenSSLHeaders.pas(20691,4) Hint: Local const "fn_EVP_Cipher" is not used
IdSSLOpenSSLHeaders.pas(20694,4) Hint: Local const "fn_EVP_MD_CTX_create" is not used
IdSSLOpenSSLHeaders.pas(20695,4) Hint: Local const "fn_EVP_MD_CTX_destroy" is not used
IdSSLOpenSSLHeaders.pas(20696,4) Hint: Local const "fn_EVP_MD_CTX_copy_ex" is not used
IdSSLOpenSSLHeaders.pas(20697,4) Hint: Local const "fn_EVP_MD_CTX_set_flags" is not used
IdSSLOpenSSLHeaders.pas(20698,4) Hint: Local const "fn_EVP_MD_CTX_clear_flags" is not used
IdSSLOpenSSLHeaders.pas(20699,4) Hint: Local const "fn_EVP_MD_CTX_test_flags" is not used
IdSSLOpenSSLHeaders.pas(20703,4) Hint: Local const "fn_EVP_Digest" is not used
IdSSLOpenSSLHeaders.pas(20704,3) Hint: Local const "fn_EVP_MD_CTX_copy" is not used
IdSSLOpenSSLHeaders.pas(20706,3) Hint: Local const "fn_EVP_DigestFinal" is not used
IdSSLOpenSSLHeaders.pas(20707,3) Hint: Local const "fn_EVP_read_pw_string" is not used
IdSSLOpenSSLHeaders.pas(20708,3) Hint: Local const "fn_EVP_set_pw_prompt" is not used
IdSSLOpenSSLHeaders.pas(20709,3) Hint: Local const "fn_EVP_get_pw_prompt" is not used
IdSSLOpenSSLHeaders.pas(20710,3) Hint: Local const "fn_EVP_BytesToKey" is not used
IdSSLOpenSSLHeaders.pas(20711,3) Hint: Local const "fn_EVP_CIPHER_CTX_set_flags" is not used
IdSSLOpenSSLHeaders.pas(20712,3) Hint: Local const "fn_EVP_CIPHER_CTX_clear_flags" is not used
IdSSLOpenSSLHeaders.pas(20713,3) Hint: Local const "fn_EVP_CIPHER_CTX_test_flags" is not used
IdSSLOpenSSLHeaders.pas(20799,3) Hint: Local const "fn_EVP_enc_null" is not used
IdSSLOpenSSLHeaders.pas(20804,3) Hint: Local const "fn_EVP_des_cfb" is not used
IdSSLOpenSSLHeaders.pas(20805,3) Hint: Local const "fn_EVP_des_ede_cfb" is not used
IdSSLOpenSSLHeaders.pas(20806,3) Hint: Local const "fn_EVP_des_ede3_cfb" is not used
IdSSLOpenSSLHeaders.pas(20807,3) Hint: Local const "fn_EVP_des_ofb" is not used
IdSSLOpenSSLHeaders.pas(20808,3) Hint: Local const "fn_EVP_des_ede_ofb" is not used
IdSSLOpenSSLHeaders.pas(20809,3) Hint: Local const "fn_EVP_des_ede3_ofb" is not used
IdSSLOpenSSLHeaders.pas(20810,3) Hint: Local const "fn_EVP_des_cbc" is not used
IdSSLOpenSSLHeaders.pas(20811,3) Hint: Local const "fn_EVP_des_ede_cbc" is not used
IdSSLOpenSSLHeaders.pas(20813,3) Hint: Local const "fn_EVP_desx_cbc" is not used
IdSSLOpenSSLHeaders.pas(20814,3) Hint: Local const "fn_EVP_des_ede3_cfb8" is not used
IdSSLOpenSSLHeaders.pas(20823,3) Hint: Local const "fn_EVP_des_ede_cfb1" is not used
IdSSLOpenSSLHeaders.pas(20824,3) Hint: Local const "fn_EVP_des_ede_cfb8" is not used
IdSSLOpenSSLHeaders.pas(20826,3) Hint: Local const "fn_EVP_des_ede3_cfb64" is not used
IdSSLOpenSSLHeaders.pas(20827,3) Hint: Local const "fn_EVP_des_ede3_cfb1" is not used
IdSSLOpenSSLHeaders.pas(20839,3) Hint: Local const "fn_EVP_idea_cfb" is not used
IdSSLOpenSSLHeaders.pas(20849,3) Hint: Local const "fn_EVP_rc2_cfb" is not used
IdSSLOpenSSLHeaders.pas(20855,3) Hint: Local const "fn_EVP_bf_cfb" is not used
IdSSLOpenSSLHeaders.pas(20862,3) Hint: Local const "fn_EVP_cast5_cfb" is not used
IdSSLOpenSSLHeaders.pas(20887,3) Hint: Local const "fn_EVP_aes_192_cfb8" is not used
IdSSLOpenSSLHeaders.pas(21083,3) Hint: Local const "fn_EVP_MD_set_engine_callbacks" is not used
IdSSLOpenSSLHeaders.pas(21084,3) Hint: Local const "fn_int_EVP_MD_init_engine_callbacks" is not used
IdSSLOpenSSLHeaders.pas(21085,3) Hint: Local const "fn_int_EVP_CIPHER_set_engine_callbacks" is not used
IdSSLOpenSSLHeaders.pas(21086,3) Hint: Local const "fn_int_EVP_CIPHER_init_engine_callbacks" is not used
IdSSLOpenSSLHeaders.pas(21089,3) Hint: Local const "fn_EVP_add_alg_module" is not used
IdSSLOpenSSLHeaders.pas(21096,3) Hint: Local const "fn_FIPS_selftest_check" is not used
IdSSLOpenSSLHeaders.pas(21523,3) Hint: Local const "fn_d2i_X509_CRL_bio" is not used
IdSSLOpenSSLHeaders.pas(21524,3) Hint: Local const "fn_i2d_X509_CRL_bio" is not used
IdSSLOpenSSLHeaders.pas(21525,3) Hint: Local const "fn_d2i_X509_REQ_bio" is not used
IdSSLOpenSSLHeaders.pas(21528,3) Hint: Local const "fn_d2i_RSAPrivateKey_bio" is not used
IdSSLOpenSSLHeaders.pas(21529,3) Hint: Local const "fn_i2d_RSAPrivateKey_bio" is not used
IdSSLOpenSSLHeaders.pas(21530,3) Hint: Local const "fn_d2i_RSAPublicKey_bio" is not used
IdSSLOpenSSLHeaders.pas(21531,3) Hint: Local const "fn_i2d_RSAPublicKey_bio" is not used
IdSSLOpenSSLHeaders.pas(21613,3) Hint: Local const "fn_i2d_X509_NAME_ENTRY" is not used
IdSSLOpenSSLHeaders.pas(21614,3) Hint: Local const "fn_d2i_X509_NAME_ENTRY" is not used
IdSSLOpenSSLHeaders.pas(21653,4) Hint: Local const "fn_d2i_NETSCAPE_CERT_SEQUENCE" is not used
IdSSLOpenSSLHeaders.pas(21786,3) Hint: Local const "fn_PEM_ASN1_read_bio" is not used
IdSSLOpenSSLHeaders.pas(21787,3) Hint: Local const "fn_PEM_ASN1_write_bio" is not used
IdSSLOpenSSLHeaders.pas(21815,3) Hint: Local const "fn_PEM_read_bio_PKCS8" is not used
IdSSLOpenSSLHeaders.pas(21816,3) Hint: Local const "fn_PEM_write_bio_PKCS8" is not used
IdSSLOpenSSLHeaders.pas(21817,3) Hint: Local const "fn_PEM_read_bio_PKCS8_PRIV_KEY_INFO" is not used
IdSSLOpenSSLHeaders.pas(21818,3) Hint: Local const "fn_PEM_write_bio_PKCS8_PRIV_KEY_INFO" is not used
IdSSLOpenSSLHeaders.pas(22085,3) Hint: Local const "fn_SSL_set_verify_result" is not used
IdSSLOpenSSLHeaders.pas(22086,3) Hint: Local const "fn_SSL_get_verify_result" is not used
IdSSLOpenSSLHeaders.pas(22166,3) Hint: Local const "fn_ERR_peek_last_error_line" is not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdSSLOpenSSL.pas
IdSSLOpenSSL.pas(2140,18) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdSSLOpenSSL.pas(2162,37) Hint: Conversion between ordinals and pointers is not portable
IdSSLOpenSSL.pas(2170,13) Hint: Conversion between ordinals and pointers is not portable
IdSSLOpenSSL.pas(2174,49) Hint: Parameter "Afile" not used
IdSSLOpenSSL.pas(2175,3) Hint: Parameter "line" not used
IdSSLOpenSSL.pas(2237,9) Hint: Local variable "tz_m" does not seem to be initialized
IdSSLOpenSSL.pas(2236,69) Hint: Local variable "tz_h" does not seem to be initialized
IdSSLOpenSSL.pas(2236,63) Hint: Local variable "sec" does not seem to be initialized
IdSSLOpenSSL.pas(2236,58) Hint: Local variable "min" does not seem to be initialized
IdSSLOpenSSL.pas(2236,53) Hint: Local variable "hour" does not seem to be initialized
IdSSLOpenSSL.pas(2236,47) Hint: Local variable "day" does not seem to be initialized
IdSSLOpenSSL.pas(2236,42) Hint: Local variable "month" does not seem to be initialized
IdSSLOpenSSL.pas(2236,35) Hint: Local variable "year" does not seem to be initialized
IdSSLOpenSSL.pas(499,47) Hint: Parameter "AListenerThread" not used
IdSSLOpenSSL.pas(500,7) Hint: Parameter "AYarn" not used
IdSSLOpenSSL.pas(2647,25) Hint: Function result variable of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(2660,55) Hint: Local variable "LMsg" of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(2660,49) Hint: Local variable "LType" of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(423,31) Hint: Parameter "ASender" not used
IdSSLOpenSSL.pas(3018,25) Hint: Function result variable of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(3031,55) Hint: Local variable "LMsg" of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(3031,49) Hint: Local variable "LType" of a managed type does not seem to be initialized
IdSSLOpenSSL.pas(388,29) Hint: Parameter "CipherList" not used
IdSSLOpenSSL.pas(3778,20) Hint: Function result variable does not seem to be initialized
IdSSLOpenSSL.pas(4067,70) Hint: Function result variable does not seem to be initialized
IdSSLOpenSSL.pas(216,3) Hint: Unit "IdBuffer" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(226,3) Hint: Unit "IdTCPServer" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(228,3) Hint: Unit "IdTCPConnection" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(229,3) Hint: Unit "IdIntercept" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(232,3) Hint: Unit "IdSocks" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(233,3) Hint: Unit "IdScheduler" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(680,3) Hint: Unit "IdResourceStringsCore" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(684,3) Hint: Unit "IdStackBSDBase" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(685,3) Hint: Unit "IdAntiFreezeBase" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(686,3) Hint: Unit "IdExceptionCore" not used in IdSSLOpenSSL
IdSSLOpenSSL.pas(687,3) Hint: Unit "IdResourceStrings" not used in IdSSLOpenSSL
Compiling /data/devel/opensource/indy/Lib/Protocols/IdNTLM.pas
Compiling /data/devel/opensource/indy/Lib/System/IdStruct.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHash.pas
IdHash.pas(256,18) Hint: Local variable "LHash" does not seem to be initialized
IdHash.pas(94,27) Hint: Parameter "VRunningHash" not used
IdHash.pas(321,18) Hint: Local variable "LHash" does not seem to be initialized
IdHash.pas(108,27) Hint: Parameter "VRunningHash" not used
IdHash.pas(127,33) Hint: Parameter "AStream" not used
IdHash.pas(127,51) Hint: Parameter "ASize" not used
IdHash.pas(143,3) Hint: Unit "IdStreamVCL" not used in IdHash
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashMessageDigest.pas
IdHashMessageDigest.pas(114,3) Hint: Unit "IdStreamVCL" not used in IdHashMessageDigest
IdNTLM.pas(373,26) Hint: Local variable "ks" does not seem to be initialized
IdNTLM.pas(374,24) Hint: Local variable "nonce" does not seem to be initialized
IdNTLM.pas(377,29) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(377,17) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(378,45) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(378,27) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(380,29) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(380,17) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(381,45) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(381,27) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(405,66) Hint: Local variable "lm_pw" does not seem to be initialized
IdNTLM.pas(415,44) Hint: Local variable "ks" does not seem to be initialized
IdNTLM.pas(418,29) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(418,17) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(419,45) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(419,27) Hint: Conversion between ordinals and pointers is not portable
IdNTLM.pas(470,22) Hint: Local variable "nt_hpw" does not seem to be initialized
IdNTLM.pas(492,26) Hint: Local variable "Type_1_Message" does not seem to be initialized
IdNTLM.pas(547,45) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdNTLM.pas(548,41) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdNTLM.pas(549,38) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdNTLM.pas(558,25) Hint: Local variable "type3" does not seem to be initialized
IdNTLM.pas(49,3) Hint: Unit "IdStruct" not used in IdNTLM
IdAuthenticationNTLM.pas(165,30) Hint: Local variable "Type2" does not seem to be initialized
IdAuthenticationNTLM.pas(168,68) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
IdAuthenticationNTLM.pas(168,61) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
IdAuthenticationNTLM.pas(168,54) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
Compiling /data/devel/opensource/indy/Lib/Protocols/IdAuthenticationDigest.pas
IdAuthenticationDigest.pas(58,3) Hint: Unit "IdHeaderList" not used in IdAuthenticationDigest
IdAuthenticationDigest.pas(100,38) Hint: Unit "IdResourceStrings" not used in IdAuthenticationDigest
IdHTTP.pas(516,30) Hint: Parameter "ARequest" not used
IdHTTP.pas(513,37) Hint: Parameter "ARequest" not used
IdHTTP.pas(343,23) Hint: Unit "IdCookie" not used in IdHTTP
IdHTTP.pas(685,3) Hint: Unit "IdAllAuthentications" not used in IdHTTP
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPList.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPCommon.pas
IdFTPCommon.pas(744,43) Hint: Local variable "LKey" does not seem to be initialized
IdFTPCommon.pas(764,17) Hint: Local variable "LBuf" of a managed type does not seem to be initialized
IdFTPCommon.pas(2186,33) Hint: Local variable "LPerms" of a managed type does not seem to be initialized
IdFTPCommon.pas(666,3) Hint: Unit "IdException" not used in IdFTPCommon
Compiling /data/devel/opensource/indy/Lib/Protocols/IdContainers.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdStrings.pas
IdStrings.pas(106,3) Hint: Unit "IdException" not used in IdStrings
IdFTPList.pas(599,67) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdFTPList.pas(599,51) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdFTPList.pas(607,28) Warning: Implicit string type conversion with potential data loss from "UnicodeString" to "AnsiString"
IdFTPList.pas(508,3) Hint: Unit "IdContainers" not used in IdFTPList
IdFTPList.pas(508,17) Hint: Unit "IdResourceStrings" not used in IdFTPList
IdFTPList.pas(508,36) Hint: Unit "IdStrings" not used in IdFTPList
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTP.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPListParseBase.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdFTPListTypes.pas
IdFTPListTypes.pas(261,3) Hint: Unit "IdException" not used in IdFTPListTypes
IdFTPListParseBase.pas(238,101) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(238,134) Hint: Parameter "ADetails" not used
IdFTPListParseBase.pas(146,33) Hint: Parameter "AListing" not used
IdFTPListParseBase.pas(146,60) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(146,93) Hint: Parameter "ADetails" not used
IdFTPListParseBase.pas(140,36) Hint: Parameter "AItem" not used
IdFTPListParseBase.pas(140,66) Hint: Parameter "APath" not used
IdFTPListParseBase.pas(181,33) Hint: Parameter "AListing" not used
IdFTPListParseBase.pas(181,60) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(479,31) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
IdFTPListParseBase.pas(178,66) Hint: Parameter "APath" not used
IdFTPListParseBase.pas(190,33) Hint: Parameter "AListing" not used
IdFTPListParseBase.pas(190,60) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(190,93) Hint: Parameter "ADetails" not used
IdFTPListParseBase.pas(515,53) Warning: Implicit string type conversion from "AnsiString" to "UnicodeString"
IdFTPListParseBase.pas(186,66) Hint: Parameter "APath" not used
IdFTPListParseBase.pas(159,60) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(159,93) Hint: Parameter "ADetails" not used
IdFTPListParseBase.pas(157,35) Hint: Parameter "AData" not used
IdFTPListParseBase.pas(156,35) Hint: Parameter "AData" not used
IdFTPListParseBase.pas(165,36) Hint: Parameter "AListing" not used
IdFTPListParseBase.pas(165,63) Hint: Parameter "ASysDescript" not used
IdFTPListParseBase.pas(165,96) Hint: Parameter "ADetails" not used
Compiling /data/devel/opensource/indy/Lib/Protocols/IdReplyFTP.pas
IdReplyFTP.pas(118,3) Hint: Unit "IdException" not used in IdReplyFTP
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashCRC.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdHashSHA.pas
IdHashSHA.pas(125,3) Hint: Unit "IdStreamVCL" not used in IdHashSHA
Compiling /data/devel/opensource/indy/Lib/Core/IdSimpleServer.pas
Compiling /data/devel/opensource/indy/Lib/Protocols/IdOTPCalculator.pas
IdOTPCalculator.pas(412,22) Warning: function result variable of a managed type does not seem to initialized
IdFTP.pas(1744,32) Hint: Local variable "LPort" does not seem to be initialized
IdFTP.pas(1744,25) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdFTP.pas(1933,30) Hint: Local variable "LPort" does not seem to be initialized
IdFTP.pas(1933,23) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdFTP.pas(3402,67) Hint: Function result variable of a managed type does not seem to be initialized
IdFTP.pas(3597,38) Hint: Local variable "LPort" does not seem to be initialized
IdFTP.pas(3597,31) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdFTP.pas(3729,38) Hint: Local variable "LPort" does not seem to be initialized
IdFTP.pas(3729,31) Hint: Local variable "LIP" of a managed type does not seem to be initialized
IdFTP.pas(615,32) Hint: Unit "IdCustomTransparentProxy" not used in IdFTP
IdFTP.pas(618,3) Hint: Unit "IdReplyRFC" not used in IdFTP
Compiling /data/devel/opensource/indy/Lib/Protocols/IdNNTP.pas
IdNNTP.pas(600,18) Warning: Function result does not seem to be set
IdNNTP.pas(1450,62) Hint: Local variable "LExtraData" of a managed type does not seem to be initialized
IdNNTP.pas(1450,51) Hint: Local variable "LLineCount" does not seem to be initialized
IdNNTP.pas(1450,40) Hint: Local variable "LByteCount" does not seem to be initialized
IdNNTP.pas(1450,29) Hint: Local variable "LReferences" of a managed type does not seem to be initialized
IdNNTP.pas(1450,17) Hint: Local variable "LMsgId" of a managed type does not seem to be initialized
IdNNTP.pas(1449,60) Hint: Local variable "LDate" does not seem to be initialized
IdNNTP.pas(1449,54) Hint: Local variable "LFrom" of a managed type does not seem to be initialized
IdNNTP.pas(1449,48) Hint: Local variable "LSubject" of a managed type does not seem to be initialized
IdNNTP.pas(1449,39) Hint: Local variable "LArticleIndex" does not seem to be initialized
IdNNTP.pas(155,3) Hint: Unit "IdTCPServer" not used in IdNNTP
Compiling /data/devel/OpenSoft/mail/BOM/mail_bom.pas
Compiling /data/devel/tiopf_apps/tiOPFMapper/mapper/mapper.pas
Compiling /data/devel/tiopf/Core/tiFilteredObjectList.pas
mapper.pas(974,40) Warning: Local variable "lProp" does not seem to be initialized
mapper.pas(966,3) Note: Local variable "lPropDef" is assigned but never used
mapper.pas(980,3) Note: Local variable "lClassMap" not used
mapper.pas(1070,29) Warning: Function result does not seem to be set
mapper.pas(1950,3) Note: Local variable "lProp" not used
mapper.pas(631,47) Hint: Parameter "AObject" not used
mapper.pas(2141,3) Note: Local variable "lValue" not used
mapper.pas(13,4) Hint: Unit "contnrs" not used in mapper
Compiling /data/devel/OpenSoft/mail/BOM/bom_types.pas
Compiling /data/devel/OpenSoft/mail/BOM/mailbody_bom.pas
mailbody_bom.pas(18,4) Hint: Unit "tiVisitorCriteria" not used in mailbody_bom
mailbody_bom.pas(19,4) Hint: Unit "tiCriteria" not used in mailbody_bom
mail_bom.pas(16,4) Hint: Unit "bom_types" not used in mail_bom
frm_mailmgr.pas(45,40) Hint: Parameter "AFlags" not used
frm_mailmgr.pas(46,33) Hint: Parameter "Sender" not used
frm_mailmgr.pas(49,28) Hint: Parameter "Sender" not used
frm_mailmgr.pas(132,3) Note: Local variable "i" not used
frm_mailmgr.pas(134,3) Note: Local variable "TheMsg" not used
frm_mailmgr.pas(50,31) Hint: Parameter "Sender" not used
frm_mailmgr.pas(185,35) Hint: Local variable "TheUID" of a managed type does not seem to be initialized
frm_mailmgr.pas(186,48) Hint: Local variable "TheFlags" does not seem to be initialized
frm_mailmgr.pas(51,38) Hint: Parameter "Sender" not used
frm_mailmgr.pas(51,55) Hint: Parameter "AButton" not used
frm_mailmgr.pas(51,78) Hint: Parameter "AShift" not used
frm_mailmgr.pas(51,105) Hint: Parameter "AMousePos" not used
frm_mailmgr.pas(20,4) Hint: Unit "IdSMTP" not used in frm_mailmgr
frm_mailmgr.pas(22,4) Hint: Unit "IdFTPList" not used in frm_mailmgr
frm_mailmgr.pas(25,4) Hint: Unit "IdNNTP" not used in frm_mailmgr
frm_mailmgr.pas(26,4) Hint: Unit "IdStream" not used in frm_mailmgr
Compiling /data/devel/OpenSoft/mail/BOM/uiconstants.pas
Writing Resource String Table file: uiconstants.rsj
mailmgr.lpr(17,4) Hint: Unit "tiOIDGUID" not used in mailmgr
Linking ../bin/mailmgr.exe
449991 lines compiled, 6.5 sec
112 warning(s) issued
894 hint(s) issued
68 note(s) issued


fpc_and_indy.txt (95,358 bytes)

Sven Barth

2016-02-10 11:24

manager   ~0089920

@Graeme: Doing a clean compile proves nothing. There are problems that only arise when a previously compiled unit is loaded and that is clearly a compiler issue.
So, to quote yourself: Please test things before you make such bold statements.

Regards,
Sven

Graeme Geldenhuys

2016-02-10 12:02

reporter   ~0089921

@Sven: I've seen so many comments flying around, and all seem to blame Indy or FPC - that is just wrong. The only time there is a problem using Indy is when it is used via a Lazarus Package. That in itself tells me the issue is with Lazarus alone.

I have NO problem compiling (clean or recompile) and instantiating Indy components when I define unit and include paths manually in my project settings (I use MSEide most of the times, because Lazarus is too buggy), or when I create a command line build script. So how come there is NO compilation problems with FPC or Indy in this case? No checksum issues, no can't find unit x message etc. I've tested with FPC 2.6.4 and FPC 3.0 under Windows, Linux and FreeBSD. I use Indy on a near daily basis.

Graeme Geldenhuys

2016-02-10 12:13

reporter   ~0089922

I can supply a sample (non Lazarus based) project and build script to prove the point further if I must.

Cyrax

2016-02-10 13:17

reporter   ~0089927

@Graeme: Please give it to us so we can see which side needs to be fixed or not.

Vincent Snijders

2016-02-10 13:37

manager   ~0089928

I moved to the Lazarus project. If it is determined it should be FPC, we can move it to FPC.

Graeme Geldenhuys

2016-02-10 14:29

reporter  

indy_test.tar.gz (5,330 bytes)

Graeme Geldenhuys

2016-02-10 14:34

reporter   ~0089930

Last edited: 2016-02-10 16:17

View 2 revisions

@Cyrax: I've attached a console test project. Unpack, edit the go.sh and modify the FPC and INDY variables to match the directory locations of your system. Then simply run the go.sh script. You should end up with a test.exe file which retrieves a directory listing from the Free Pascal FTP server.

Notes:
  1. It removes all previous compiled units before a compile occurs.
  2. The uses clause includes unused units (eg: IdSync, IdGlobal), but
     smart-linking is not enabled. So it will compile those units and all
     dependencies.
  3. In case somebody has MSEide, I included a MSEide project file too.

ChrisF

2016-02-10 14:38

reporter   ~0089931

Last edited: 2016-02-10 14:39

View 2 revisions

IMHO, I should say that this is an "FPC" issue, which occurs when compiling a "LAZARUS" package:

- http://bugs.freepascal.org/view.php?id=19673
- http://bugs.freepascal.org/view.php?id=24121

But, from the "final user" 's point of view it doesn't solve anything by saying that: the problem is still present.

And I can't see how it could be fixed on the LAZARUS side ...

Graeme Geldenhuys

2016-02-10 16:03

reporter   ~0089937

Last edited: 2016-02-10 16:14

View 3 revisions

@ChrisF: I have noticed the same problem with other Lazarus Packages too (eg: from a client of mine which has a lot of packages per project - in the region of 13+). I have also looked into this issue, briefly in the past. Lazarus injects compiler parameters I have not specified, sometimes it even adds conflicting compiler parameters etc. This all adds up and has a knock-on affect, and explains to me why sometimes projects don't compile via Lazarus, but does from the command line (via my own build script) or via MSEide or Maximus IDE. The latter three are more transparent with what compiler parameters are sent to FPC.

To see what I mean, run the Lazarus executable directly and from the command line. Then open various Lazarus Packages and click Compile. Notice in the command line output what the actual compiler parameters are (this might not work under Windows). Sometimes they are not what I specified, or conflicting. This doesn't happen with MSEide or Maximus.

Cyrax

2016-02-14 14:21

reporter   ~0090010

As ChrisF have noticed in his post http://forum.lazarus.freepascal.org/index.php/topic,4855.msg201658.html#msg201658 , disabling subroutine inlining prevents FPC doing a recompile at certain Indy package units during Lazarus IDE building process; thus allowing finish IDE rebuilding without a hitch.

Nur Cholif Murtadho

2016-08-11 09:46

reporter   ~0094091

Last edited: 2016-08-11 12:59

View 2 revisions

(3104) Compiling lazarus.pp
(10001) PPU Loading C:\lazarus_component\indy10\lib\i386-win32\IdStreamVCL.ppu
(10011) PPU Source: IdStreamVCL.pas not found
(10011) PPU Source: IdCompilerDefines.inc not available
(10028) Recompiling IdStreamVCL, checksum changed for IdGlobal
C:\lazarus_component\indy10\lib\i386-win32\IdStreamVCL.ppu:IdStreamVCL.pas(74,12) Fatal: (10022) Can't find unit IdStreamVCL used by IdStream
Fatal: (1018) Compilation aborted
Error: C:\development\fpc\bin\i386-win32\ppc386.exe returned an error exitcode

What I understand from the messages is,
it's because the cycling uses clause, first unit using second unit in it's interface, second unit using first unit in its implementation, and there is maybe another units using them that make them recompiled later. So the checksum is changed. But the package compiler doesn't check them and just end the process.
When compiling the project(IDE) that use them, the compiler load the ppu and its detect the checksum have been changed and trying to compile the unit, but the source is not found, because the source path doesn't send to compiler, only output path.

The second compile of Indy package:
Free Pascal Compiler version 3.1.1 [2016/08/11] for i386
Copyright (c) 1993-2016 by Florian Klaempfl and others
(1002) Target OS: Win32 for i386
(3104) Compiling indylaz.pas
(3104) Compiling .\System\IdStreamVCL.pas
(1008) 1901 lines compiled, 1.5 sec
(1022) 2 hint(s) issued

Notice that is only 2 file left that need to compile.

Yes it's lazarus issue. When using only fpc, all source path is supplied, so the compiler can compile them when needed.

It's not only happen with Indy, another library that using lpk and using cycling uses unit also suffer the same issue.
And not just happen when compiling the IDE.
The project that use a package that not installed in IDE also suffer the same issue if they never been compiled or only compiled once.

I think to fix the issue is to make ide package compiler need to verify all the ppu files after all units compiled on first package compile, and recompile what needed.
Or to make fpc compiler smart enough to look for them and recompile all required units when needed.

Juha Manninen

2017-10-12 17:27

developer   ~0103383

Last edited: 2017-10-12 18:24

View 2 revisions

Wasn't this fixed recently?
[Edit] According to this Online Package Manager related post in forum Indy is fixed by Remy Lebeau and available through OPM.
 http://forum.lazarus.freepascal.org/index.php/topic,34297.msg252348.html

Issue History

Date Modified Username Field Change
2016-02-01 10:18 david parnaby New Issue
2016-02-01 21:18 Cyrax Note Added: 0089661
2016-02-02 00:20 Graeme Geldenhuys Note Added: 0089671
2016-02-10 05:51 Cyrax Note Added: 0089908
2016-02-10 10:46 Graeme Geldenhuys Note Added: 0089919
2016-02-10 10:46 Graeme Geldenhuys File Added: fpc_and_indy.txt
2016-02-10 10:49 Graeme Geldenhuys Note Edited: 0089919 View Revisions
2016-02-10 10:50 Graeme Geldenhuys Note Edited: 0089919 View Revisions
2016-02-10 11:24 Sven Barth Note Added: 0089920
2016-02-10 12:02 Graeme Geldenhuys Note Added: 0089921
2016-02-10 12:13 Graeme Geldenhuys Note Added: 0089922
2016-02-10 13:17 Cyrax Note Added: 0089927
2016-02-10 13:35 Vincent Snijders Project Mantis => Lazarus
2016-02-10 13:37 Vincent Snijders Note Added: 0089928
2016-02-10 14:29 Graeme Geldenhuys File Added: indy_test.tar.gz
2016-02-10 14:34 Graeme Geldenhuys Note Added: 0089930
2016-02-10 14:38 ChrisF Note Added: 0089931
2016-02-10 14:39 ChrisF Note Edited: 0089931 View Revisions
2016-02-10 16:03 Graeme Geldenhuys Note Added: 0089937
2016-02-10 16:13 Graeme Geldenhuys Note Edited: 0089937 View Revisions
2016-02-10 16:14 Graeme Geldenhuys Note Edited: 0089937 View Revisions
2016-02-10 16:17 Graeme Geldenhuys Note Edited: 0089930 View Revisions
2016-02-14 14:21 Cyrax Note Added: 0090010
2016-08-11 09:46 Nur Cholif Murtadho Note Added: 0094091
2016-08-11 12:59 Nur Cholif Murtadho Note Edited: 0094091 View Revisions
2017-10-12 17:27 Juha Manninen Note Added: 0103383
2017-10-12 18:24 Juha Manninen Note Edited: 0103383 View Revisions
2017-10-12 18:24 Juha Manninen LazTarget => -
2017-10-12 18:24 Juha Manninen Status new => resolved
2017-10-12 18:24 Juha Manninen Resolution open => fixed
2017-10-12 18:24 Juha Manninen Assigned To => Juha Manninen