Changeset: 72dd125db41a for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=72dd125db41a
Modified Files:
        configure.ag
Branch: default
Log Message:

Merge with Dec2011 branch.


diffs (103 lines):

diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -2216,13 +2216,12 @@ if test "x$have_mseed" != xno; then
        LDFLAGS="$LDFLAGS $MSEED_LIBS"
        AC_CHECK_HEADER(libmseed.h,
                AC_CHECK_LIB(mseed, msr_init,
-                       AC_DEFINE(HAVE_MSEED, 1, [Define if you have the mseed 
library])
-                       have_mseed=yes,
+                       AC_DEFINE(HAVE_MSEED, 1, [Define if you have the mseed 
library]),
                        [ if test "x$have_mseed" != xauto; then 
AC_MSG_ERROR([-lmseed library not found]); fi; have_mseed=no ], "-lm"),
                [ if test "x$have_mseed" != xauto; then 
AC_MSG_ERROR([libmseed.h header not found]); fi; have_mseed=no ])
        LDFLAGS="$save_LDFLAGS"
        CPPFLAGS="$save_CPPFLAGS"
-  if test "x$have_mseed" = "xyes"; then
+  if test "x$have_mseed" = "xyes" -o "x$have_mseed" = "xauto"; then
            MSEED_CFLAGS=
            MSEED_LIBS="-lmseed"
   fi
diff --git a/monetdb5/modules/kernel/calc.mx b/monetdb5/modules/kernel/calc.mx
--- a/monetdb5/modules/kernel/calc.mx
+++ b/monetdb5/modules/kernel/calc.mx
@@ -1517,9 +1517,9 @@ calc_export str CALCstr2oid(oid *ret, st
 str
 CALCstr2oid(oid *ret, str *val)
 {
-       int l = (int) strlen(*val);
+       int l = (int) sizeof(oid);
 
-       (void) OIDfromStr(*val, &l, (ptr) ret);
+       (void) OIDfromStr(*val, &l, &ret);
        return MAL_SUCCEED;
 }
 
diff --git 
a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit 
b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
--- a/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
+++ b/sql/test/BugTracker-2010/Tests/limit_in_prepare.Bug-2552.stable.out.32bit
@@ -24,12 +24,13 @@ Ready.
 
 [ 3    ]
 #prepare select * from rr limit ?;
-% .prepare,    .prepare,       .prepare # table_name
-% type,        digits, scale # name
-% varchar,     int,    int # type
-% 3,   2,      1 # length
-[ "wrd",       32,     0       ]
-#exec 0 (1);
+#prepare select * from rr limit ?;
+% .prepare,    .prepare,       .prepare,       .prepare,       .prepare,       
.prepare # table_name
+% type,        digits, scale,  schema, table,  column # name
+% varchar,     int,    int,    str,    str,    str # type
+% 3,   2,      1,      0,      0,      0 # length
+[ "wrd",       32,     0,      NULL,   NULL,   NULL    ]
+#exec 3 (1);
 % sys.rr # table_name
 % id # name
 % int # type
diff --git 
a/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err 
b/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
--- a/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
+++ b/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.err
@@ -71,7 +71,7 @@ stderr of test 'prepare_stmt.Bug-2533.Bu
 # 09:32:45 >  mclient -lsql -ftest -i -e --host=rig --port=33580 
 # 09:32:45 >  
 
-MAPI  = monetdb@madrid:32243
+MAPI  = monetdb@localhost:34941
 QUERY = exec 1(2.3);
 ERROR = !EXEC: wrong type for argument 1 of prepared statement: decimal, 
expected wrd
 
diff --git 
a/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.out.32bit
 
b/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.out.32bit
--- 
a/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.out.32bit
+++ 
b/sql/test/BugTracker-2010/Tests/prepare_stmt.Bug-2533.Bug-2534.stable.out.32bit
@@ -18,18 +18,19 @@ stdout of test 'prepare_stmt.Bug-2533.Bu
 
 Ready.
 
+# 09:45:45 >  
+# 09:45:45 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=localhost" "--port=34941"
+# 09:45:45 >  
 
-# 09:32:45 >  
-# 09:32:45 >  mclient -lsql -ftest -i -e --host=rig --port=33580 
-# 09:32:45 >  
-
-#prepare select count(*) from _tables having count(*) > ?;
-% .prepare,    .prepare,       .prepare # table_name
-% type,        digits, scale # name
-% varchar,     int,    int # type
-% 3,   2,      1 # length
-[ "wrd",       32,     0       ]
-#exec 0(1);
+#prepare select count(*) from _tables having count(*) = ?;
+#prepare select count(*) from _tables having count(*) = ?;
+% .prepare,    .prepare,       .prepare,       .prepare,       .prepare,       
.prepare # table_name
+% type,        digits, scale,  schema, table,  column # name
+% varchar,     int,    int,    str,    str,    str # type
+% 3,   3,      1,      0,      0,      2 # length
+[ "wrd",       32,     0,      "",     "",     "L1"    ]
+[ "wrd",       32,     0,      NULL,   NULL,   NULL    ]
+#exec 1(1);
 % ._tables # table_name
 % L1 # name
 % wrd # type
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to