Issue 695 - Internal compiler error
Summary: Internal compiler error
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: code (show other issues)
Version: 625
Hardware: PC Windows 2000
: P1 (highest) Trivial (vote)
Target Milestone: ---
Assignee: Unknown
QA Contact: issues@www
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-04-11 23:56 UTC by issues@www
Modified: 2003-12-06 14:52 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description issues@www 2001-04-11 23:56:43 UTC
System:  Windows 2000 english SP1
         Microsoft Visual Studio EE 6.0 SP5

C:\oo\625cvs\connectivity\source\drivers\ado
------------------------------
Making:..\..\..\wntmsci7.pro\slo\Aservices.obj
cl -Zm200 -c -nologo -W3 -Gs -Gy  -I..\..\..\wntmsci7.pro\inc -I. -I..\inc -
I..\..\inc -I..\..\..\in
c -I..\..\..\WIN\inc -I..\..\..\wntmsci7.pro\inc -I. -IC:\oo\625cvs\solver\625
\wntmsci7.pro\inc -IC:
\oo\625cvs\solver\625\wntmsci7.pro\inc\external -IC:\oo\625cvs\solenv\wntmsci7
\inc -IC:\oo\625cvs\so
lenv\inc -IC:\oo\625cvs\res -IC:\oo\625cvs\solenv\inc\Xp31 -IC:\jdk1.2.2
\include -IC:\oo\stlport-4.0
\stlport -IC:\PROGRA~1\MICROS~2\VC98\include -IC:\jdk1.2.2\include\win32 -
IC:\jdk1.2.2\include     -
I. -I..\..\..\res -I. -Ob1 -Ox -Gz  -GX   -DWNT -DWNT -DNT351 -DMSC -DMI200 -
DINTEL -DTF_UCB -DENABL
EUNICODE -DTF_SDBAPI -DTF_FILTER -D_X86_=1  -DFULL_DESK -
D__STL_NO_NEW_IOSTREAMS -DSTLPORT_VERSION=4
00 -D__STL_USE_ABBREVS -D_USE_NAMESPACE=1 -D_MT -DSUPD=625 -DBUILD=6286 -
DSOLAR_PLUGIN -DVCL -DSO3 -
DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOPTIMIZE -DEXCEPTIONS_ON -DGUI -DSOLAR_JAVA -
DSRC625  -DTF_ONE51
-DSHAREDLIB -D_DLL_ -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL -DMULTITHREAD  -
Fo..\..\..\wntmsci7.pr
o\slo\Aservices.obj C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx
cl @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\mk4g5
Aservices.cxx
C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx(108) : warning 
C4018: '<' : signed/unsign
ed mismatch
C:\oo\625cvs\connectivity\source\drivers\ado\Aservices.cxx(146) : fatal error 
C1001: INTERNAL COMPIL
ER ERROR
        (compiler file 'msc1.cpp', line 1794)
         Please choose the Technical Support command on the Visual C++
         Help menu, or open the Technical Support help file for more information
dmake:  Error code 130, while making '..\..\..\wntmsci7.pro\slo\Aservices.obj'
---*TG_SLO.MK*---
dmake:  Error code 255, while making 'ado'
---*TG_SLO.MK*---
dmake:  Error code 255, while making 'source\drivers'
---*TG_SLO.MK*---
dmake:  Error code 255, while making 'connectivity'

Anone else seeing this?

I don't have the platform SDK installed
Comment 1 Unknown 2001-04-12 07:51:31 UTC
Hi, 

I encoutered this one, too. I ususally build on NT. Then somebody here 
needed a W2K build and we found a problem exactly there. 

You will need to update the file Aservices.cxx to revision number 1.3 
via cvs. 

hope this and the rest will go well. Let us know!



Comment 2 issues@www 2001-04-12 15:16:11 UTC
This worked fine, thanx again for the tip!

Now I'm getting the following (after some hours of compiling):

Making:.\wntmsci7.pro\obj\include.obj
cl -Zm200 -c -nologo -W3 -Gs -Gy  -I. -I. -I..\inc -I.\inc -I.\WIN\inc -
I.\wntmsci7.pro\inc -I. -IC:
\oo\625cvs\solver\625\wntmsci7.pro\inc -IC:\oo\625cvs\solver\625
\wntmsci7.pro\inc\external -IC:\oo\6
25cvs\solenv\wntmsci7\inc -IC:\oo\625cvs\solenv\inc -IC:\oo\625cvs\res -
IC:\oo\625cvs\solenv\inc\Xp3
1 -IC:\jdk1.2.2\include -IC:\oo\dont_use_stlport-4.0\dont_use_stlport -
IC:\PROGRA~1\MICROS~2\VC98\in
clude -IC:\jdk1.2.2\include\win32 -IC:\jdk1.2.2\include     -I. -I.\res -I. -
Ob1 -Ox -Gz     -DWNT -
DWNT -DNT351 -DMSC -DMI200 -DINTEL -DTF_UCB -DENABLEUNICODE -DTF_SDBAPI -
DTF_FILTER -D_X86_=1  -DFUL
L_DESK -D__STL_NO_NEW_IOSTREAMS -DSTLPORT_VERSION=400 -D__STL_USE_ABBREVS -
D_USE_NAMESPACE=1 -D_MT -
DSUPD=625 -DBUILD=6286 -DSOLAR_PLUGIN -DVCL -DSO3 -DPRODUCT -DNDEBUG -
DPRODUCT_FULL -DOPTIMIZE -DEXC
EPTIONS_OFF -DCUI -DSOLAR_JAVA -DSRC625  -DTF_ONE51 -DNO_X11 -
DOBJSUFFIX=\".obj\" -DXP_PC -DHW_THREA
DS -DINCLUDEDIR=\".\" -DMULTITHREAD -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL -
Fo.\wntmsci7.pro\obj\
include.obj include.c
Cflags: -Zm200 -c -nologo -W3 -Gs -Gy  -I. -I. -I..\inc -I.\inc -I.\WIN\inc -
I.\wntmsci7.pro\inc -I.
 -IC:\oo\625cvs\solver\625\wntmsci7.pro\inc -IC:\oo\625cvs\solver\625
\wntmsci7.pro\inc\external -IC:
\oo\625cvs\solenv\wntmsci7\inc -IC:\oo\625cvs\solenv\inc -IC:\oo\625cvs\res -
IC:\oo\625cvs\solenv\in
c\Xp31 -IC:\jdk1.2.2\include -IC:\oo\stlport-4.0\stlport -IC:\PROGRA~1\MICROS~2
\VC98\include -IC:\jd
k1.2.2\include\win32 -IC:\jdk1.2.2\include     -I. -I.\res -I. -Ob1 -Ox -Gz
cl @C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\mkaid
include.c
include.c(71) : warning C4013: 'warning1' undefined; assuming extern returning 
int
include.c(85) : warning C4013: 'strncpy' undefined; assuming extern returning 
int
include.c(89) : warning C4013: 'remove_dotdot' undefined; assuming extern 
returning int
include.c(157) : warning C4013: 'isdot' undefined; assuming extern returning int
include.c(157) : warning C4013: 'isdotdot' undefined; assuming extern returning 
int
include.c(158) : warning C4013: 'issymbolic' undefined; assuming extern 
returning int
include.c(245) : warning C4013: 'fatalerr' undefined; assuming extern returning 
int
include.c(262) : warning C4033: 'included_by' must return a value
include.c(286) : warning C4013: 'warning' undefined; assuming extern returning 
int
include.c(288) : error C2708: 'warning1' : actual parameters length in bytes 
differs from previous c
all or reference
include.c(293) : warning C4033: 'included_by' must return a value
dmake:  Error code 130, while making '.\wntmsci7.pro\obj\include.obj'
---*TG_SLO.MK*---
dmake:  Error code 255, while making 'mkdepend'
---*TG_SLO.MK*---
Comment 3 Unknown 2001-04-12 15:30:17 UTC
o la la

check whether you have 

set CALL_CDECL=TRUE

in your winenv.bat file. 

If I unset this, I get the same error as you. 

where did you get the source from? Website or cvs checkout? Did you 
edit the winenv sample or run configure? If CALL_CDECL is missing somewhere 
there, then we have to note this in the releasenotes or somewhere appropriate 
to warn everybody else. 

Comment 4 issues@www 2001-04-12 16:35:39 UTC
I used the cvs version:

cvs -z3 co -r OpenOffice625 OpenOffice

This Parameter was not set. I set it manually and put in the winenv.bat. So 
let's see if it builds (takes some time to get through...)
Comment 5 issues@www 2001-04-12 16:49:05 UTC
I'm now getting huge linking errors:

link /COMMENT:"connectivity_625__funcord.seg____"  /MACHINE:IX86 @C:\DOCUME~1
\ADMINI~1\LOCALS~1\Temp
\mkme
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

/MAP /NODEFAULTLIB /ORDER:@funcord.seg /OPT:NOREF /RELEASE /SUBSYSTEM:WINDOWS,4.
0 /DLL /BASE:0x11000
00 -out:..\..\..\wntmsci7.pro\bin\ado2.dll -
map:..\..\..\wntmsci7.pro\misc\ado2.map ..\..\..\wntmsci
7.pro\lib\iado2.exp ..\..\..\wntmsci7.pro\slo\AColumn.obj ..\..\..\wntmsci7.pro\
slo\AColumns.obj ..\
..\..\wntmsci7.pro\slo\AIndex.obj ..\..\..\wntmsci7.pro\slo\AIndexes.obj ..\..\.
.\wntmsci7.pro\slo\A
Key.obj ..\..\..\wntmsci7.pro\slo\AKeys.obj ..\..\..\wntmsci7.pro\slo\AUser.obj 
..\..\..\wntmsci7.pr
o\slo\AUsers.obj ..\..\..\wntmsci7.pro\slo\AGroup.obj ..\..\..\wntmsci7.pro\slo\
AGroups.obj ..\..\..
\wntmsci7.pro\slo\ACatalog.obj ..\..\..\wntmsci7.pro\slo\AView.obj ..\..\..\wntm
sci7.pro\slo\AViews.
obj ..\..\..\wntmsci7.pro\slo\ATable.obj ..\..\..\wntmsci7.pro\slo\ATables.obj .
.\..\..\wntmsci7.pro
\slo\ACallableStatement.obj ..\..\..\wntmsci7.pro\slo\ADatabaseMetaDataResultSet
MetaData.obj ..\..\.
.\wntmsci7.pro\slo\ADatabaseMetaDataResultSet.obj ..\..\..\wntmsci7.pro\slo\ARes
ultSet.obj ..\..\..\
wntmsci7.pro\slo\AConnection.obj ..\..\..\wntmsci7.pro\slo\ADatabaseMetaData.obj
 ..\..\..\wntmsci7.p
ro\slo\AStatement.obj ..\..\..\wntmsci7.pro\slo\APreparedStatement.obj ..\..\..\
wntmsci7.pro\slo\ARe
sultSetMetaData.obj ..\..\..\wntmsci7.pro\slo\ADriver.obj ..\..\..\wntmsci7.pro\
slo\Aservices.obj ..
\..\..\wntmsci7.pro\slo\adoimp.obj ..\..\..\wntmsci7.pro\slo\ado2_version.obj ..
\..\..\wntmsci7.pro\
slo\ado2_description.obj icppu.lib icppuhelper.lib ivos.lib isal.lib ole32.lib 
oleaut32.lib uuid.lib
 idbtools.lib icomphelp2.lib msvcrt.lib kernel32.lib user32.lib 
oldnames.lib ..\..\..\wntmsci7.pro\m
isc\ado2.res
AColumn.obj : error LNK2001: unresolved external symbol "unsigned char __cdecl 
connectivity::getBOOL
(class com::sun::star::uno::Any const &)" (?
getBOOL@connectivity@@YAEABVAny@uno@star@sun@com@@@Z)
AIndex.obj : error LNK2001: unresolved external symbol "unsigned char __cdecl 
connectivity::getBOOL(
class com::sun::star::uno::Any const &)" (?
getBOOL@connectivity@@YAEABVAny@uno@star@sun@com@@@Z)
ADatabaseMetaData.obj : error LNK2001: unresolved external symbol "class 
rtl::OUString  __cdecl conn
ectivity::getString(class com::sun::star::uno::Any const &)" (?
getString@connectivity@@YA?AVOUString
@rtl@@ABVAny@uno@star@sun@com@@@Z)
AStatement.obj : error LNK2001: unresolved external symbol "class 
rtl::OUString  __cdecl connectivit
y::getString(class com::sun::star::uno::Any const &)" (?
getString@connectivity@@YA?AVOUString@rtl@@A
BVAny@uno@star@sun@com@@@Z)
AColumn.obj : error LNK2001: unresolved external symbol "class rtl::OUString  
__cdecl connectivity::
getString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA?
AVOUString@rtl@@ABVA
ny@uno@star@sun@com@@@Z)
AIndexes.obj : error LNK2001: unresolved external symbol "class rtl::OUString  
__cdecl connectivity:
:getString(class com::sun::star::uno::Any const &)" (?
getString@connectivity@@YA?AVOUString@rtl@@ABV
Any@uno@star@sun@com@@@Z)
AViews.obj : error LNK2001: unresolved external symbol "class rtl::OUString  
__cdecl connectivity::g
etString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA?
AVOUString@rtl@@ABVAn
y@uno@star@sun@com@@@Z)
ATable.obj : error LNK2001: unresolved external symbol "class rtl::OUString  
__cdecl connectivity::g
etString(class com::sun::star::uno::Any const &)" (?getString@connectivity@@YA?
AVOUString@rtl@@ABVAn
y@uno@star@sun@com@@@Z)
AKeys.obj : error LNK2001: unresolved external symbol "long __cdecl 
connectivity::getINT32(class com
::sun::star::uno::Any const &)" (?
getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z)
AResultSet.obj : error LNK2001: unresolved external symbol "long __cdecl 
connectivity::getINT32(clas
s com::sun::star::uno::Any const &)" (?
getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z)
AStatement.obj : error LNK2001: unresolved external symbol "long __cdecl 
connectivity::getINT32(clas
s com::sun::star::uno::Any const &)" (?
getINT32@connectivity@@YAJABVAny@uno@star@sun@com@@@Z)
ACallableStatement.obj : error LNK2001: unresolved external symbol "public: 
static struct com::sun::
star::util::Date  __cdecl connectivity::DateConversion::toDate(double,struct 
com::sun::star::util::D
ate const &)" (?toDate@DateConversion@connectivity@@SA?
AUDate@util@star@sun@com@@NABU34567@@Z)
ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external 
symbol "public: static struct co
m::sun::star::util::Date  __cdecl connectivity::DateConversion::toDate
(double,struct com::sun::star:
:util::Date const &)" (?toDate@DateConversion@connectivity@@SA?
AUDate@util@star@sun@com@@NABU34567@@
Z)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
struct com::sun::star::ut
il::Date  __cdecl connectivity::DateConversion::toDate(double,struct 
com::sun::star::util::Date cons
t &)" (?toDate@DateConversion@connectivity@@SA?
AUDate@util@star@sun@com@@NABU34567@@Z)
ACallableStatement.obj : error LNK2001: unresolved external symbol "public: 
static struct com::sun::
star::util::Time  __cdecl connectivity::DateConversion::toTime(double)" (?
toTime@DateConversion@conn
ectivity@@SA?AUTime@util@star@sun@com@@N@Z)
ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external 
symbol "public: static struct co
m::sun::star::util::Time  __cdecl connectivity::DateConversion::toTime(double)" 
(?toTime@DateConvers
ion@connectivity@@SA?AUTime@util@star@sun@com@@N@Z)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
struct com::sun::star::ut
il::Time  __cdecl connectivity::DateConversion::toTime(double)" (?
toTime@DateConversion@connectivity
@@SA?AUTime@util@star@sun@com@@N@Z)
ACallableStatement.obj : error LNK2001: unresolved external symbol "public: 
static struct com::sun::
star::util::DateTime  __cdecl connectivity::DateConversion::toDateTime
(double,struct com::sun::star:
:util::Date const &)" (?toDateTime@DateConversion@connectivity@@SA?
AUDateTime@util@star@sun@com@@NAB
UDate@4567@@Z)
ADatabaseMetaDataResultSet.obj : error LNK2001: unresolved external 
symbol "public: static struct co
m::sun::star::util::DateTime  __cdecl connectivity::DateConversion::toDateTime
(double,struct com::su
n::star::util::Date const &)" (?toDateTime@DateConversion@connectivity@@SA?
AUDateTime@util@star@sun@
com@@NABUDate@4567@@Z)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
struct com::sun::star::ut
il::DateTime  __cdecl connectivity::DateConversion::toDateTime(double,struct 
com::sun::star::util::D
ate const &)" (?toDateTime@DateConversion@connectivity@@SA?
AUDateTime@util@star@sun@com@@NABUDate@45
67@@Z)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
double __cdecl dbtools::D
BTypeConversion::toDouble(struct com::sun::star::util::Date const &,struct 
com::sun::star::util::Dat
e const &)" (?
toDouble@DBTypeConversion@dbtools@@SANABUDate@util@star@sun@com@@0@Z)
APreparedStatement.obj : error LNK2001: unresolved external symbol "public: 
static double __cdecl db
tools::DBTypeConversion::toDouble(struct com::sun::star::util::Date const 
&,struct com::sun::star::u
til::Date const &)" (?
toDouble@DBTypeConversion@dbtools@@SANABUDate@util@star@sun@com@@0@Z)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
struct com::sun::star::ut
il::Date  __cdecl dbtools::DBTypeConversion::getStandardDate(void)" (?
getStandardDate@DBTypeConversi
on@dbtools@@SA?AUDate@util@star@sun@com@@XZ)
APreparedStatement.obj : error LNK2001: unresolved external symbol "public: 
static struct com::sun::
star::util::Date  __cdecl dbtools::DBTypeConversion::getStandardDate(void)" (?
getStandardDate@DBType
Conversion@dbtools@@SA?AUDate@util@star@sun@com@@XZ)
AResultSet.obj : error LNK2001: unresolved external symbol "public: static 
double __cdecl dbtools::D
BTypeConversion::toDouble(struct com::sun::star::util::Time const &)" (?
toDouble@DBTypeConversion@db
tools@@SANABUTime@util@star@sun@com@@@Z)
APreparedStatement.obj : error LNK2001: unresolved external symbol "public: 
static double __cdecl db
tools::DBTypeConversion::toDouble(struct com::sun::star::util::Time const &)" (?
toDouble@DBTypeConve


Do I have to recompile everything?
Comment 6 stx123 2001-04-12 16:57:08 UTC
Wouldn't you like to continue your conversation at dev@tools.openoffice.org. May
be more convenient :-)
Comment 7 Unknown 2001-04-23 17:30:43 UTC
Markus, 

anything new on the status of this issue? Please let me know, otherwise 
I'll clean up here and close it. 

armin
Comment 8 Unknown 2001-04-26 09:36:18 UTC
no more feedback.
Comment 9 michael.bemmer 2003-03-16 20:10:47 UTC
As discussed with Armin, he thought these bug were closed, he sees all of them
as verified.
Comment 10 michael.bemmer 2003-03-16 20:14:25 UTC
As discussed with Armin, he thought these bug were closed, he sees all of them
as verified.