[freetds] Can't 'make check' - installing freetds 0.63 - new problem :(

eodonnell at lineone.net eodonnell at lineone.net
Tue May 10 17:53:02 EDT 2005


Thanks for all your help. Earlier today, from Solaris I successfully read
data from a MSSQL db!

I took this fantastic tool to our test (production mirror) environment, but
unfortunately I'm having a different 'make check' problem.

It looks like the problem I had yesterday where I was unable to telnet to
the db from the machine I was compiling on.  This time I can telnet, so I
don't know how to get round the problem (make check output shown below).


Once successfully built it in our test environment,  I have to copy the binaries/libraries
etc to our production environment. This is because our production servers
are all built without c compilers (security measure). Could someone provide
a list of what files I need to copy?

I configured the install with the command
./configure --with-tdsver=7.0 --with-prefix=/usr/local/freetds
but tsql installed to:
/usr/local/bin/tsql
So I'm a bit confused about where everything has gone

Thanks again,

Edward



------------------make check output-------------------------------
Making check in include
Making check in src
Making check in replacements
Making check in tds
Making check in unittests
make  t0001 t0002 t0003  t0004 t0005 t0006 t0007  t0008 dynamic1 convert
 dataread utf8_1 utf8_2
`t0001' is up to date.
`t0002' is up to date.
`t0003' is up to date.
`t0004' is up to date.
`t0005' is up to date.
`t0006' is up to date.
`t0007' is up to date.
`t0008' is up to date.
`dynamic1' is up to date.
`convert' is up to date.
`dataread' is up to date.
`utf8_1' is up to date.
`utf8_2' is up to date.
make  check-TESTS
t0001.c: Testing login, logout
iconv.c:357: failed assertion `ret == 0'
FAIL: t0001
t0002.c: Test basic submit query, results
iconv.c:357: failed assertion `ret == 0'
FAIL: t0002
t0003.c: Testing DB change -- 'use tempdb'
iconv.c:357: failed assertion `ret == 0'
FAIL: t0003
t0004.c: Test large (>512 bytes) queries
iconv.c:357: failed assertion `ret == 0'
FAIL: t0004
t0005.c: Test large (>512 bytes) replies
iconv.c:357: failed assertion `ret == 0'
FAIL: t0005
t0006.c: Test SYBREAL, SYBFLT8 values
iconv.c:357: failed assertion `ret == 0'
FAIL: t0006
some checks...
1234
123
-1234
error
overflow checks...
2147483647
error
-2147483648
error
32767
error
-32768
error
255
error
0
error
overflow on big number checks...
error
error
error
error
12
unique type...
12345678-1234-1234-9876543298765432
12345678-1234-1E34-9876AB3298765432
error
error
error
12345678-1234-A234-9876543298765432
error
error
binary test...
len=2 12 34
len=2 AB FD
len=2 AB FD
len=2 00 00
len=1 00
len=2 01 00
len=1 01
PASS: t0007
test some valid values..
prec=18 scale=0 00 00 00 00 00 00 00 04 D2 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
prec=18 scale=0 00 00 00 00 00 49 96 02 D2 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
1234567890
prec=18 scale=0 00 01 B6 9B 4B A6 30 F3 4E 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
123456789012345678
prec=18 scale=0 00 0D E0 B6 B3 A7 63 FF FF 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
999999999999999999
test overflow..
error
error
prec=38 scale=0 00 00 00 00 01 8E E9 0F F6 C3 73 E0 EE 4E 3F 0A D2 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
123456789012345678901234567890
error
prec=38 scale=0 00 4B 3B 4C A8 5A 86 C4 7A 09 8A 22 3F FF FF FF FF 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
99999999999999999999999999999999999999
error
prec=18 scale=1 00 00 00 00 00 00 00 30 34 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
prec=18 scale=2 00 00 00 00 00 00 01 E2 40 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
1234.56
prec=18 scale=5 00 00 00 00 00 00 00 00 7B 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
0.00123
prec=18 scale=4 00 00 00 00 00 00 00 00 7B 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
0.0123
prec=18 scale=3 00 00 00 00 00 00 00 00 7B 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
0.123
prec=18 scale=2 00 00 00 00 00 00 00 00 7B 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
1.23
prec=18 scale=1 00 00 00 00 00 00 00 00 7B 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
12.3
prec=18 scale=4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
0.0000
prec=18 scale=0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00
0
PASS: t0008
dynamic1.c: Test dynamic queries
iconv.c:357: failed assertion `ret == 0'
FAIL: dynamic1
converted 39 (varchar, 12 bytes) : 47 (char, 12 bytes).
       0 iterations/second converting       varchar => char.
converted 39 (varchar, 12 bytes) : 35 (text, 12 bytes).
       0 iterations/second converting       varchar => text.
converted 39 (varchar, 6 bytes) : 45 (binary, 2 bytes).
       0 iterations/second converting       varchar => binary.
converted 39 (varchar, 6 bytes) : 34 (image, 2 bytes).
       0 iterations/second converting       varchar => image.
converted 39 (varchar, 3 bytes) : 48 (tinyint, 1 bytes).
converted 39 (varchar, 3 bytes) : 52 (smallint, 2 bytes).
converted 39 (varchar, 3 bytes) : 56 (int, 4 bytes).
converted 39 (varchar, 3 bytes) : 127 (bigint, 8 bytes).
converted 39 (varchar, 7 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting       varchar => float.
converted 39 (varchar, 7 bytes) : 59 (real, 4 bytes).
converted 39 (varchar, 7 bytes) : 108 (numeric, 35 bytes).
converted 39 (varchar, 7 bytes) : 106 (decimal, 35 bytes).
converted 39 (varchar, 1 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting       varchar => bit.
converted 39 (varchar, 7 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting       varchar => money.
converted 39 (varchar, 7 bytes) : 122 (smallmoney, 4 bytes).
converted 39 (varchar, 12 bytes) : 61 (datetime, 8 bytes).
       0 iterations/second converting       varchar => datetime.
converted 39 (varchar, 12 bytes) : 58 (smalldatetime, 4 bytes).
       0 iterations/second converting       varchar => smalldatetime.
converted 47 (char, 12 bytes) : 39 (varchar, 12 bytes).
       0 iterations/second converting          char => varchar.
converted 47 (char, 12 bytes) : 35 (text, 12 bytes).
converted 47 (char, 6 bytes) : 45 (binary, 2 bytes).
converted 47 (char, 6 bytes) : 34 (image, 2 bytes).
       0 iterations/second converting          char => image.
converted 47 (char, 3 bytes) : 48 (tinyint, 1 bytes).
converted 47 (char, 3 bytes) : 52 (smallint, 2 bytes).
converted 47 (char, 3 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting          char => int.
converted 47 (char, 3 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting          char => bigint.
converted 47 (char, 7 bytes) : 62 (float, 8 bytes).
converted 47 (char, 7 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting          char => real.
converted 47 (char, 7 bytes) : 108 (numeric, 35 bytes).
converted 47 (char, 7 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting          char => decimal.
converted 47 (char, 1 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting          char => bit.
converted 47 (char, 7 bytes) : 60 (money, 8 bytes).
converted 47 (char, 7 bytes) : 122 (smallmoney, 4 bytes).
       0 iterations/second converting          char => smallmoney.
converted 47 (char, 12 bytes) : 61 (datetime, 8 bytes).
converted 47 (char, 12 bytes) : 58 (smalldatetime, 4 bytes).
converted 35 (text, 12 bytes) : 39 (varchar, 12 bytes).
converted 35 (text, 12 bytes) : 47 (char, 12 bytes).
converted 35 (text, 6 bytes) : 45 (binary, 2 bytes).
converted 35 (text, 6 bytes) : 34 (image, 2 bytes).
converted 35 (text, 3 bytes) : 48 (tinyint, 1 bytes).
converted 35 (text, 3 bytes) : 52 (smallint, 2 bytes).
converted 35 (text, 3 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting          text => int.
converted 35 (text, 3 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting          text => bigint.
converted 35 (text, 7 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting          text => float.
converted 35 (text, 7 bytes) : 59 (real, 4 bytes).
converted 35 (text, 7 bytes) : 108 (numeric, 35 bytes).
       0 iterations/second converting          text => numeric.
converted 35 (text, 7 bytes) : 106 (decimal, 35 bytes).
converted 35 (text, 1 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting          text => bit.
converted 35 (text, 7 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting          text => money.
converted 35 (text, 7 bytes) : 122 (smallmoney, 4 bytes).
converted 35 (text, 12 bytes) : 61 (datetime, 8 bytes).
converted 35 (text, 12 bytes) : 58 (smalldatetime, 4 bytes).
converted 45 (binary, 12 bytes) : 39 (varchar, 24 bytes).
converted 45 (binary, 12 bytes) : 47 (char, 24 bytes).
converted 45 (binary, 12 bytes) : 35 (text, 24 bytes).
converted 45 (binary, 6 bytes) : 34 (image, 6 bytes).
       0 iterations/second converting        binary => image.
converted 45 (binary, 3 bytes) : 48 (tinyint, 1 bytes).
converted 45 (binary, 3 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting        binary => smallint.
converted 45 (binary, 3 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting        binary => int.
converted 45 (binary, 3 bytes) : 127 (bigint, 8 bytes).
converted 45 (binary, 7 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting        binary => float.
converted 45 (binary, 7 bytes) : 59 (real, 4 bytes).
Conversion not yet implemented:
        failed (-2) to convert 45 (binary, 7 bytes) : 108 (numeric).
converted 45 (binary, 7 bytes) : 108 (numeric, -2 bytes).
       0 iterations/second converting        binary => numeric.
Conversion not yet implemented:
        failed (-2) to convert 45 (binary, 7 bytes) : 106 (decimal).
converted 45 (binary, 7 bytes) : 106 (decimal, -2 bytes).
Conversion not yet implemented:
        failed (-2) to convert 45 (binary, 1 bytes) : 50 (bit).
converted 45 (binary, 1 bytes) : 50 (bit, -2 bytes).
converted 45 (binary, 7 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting        binary => money.
converted 45 (binary, 7 bytes) : 122 (smallmoney, 4 bytes).
       0 iterations/second converting        binary => smallmoney.
converted 34 (image, 12 bytes) : 39 (varchar, 24 bytes).
       0 iterations/second converting         image => varchar.
converted 34 (image, 12 bytes) : 47 (char, 24 bytes).
converted 34 (image, 12 bytes) : 35 (text, 24 bytes).
converted 34 (image, 6 bytes) : 45 (binary, 6 bytes).
converted 34 (image, 3 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting         image => tinyint.
converted 34 (image, 3 bytes) : 52 (smallint, 2 bytes).
converted 34 (image, 3 bytes) : 56 (int, 4 bytes).
converted 34 (image, 3 bytes) : 127 (bigint, 8 bytes).
converted 34 (image, 7 bytes) : 62 (float, 8 bytes).
converted 34 (image, 7 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting         image => real.
Conversion not yet implemented:
        failed (-2) to convert 34 (image, 7 bytes) : 108 (numeric).
converted 34 (image, 7 bytes) : 108 (numeric, -2 bytes).
       0 iterations/second converting         image => numeric.
Conversion not yet implemented:
        failed (-2) to convert 34 (image, 7 bytes) : 106 (decimal).
converted 34 (image, 7 bytes) : 106 (decimal, -2 bytes).
       0 iterations/second converting         image => decimal.
Conversion not yet implemented:
        failed (-2) to convert 34 (image, 1 bytes) : 50 (bit).
converted 34 (image, 1 bytes) : 50 (bit, -2 bytes).
       0 iterations/second converting         image => bit.
converted 34 (image, 7 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting         image => money.
converted 34 (image, 7 bytes) : 122 (smallmoney, 4 bytes).
converted 48 (tinyint, 1 bytes) : 39 (varchar, 2 bytes).
       0 iterations/second converting       tinyint => varchar.
converted 48 (tinyint, 1 bytes) : 47 (char, 2 bytes).
converted 48 (tinyint, 1 bytes) : 35 (text, 2 bytes).
       0 iterations/second converting       tinyint => text.
converted 48 (tinyint, 1 bytes) : 45 (binary, 1 bytes).
       0 iterations/second converting       tinyint => binary.
converted 48 (tinyint, 1 bytes) : 34 (image, 1 bytes).
       0 iterations/second converting       tinyint => image.
converted 48 (tinyint, 1 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting       tinyint => smallint.
converted 48 (tinyint, 1 bytes) : 56 (int, 4 bytes).
converted 48 (tinyint, 1 bytes) : 127 (bigint, 8 bytes).
converted 48 (tinyint, 1 bytes) : 62 (float, 8 bytes).
converted 48 (tinyint, 1 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting       tinyint => real.
converted 48 (tinyint, 1 bytes) : 108 (numeric, 35 bytes).
       0 iterations/second converting       tinyint => numeric.
converted 48 (tinyint, 1 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting       tinyint => decimal.
converted 48 (tinyint, 1 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting       tinyint => bit.
converted 48 (tinyint, 1 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting       tinyint => money.
converted 48 (tinyint, 1 bytes) : 122 (smallmoney, 4 bytes).
converted 52 (smallint, 2 bytes) : 39 (varchar, 2 bytes).
converted 52 (smallint, 2 bytes) : 47 (char, 2 bytes).
converted 52 (smallint, 2 bytes) : 35 (text, 2 bytes).
       0 iterations/second converting      smallint => text.
converted 52 (smallint, 2 bytes) : 45 (binary, 2 bytes).
converted 52 (smallint, 2 bytes) : 34 (image, 2 bytes).
       0 iterations/second converting      smallint => image.
converted 52 (smallint, 2 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting      smallint => tinyint.
converted 52 (smallint, 2 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting      smallint => int.
converted 52 (smallint, 2 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting      smallint => bigint.
converted 52 (smallint, 2 bytes) : 62 (float, 8 bytes).
converted 52 (smallint, 2 bytes) : 59 (real, 4 bytes).
converted 52 (smallint, 2 bytes) : 108 (numeric, 35 bytes).
converted 52 (smallint, 2 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting      smallint => decimal.
converted 52 (smallint, 2 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting      smallint => bit.
converted 52 (smallint, 2 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting      smallint => money.
converted 52 (smallint, 2 bytes) : 122 (smallmoney, 4 bytes).
converted 56 (int, 4 bytes) : 39 (varchar, 2 bytes).
converted 56 (int, 4 bytes) : 47 (char, 2 bytes).
converted 56 (int, 4 bytes) : 35 (text, 2 bytes).
       0 iterations/second converting           int => text.
converted 56 (int, 4 bytes) : 45 (binary, 4 bytes).
converted 56 (int, 4 bytes) : 34 (image, 4 bytes).
converted 56 (int, 4 bytes) : 48 (tinyint, 1 bytes).
converted 56 (int, 4 bytes) : 52 (smallint, 2 bytes).
converted 56 (int, 4 bytes) : 127 (bigint, 8 bytes).
converted 56 (int, 4 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting           int => float.
converted 56 (int, 4 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting           int => real.
converted 56 (int, 4 bytes) : 108 (numeric, 35 bytes).
       0 iterations/second converting           int => numeric.
converted 56 (int, 4 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting           int => decimal.
converted 56 (int, 4 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting           int => bit.
converted 56 (int, 4 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting           int => money.
converted 56 (int, 4 bytes) : 122 (smallmoney, 4 bytes).
converted 127 (bigint, 8 bytes) : 39 (varchar, 2 bytes).
converted 127 (bigint, 8 bytes) : 47 (char, 2 bytes).
converted 127 (bigint, 8 bytes) : 35 (text, 2 bytes).
converted 127 (bigint, 8 bytes) : 45 (binary, 8 bytes).
       0 iterations/second converting        bigint => binary.
converted 127 (bigint, 8 bytes) : 34 (image, 8 bytes).
converted 127 (bigint, 8 bytes) : 48 (tinyint, 1 bytes).
converted 127 (bigint, 8 bytes) : 52 (smallint, 2 bytes).
converted 127 (bigint, 8 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting        bigint => int.
converted 127 (bigint, 8 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting        bigint => float.
converted 127 (bigint, 8 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting        bigint => real.
converted 127 (bigint, 8 bytes) : 108 (numeric, 35 bytes).
       0 iterations/second converting        bigint => numeric.
converted 127 (bigint, 8 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting        bigint => decimal.
converted 127 (bigint, 8 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting        bigint => bit.
converted 127 (bigint, 8 bytes) : 60 (money, 8 bytes).
converted 127 (bigint, 8 bytes) : 122 (smallmoney, 4 bytes).
converted 62 (float, 8 bytes) : 39 (varchar, 7 bytes).
converted 62 (float, 8 bytes) : 47 (char, 7 bytes).
converted 62 (float, 8 bytes) : 35 (text, 7 bytes).
       0 iterations/second converting         float => text.
converted 62 (float, 8 bytes) : 45 (binary, 8 bytes).
converted 62 (float, 8 bytes) : 34 (image, 8 bytes).
       0 iterations/second converting         float => image.
converted 62 (float, 8 bytes) : 48 (tinyint, 1 bytes).
converted 62 (float, 8 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting         float => smallint.
converted 62 (float, 8 bytes) : 56 (int, 4 bytes).
converted 62 (float, 8 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting         float => bigint.
converted 62 (float, 8 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting         float => real.
converted 62 (float, 8 bytes) : 108 (numeric, 35 bytes).
converted 62 (float, 8 bytes) : 106 (decimal, 35 bytes).
converted 62 (float, 8 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting         float => bit.
converted 62 (float, 8 bytes) : 60 (money, 8 bytes).
converted 62 (float, 8 bytes) : 122 (smallmoney, 4 bytes).
       0 iterations/second converting         float => smallmoney.
converted 59 (real, 4 bytes) : 39 (varchar, 7 bytes).
       0 iterations/second converting          real => varchar.
converted 59 (real, 4 bytes) : 47 (char, 7 bytes).
converted 59 (real, 4 bytes) : 35 (text, 7 bytes).
converted 59 (real, 4 bytes) : 45 (binary, 4 bytes).
converted 59 (real, 4 bytes) : 34 (image, 4 bytes).
       0 iterations/second converting          real => image.
converted 59 (real, 4 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting          real => tinyint.
converted 59 (real, 4 bytes) : 52 (smallint, 2 bytes).
converted 59 (real, 4 bytes) : 56 (int, 4 bytes).
converted 59 (real, 4 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting          real => bigint.
converted 59 (real, 4 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting          real => float.
converted 59 (real, 4 bytes) : 108 (numeric, 35 bytes).
converted 59 (real, 4 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting          real => decimal.
converted 59 (real, 4 bytes) : 50 (bit, 1 bytes).
converted 59 (real, 4 bytes) : 60 (money, 8 bytes).
converted 59 (real, 4 bytes) : 122 (smallmoney, 4 bytes).
converted 108 (numeric, 35 bytes) : 39 (varchar, 1 bytes).
       0 iterations/second converting       numeric => varchar.
converted 108 (numeric, 35 bytes) : 47 (char, 1 bytes).
       0 iterations/second converting       numeric => char.
converted 108 (numeric, 35 bytes) : 35 (text, 1 bytes).
converted 108 (numeric, 35 bytes) : 45 (binary, 35 bytes).
converted 108 (numeric, 35 bytes) : 34 (image, 35 bytes).
       0 iterations/second converting       numeric => image.
converted 108 (numeric, 35 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting       numeric => tinyint.
converted 108 (numeric, 35 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting       numeric => smallint.
converted 108 (numeric, 35 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting       numeric => int.
converted 108 (numeric, 35 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting       numeric => bigint.
converted 108 (numeric, 35 bytes) : 62 (float, 8 bytes).
converted 108 (numeric, 35 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting       numeric => real.
converted 108 (numeric, 35 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting       numeric => decimal.
converted 108 (numeric, 35 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting       numeric => bit.
Conversion not yet implemented:
        failed (-2) to convert 108 (numeric, 35 bytes) : 60 (money).
converted 108 (numeric, 35 bytes) : 60 (money, -2 bytes).
       0 iterations/second converting       numeric => money.
Conversion not yet implemented:
        failed (-2) to convert 108 (numeric, 35 bytes) : 122 (smallmoney).
converted 108 (numeric, 35 bytes) : 122 (smallmoney, -2 bytes).
converted 106 (decimal, 35 bytes) : 39 (varchar, 1 bytes).
converted 106 (decimal, 35 bytes) : 47 (char, 1 bytes).
converted 106 (decimal, 35 bytes) : 35 (text, 1 bytes).
converted 106 (decimal, 35 bytes) : 45 (binary, 35 bytes).
       0 iterations/second converting       decimal => binary.
converted 106 (decimal, 35 bytes) : 34 (image, 35 bytes).
       0 iterations/second converting       decimal => image.
converted 106 (decimal, 35 bytes) : 48 (tinyint, 1 bytes).
converted 106 (decimal, 35 bytes) : 52 (smallint, 2 bytes).
converted 106 (decimal, 35 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting       decimal => int.
converted 106 (decimal, 35 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting       decimal => bigint.
converted 106 (decimal, 35 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting       decimal => float.
converted 106 (decimal, 35 bytes) : 59 (real, 4 bytes).
converted 106 (decimal, 35 bytes) : 108 (numeric, 35 bytes).
converted 106 (decimal, 35 bytes) : 50 (bit, 1 bytes).
Conversion not yet implemented:
        failed (-2) to convert 106 (decimal, 35 bytes) : 60 (money).
converted 106 (decimal, 35 bytes) : 60 (money, -2 bytes).
       0 iterations/second converting       decimal => money.
Conversion not yet implemented:
        failed (-2) to convert 106 (decimal, 35 bytes) : 122 (smallmoney).
converted 106 (decimal, 35 bytes) : 122 (smallmoney, -2 bytes).
       0 iterations/second converting       decimal => smallmoney.
converted 50 (bit, 4 bytes) : 39 (varchar, 1 bytes).
       0 iterations/second converting           bit => varchar.
converted 50 (bit, 4 bytes) : 47 (char, 1 bytes).
converted 50 (bit, 4 bytes) : 35 (text, 1 bytes).
converted 50 (bit, 4 bytes) : 45 (binary, 1 bytes).
       0 iterations/second converting           bit => binary.
converted 50 (bit, 4 bytes) : 34 (image, 1 bytes).
       0 iterations/second converting           bit => image.
converted 50 (bit, 4 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting           bit => tinyint.
converted 50 (bit, 4 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting           bit => smallint.
converted 50 (bit, 4 bytes) : 56 (int, 4 bytes).
converted 50 (bit, 4 bytes) : 127 (bigint, 8 bytes).
       0 iterations/second converting           bit => bigint.
converted 50 (bit, 4 bytes) : 62 (float, 8 bytes).
converted 50 (bit, 4 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting           bit => real.
converted 50 (bit, 4 bytes) : 108 (numeric, 35 bytes).
converted 50 (bit, 4 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting           bit => decimal.
converted 50 (bit, 4 bytes) : 60 (money, 8 bytes).
converted 50 (bit, 4 bytes) : 122 (smallmoney, 4 bytes).
converted 60 (money, 8 bytes) : 39 (varchar, 4 bytes).
       0 iterations/second converting         money => varchar.
converted 60 (money, 8 bytes) : 47 (char, 4 bytes).
       0 iterations/second converting         money => char.
converted 60 (money, 8 bytes) : 35 (text, 4 bytes).
converted 60 (money, 8 bytes) : 45 (binary, 8 bytes).
       0 iterations/second converting         money => binary.
converted 60 (money, 8 bytes) : 34 (image, 8 bytes).
converted 60 (money, 8 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting         money => tinyint.
converted 60 (money, 8 bytes) : 52 (smallint, 2 bytes).
       0 iterations/second converting         money => smallint.
converted 60 (money, 8 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting         money => int.
converted 60 (money, 8 bytes) : 127 (bigint, 8 bytes).
converted 60 (money, 8 bytes) : 62 (float, 8 bytes).
       0 iterations/second converting         money => float.
converted 60 (money, 8 bytes) : 59 (real, 4 bytes).
converted 60 (money, 8 bytes) : 108 (numeric, 35 bytes).
converted 60 (money, 8 bytes) : 106 (decimal, 35 bytes).
converted 60 (money, 8 bytes) : 50 (bit, 1 bytes).
       0 iterations/second converting         money => bit.
converted 60 (money, 8 bytes) : 122 (smallmoney, 4 bytes).
       0 iterations/second converting         money => smallmoney.
converted 122 (smallmoney, 4 bytes) : 39 (varchar, 4 bytes).
       0 iterations/second converting    smallmoney => varchar.
converted 122 (smallmoney, 4 bytes) : 47 (char, 4 bytes).
converted 122 (smallmoney, 4 bytes) : 35 (text, 4 bytes).
converted 122 (smallmoney, 4 bytes) : 45 (binary, 4 bytes).
       0 iterations/second converting    smallmoney => binary.
converted 122 (smallmoney, 4 bytes) : 34 (image, 4 bytes).
converted 122 (smallmoney, 4 bytes) : 48 (tinyint, 1 bytes).
       0 iterations/second converting    smallmoney => tinyint.
converted 122 (smallmoney, 4 bytes) : 52 (smallint, 2 bytes).
converted 122 (smallmoney, 4 bytes) : 56 (int, 4 bytes).
       0 iterations/second converting    smallmoney => int.
converted 122 (smallmoney, 4 bytes) : 127 (bigint, 8 bytes).
converted 122 (smallmoney, 4 bytes) : 62 (float, 8 bytes).
converted 122 (smallmoney, 4 bytes) : 59 (real, 4 bytes).
       0 iterations/second converting    smallmoney => real.
converted 122 (smallmoney, 4 bytes) : 108 (numeric, 35 bytes).
       0 iterations/second converting    smallmoney => numeric.
converted 122 (smallmoney, 4 bytes) : 106 (decimal, 35 bytes).
       0 iterations/second converting    smallmoney => decimal.
converted 122 (smallmoney, 4 bytes) : 50 (bit, 1 bytes).
converted 122 (smallmoney, 4 bytes) : 60 (money, 8 bytes).
       0 iterations/second converting    smallmoney => money.
converted 61 (datetime, 8 bytes) : 39 (varchar, 19 bytes).
       0 iterations/second converting      datetime => varchar.
converted 61 (datetime, 8 bytes) : 47 (char, 19 bytes).
       0 iterations/second converting      datetime => char.
converted 61 (datetime, 8 bytes) : 35 (text, 19 bytes).
converted 61 (datetime, 8 bytes) : 45 (binary, 8 bytes).
       0 iterations/second converting      datetime => binary.
converted 61 (datetime, 8 bytes) : 34 (image, 8 bytes).
converted 61 (datetime, 8 bytes) : 58 (smalldatetime, 4 bytes).
       0 iterations/second converting      datetime => smalldatetime.
converted 58 (smalldatetime, 4 bytes) : 39 (varchar, 19 bytes).
       0 iterations/second converting smalldatetime => varchar.
converted 58 (smalldatetime, 4 bytes) : 47 (char, 19 bytes).
converted 58 (smalldatetime, 4 bytes) : 35 (text, 19 bytes).
       0 iterations/second converting smalldatetime => text.
converted 58 (smalldatetime, 4 bytes) : 45 (binary, 4 bytes).
       0 iterations/second converting smalldatetime => binary.
converted 58 (smalldatetime, 4 bytes) : 34 (image, 4 bytes).
converted 58 (smalldatetime, 4 bytes) : 61 (datetime, 8 bytes).
       0 iterations/second converting smalldatetime => datetime.
PASS: convert
dataread.c: Testing conversion from server
iconv.c:357: failed assertion `ret == 0'
FAIL: dataread
iconv.c:357: failed assertion `ret == 0'
FAIL: utf8_1
iconv.c:357: failed assertion `ret == 0'
FAIL: utf8_2
=====================
10 of 13 tests failed
=====================
*** Error code 1
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /apps/ocado/src/freetds-0.63/src/tds/unittests
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /apps/ocado/src/freetds-0.63/src/tds/unittests
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'
Current working directory /apps/ocado/src/freetds-0.63/src/tds
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'
Current working directory /apps/ocado/src/freetds-0.63/src
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'

___________________________________________________________

Book yourself something to look forward to in 2005.
Cheap flights - http://www.tiscali.co.uk/travel/flights/
Bargain holidays - http://www.tiscali.co.uk/travel/holidays/





More information about the FreeTDS mailing list