Hi, as the subject says, vigra is broken (on Windows, at least; didn't try yet on Linux). See attachment.
Regards -- Ariel Constenla-Haile La Plata, Argentina
build -- version: 275224
=============
Building module basebmp
=============
Entering /cygdrive/y/apache/clean/trunk/main/basebmp/source
Compiling: basebmp/source/bitmapdevice.cxx
C:/ARCHIV~1/MICROS~1.0/VC/bin/cl.exe -Zm500 -Zc:forScope,wchar_t- -GR -GS -c
-nologo -Gs -Gy -Ob1 -Oxs -Oy- -DENABLE_LAYOUT=0
-DENABLE_LAYOUT_EXPERIMENTAL=0 -Gd -I. -I..//wntmsci12.pro/inc/wrapper
-I../inc -I..//inc/pch -I..//inc -I..//WIN/inc -I..//wntmsci12.pro/inc -I.
-IY:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc/stl
-IY:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc/external
-IY:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc
-IY:/apache/clean/trunk/main/solenv/wntmsci12/inc
-IY:/apache/clean/trunk/main/solenv/inc -IY:/apache/clean/trunk/main/res
-IY:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc/stl
-IC:/ARCHIV~1/Java/JDK16~2.0_1/include/win32
-IC:/ARCHIV~1/Java/JDK16~2.0_1/include
-IC:/ARCHIV~1/MICROS~3/Windows/v6.1/include -IC:/ARCHIV~1/MICROS~1.0/VC/include
-IC:/ARCHIV~1/MI599E~1/include -IC:/ARCHIV~1/MI599E~1/include
-IY:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc/offuh -I. -I..//res
-I. -Wall -wd4061 -wd4127 -wd4191 -wd4217 -wd4250 -wd4251 -wd4275 -wd4290
-wd4294 -wd4355 -wd4511 -wd4512 -wd4514 -wd4611 -wd4625 -wd4626 -wd4640
-wd4675 -wd4710 -wd4711 -wd4786 -wd4800 -wd4820 -wd4503 -wd4619 -wd4365
-wd4668 -wd4738 -wd4826 -wd4350 -wd4505 -wd4692 -wd4189 -wd4005 -wd4180
-DWNT -DWNT -DNT351 -DMSC -DM1500 -DINTEL -D_X86_=1 -D_CRT_SECURE_NO_DEPRECATE
-D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NON_CONFORMING_SWPRINTFS -DFULL_DESK
-DBOOST_MEM_FN_ENABLE_CDECL -DSTLPORT_VERSION=400 -D_MT -DWINVER=0x0500
-D_WIN32_WINNT=0x0500 -D_WIN32_IE=0x0500 -DCPPU_ENV=msci -DSUPD=350 -DPRODUCT
-DNDEBUG -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI -DSOLAR_JAVA -DSHAREDLIB
-D_DLL_ -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL -EHa -DEXCEPTIONS_ON
-Fo..//wntmsci12.pro/slo/bitmapdevice.obj
Y:/apache/clean/trunk/main/basebmp/source/bitmapdevice.cxx
bitmapdevice.cxx
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(439)
: error C2668: 'vigra::abs' : ambiguous call to overloaded function
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(111):
could be 'short vigra::abs(short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(110):
or 'signed char vigra::abs(signed char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(103):
or 'unsigned __int64 vigra::abs(unsigned __int64)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(102):
or 'unsigned long vigra::abs(unsigned long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(101):
or 'unsigned int vigra::abs(unsigned int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(100):
or 'unsigned short vigra::abs(unsigned short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(99):
or 'unsigned char vigra::abs(unsigned char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(98):
or 'bool vigra::abs(bool)'
while trying to match the argument list '(int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(441)
: error C2668: 'vigra::abs' : ambiguous call to overloaded function
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(111):
could be 'short vigra::abs(short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(110):
or 'signed char vigra::abs(signed char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(103):
or 'unsigned __int64 vigra::abs(unsigned __int64)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(102):
or 'unsigned long vigra::abs(unsigned long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(101):
or 'unsigned int vigra::abs(unsigned int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(100):
or 'unsigned short vigra::abs(unsigned short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(99):
or 'unsigned char vigra::abs(unsigned char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(98):
or 'bool vigra::abs(bool)'
while trying to match the argument list '(long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(443)
: error C2668: 'vigra::abs' : ambiguous call to overloaded function
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(111):
could be 'short vigra::abs(short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(110):
or 'signed char vigra::abs(signed char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(103):
or 'unsigned __int64 vigra::abs(unsigned __int64)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(102):
or 'unsigned long vigra::abs(unsigned long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(101):
or 'unsigned int vigra::abs(unsigned int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(100):
or 'unsigned short vigra::abs(unsigned short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(99):
or 'unsigned char vigra::abs(unsigned char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(98):
or 'bool vigra::abs(bool)'
while trying to match the argument list '(float)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(444)
: error C2668: 'vigra::abs' : ambiguous call to overloaded function
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(111):
could be 'short vigra::abs(short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(110):
or 'signed char vigra::abs(signed char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(103):
or 'unsigned __int64 vigra::abs(unsigned __int64)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(102):
or 'unsigned long vigra::abs(unsigned long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(101):
or 'unsigned int vigra::abs(unsigned int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(100):
or 'unsigned short vigra::abs(unsigned short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(99):
or 'unsigned char vigra::abs(unsigned char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(98):
or 'bool vigra::abs(bool)'
while trying to match the argument list '(double)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(445)
: error C2440: 'return' : cannot convert from
'vigra::NumericTraits<A>::Promote' to 'vigra::NormTraits<T>::SquaredNormType'
with
[
A=long double
]
and
[
T=long double
]
No user-defined-conversion operator available that can perform this
conversion, or the operator cannot be called
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(445)
: error C2668: 'vigra::abs' : ambiguous call to overloaded function
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(111):
could be 'short vigra::abs(short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(110):
or 'signed char vigra::abs(signed char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(103):
or 'unsigned __int64 vigra::abs(unsigned __int64)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(102):
or 'unsigned long vigra::abs(unsigned long)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(101):
or 'unsigned int vigra::abs(unsigned int)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(100):
or 'unsigned short vigra::abs(unsigned short)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(99):
or 'unsigned char vigra::abs(unsigned char)'
Y:/apache/clean/trunk/main/solver/350/wntmsci12.pro/inc\vigra/mathutil.hxx(98):
or 'bool vigra::abs(bool)'
while trying to match the argument list '(long double)'
dmake: Error code 2, while making '../wntmsci12.pro/slo/bitmapdevice.obj'
ERROR: error 65280 occurred while making
/cygdrive/y/apache/clean/trunk/main/basebmp/source
pgpJOeSVSy2kd.pgp
Description: PGP signature
