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