From: SourceForge.net <no...@so...> - 2007-07-13 00:19:52
|
Bugs item #1753068, was opened at 2007-07-13 08:19 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1753068&group_id=22049 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Build System Group: 2.0 Series Status: Open Resolution: None Priority: 5 Private: No Submitted By: Paul Wise (pabs3) Assigned to: Amir Szekely (kichik) Summary: CVS build failures on ia64 Initial Comment: g++ -o build/release/Library/LibraryLocal/ResourceEditor.o -c -Wall -g -O2 -O2 -Wall -fno-strict-aliasing -Ibuild/release/Library/LibraryLocal -IContrib/Library/LibraryLocal Source/ResourceEditor.cpp Source/ResourceEditor.cpp: In static member function 'static RESOURCE_DIRECTORY* CResourceEditor::GetResourceDirectory(BYTE*, DWORD, _IMAGE_NT_HEADERS*, DWORD*, DWORD*)': Source/ResourceEditor.cpp:82: error: cast from '_IMAGE_NT_HEADERS*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In function 'WCHAR* ResStringToUnicode(const char*)': Source/ResourceEditor.cpp:227: error: cast from 'const char*' to 'DWORD' loses precision Source/ResourceEditor.cpp:228: error: cast from 'const char*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In function 'void FreeUnicodeResString(WCHAR*)': Source/ResourceEditor.cpp:234: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In member function 'DWORD CResourceEditor::Save(BYTE*, DWORD&)': Source/ResourceEditor.cpp:371: error: cast from '_IMAGE_NT_HEADERS*' to 'DWORD' loses precision Source/ResourceEditor.cpp:386: error: cast from '_IMAGE_NT_HEADERS*' to 'DWORD' loses precision Source/ResourceEditor.cpp:403: error: cast from '_IMAGE_NT_HEADERS*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In member function 'bool CResourceEditor::AddExtraVirtualSize2PESection(const char*, int)': Source/ResourceEditor.cpp:499: error: cast from '_IMAGE_NT_HEADERS*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In member function 'CResourceDirectory* CResourceEditor::ScanDirectory(RESOURCE_DIRECTORY*, RESOURCE_DIRECTORY*)': Source/ResourceEditor.cpp:593: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In member function 'void CResourceEditor::WriteRsrcSec(BYTE*)': Source/ResourceEditor.cpp:620: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp:641: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp:657: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp:669: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp:669: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp:700: error: cast from 'BYTE*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In member function 'int CResourceDirectory::Find(WCHAR*)': Source/ResourceEditor.cpp:822: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp:823: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In constructor 'CResourceDirectoryEntry::CResourceDirectoryEntry(WCHAR*, CResourceDirectory*)': Source/ResourceEditor.cpp:898: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp:901: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp: In constructor 'CResourceDirectoryEntry::CResourceDirectoryEntry(WCHAR*, CResourceDataEntry*)': Source/ResourceEditor.cpp:912: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/ResourceEditor.cpp:915: error: cast from 'WCHAR*' to 'DWORD' loses precision scons: *** [build/release/Library/LibraryLocal/ResourceEditor.o] Error 1 scons: building terminated because of errors. g++ -o build/release/tests/required/DialogTemplate.o -c -Wall -g -O2 -DCOMPRESS_MF_BT -Ibuild/release/tests -ISource/Tests Source/DialogTemplate.cpp Source/DialogTemplate.cpp: In destructor 'virtual CDialogTemplate::~CDialogTemplate()': Source/DialogTemplate.cpp:223: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:225: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:233: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:235: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp: In member function 'void CDialogTemplate::AddItem(DialogItemTemplate)': Source/DialogTemplate.cpp:304: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:307: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp: In member function 'void CDialogTemplate::ConvertToRTL()': Source/DialogTemplate.cpp:440: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:476: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:481: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:494: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp: In member function 'BYTE* CDialogTemplate::Save(DWORD&)': Source/DialogTemplate.cpp:541: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:541: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:543: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:543: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:545: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:545: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:559: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:559: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:599: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:599: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:601: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:601: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:616: error: cast from 'BYTE*' to 'DWORD' loses precision Source/DialogTemplate.cpp:616: error: cast from 'BYTE*' to 'DWORD' loses precision Source/DialogTemplate.cpp: In member function 'DWORD CDialogTemplate::GetSize()': Source/DialogTemplate.cpp:627: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:629: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:631: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:636: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:646: error: cast from 'WCHAR*' to 'DWORD' loses precision Source/DialogTemplate.cpp:648: error: cast from 'WCHAR*' to 'DWORD' loses precision scons: *** [build/release/tests/required/DialogTemplate.o] Error 1 scons: building terminated because of errors. Same comments as the test failure on hppa; http://db.debian.org/machines.cgi?host=merulo ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=373085&aid=1753068&group_id=22049 |