Changeset: 978c2ca7d643 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/978c2ca7d643
Modified Files:
        clients/Tests/exports.stable.out
        testing/listexports.py
Branch: Mar2025
Log Message:

Update exports test.


diffs (209 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -360,7 +360,6 @@ gdk_return HEAPextend(Heap *h, size_t si
 void HEAPincref(Heap *h);
 size_t HEAPmemsize(Heap *h);
 size_t HEAPvmsize(Heap *h);
-int MT_access(const char *pathname, int mode);
 gdk_return MT_alloc_tls(MT_TLS_t *newkey);
 int MT_check_nr_cores(void);
 void MT_cond_broadcast(MT_Cond *cond);
@@ -370,21 +369,12 @@ void MT_cond_signal(MT_Cond *cond);
 void MT_cond_wait(MT_Cond *cond, MT_Lock *lock);
 int MT_create_thread(MT_Id *t, void (*function)(void *), void *arg, enum 
MT_thr_detach d, const char *threadname);
 void MT_exiting_thread(void);
-FILE *MT_fopen(const char *filename, const char *mode);
-char *MT_getcwd(char *buffer, size_t size);
 MT_Id MT_getpid(void);
 size_t MT_getrss(void);
 void MT_init(void);
 int MT_join_thread(MT_Id t);
-int MT_lockf(const char *filename, int mode);
-int MT_mkdir(const char *dirname);
-int MT_open(const char *filename, int flags);
 bool MT_path_absolute(const char *path);
-int MT_remove(const char *filename);
-int MT_rename(const char *old, const char *new);
-int MT_rmdir(const char *dirname);
 void MT_sleep_ms(unsigned int ms);
-int MT_stat(const char *filename, struct stat *stb);
 void MT_thread_deregister(void);
 QryCtx *MT_thread_get_qry_ctx(void);
 const char *MT_thread_getalgorithm(void);
@@ -485,7 +475,6 @@ BAT *canditer_slice(const struct candite
 BAT *canditer_slice2(const struct canditer *ci, BUN lo1, BUN hi1, BUN lo2, BUN 
hi2);
 BAT *canditer_slice2val(const struct canditer *ci, oid lo1, oid hi1, oid lo2, 
oid hi2);
 BAT *canditer_sliceval(const struct canditer *ci, oid lo, oid hi);
-int closedir(DIR *dir);
 char *ctime_r(const time_t *restrict, char *restrict);
 date date_add_day(date dt, int days) __attribute__((__const__));
 date date_add_month(date dt, int months) __attribute__((__const__));
@@ -519,7 +508,6 @@ int daytime_usec(daytime tm) __attribute
 ssize_t dblFromStr(const char *src, size_t *len, dbl **dst, bool external);
 ssize_t dblToStr(str *dst, size_t *len, const dbl *src, bool external);
 const dbl dbl_nil;
-char *dirname(char *path);
 int dlclose(void *handle);
 char *dlerror(void);
 void *dlopen(const char *file, int mode);
@@ -534,7 +522,6 @@ const flt flt_nil;
 gdk_return gdk_add_callback(const char *name, gdk_callback_func *f, int argc, 
void *argv[], int interval);
 gdk_return gdk_remove_callback(const char *, gdk_callback_func *f);
 bat getBBPsize(void);
-char *get_bin_path(void);
 int gettimeofday(struct timeval *tv, int *ignore_zone);
 struct tm *gmtime_r(const time_t *restrict, struct tm *restrict);
 ssize_t hgeFromStr(const char *src, size_t *len, hge **dst, bool external);
@@ -568,7 +555,6 @@ gdk_return log_tsequence(logger *lg, int
 gdk_return log_tstart(logger *lg, bool flushnow, ulng *log_file_id);
 ATOMIC_TYPE lvl_per_component[];
 void *mdlopen(const char *library, int mode);
-const char *mercurial_revision(void) __attribute__((__const__));
 int mo_add_option(opt **Set, int setlen, opt_kind kind, const char *name, 
const char *value);
 int mo_builtin_settings(opt **Set);
 const char *mo_find_option(opt *set, int setlen, const char *name);
@@ -576,13 +562,9 @@ void mo_free_options(opt *set, int setle
 void mo_print_options(opt *set, int setlen);
 int mo_system_config(opt **Set, int setlen);
 const oid oid_nil;
-DIR *opendir(const char *dirname);
-void print_trace(void);
 ssize_t ptrFromStr(const char *src, size_t *len, ptr **dst, bool external);
 ssize_t ptrToStr(str *dst, size_t *len, const ptr *src, bool external);
 const ptr ptr_nil;
-struct dirent *readdir(DIR *dir);
-void rewinddir(DIR *dir);
 void *sa_alloc(allocator *sa, size_t sz);
 allocator *sa_create(allocator *pa);
 void sa_destroy(allocator *sa);
@@ -616,11 +598,8 @@ ssize_t timestamp_precision_tostr(str *b
 ssize_t timestamp_tostr(str *buf, size_t *len, const timestamp *val, bool 
external);
 ssize_t timestamp_tz_fromstr(const char *buf, size_t *len, timestamp **ret, 
bool external);
 const timestamp unixepoch;
-wchar_t *utf8towchar(const char *src);
 const uuid uuid_nil;
 gdk_return void_inplace(BAT *b, oid id, const void *val, bool force) 
__attribute__((__warn_unused_result__));
-char *wchartoutf8(const wchar_t *src);
-int winerror(int);
 
 # mapi
 MapiMsg mapi_bind(MapiHdl hdl, int fnr, char **ptr) 
__attribute__((__nonnull__(1)));
@@ -1118,26 +1097,6 @@ const char modRef[];
 char monet_characteristics[4096];
 char monet_cwd[FILENAME_MAX];
 void moveInstruction(MalBlkPtr mb, int pc, int target);
-void msab_dbfarminit(const char *dbfarm);
-void msab_dbnameinit(const char *dbname);
-void msab_dbpathinit(const char *dbpath);
-char *msab_deserialise(sabdb **ret, const char *sabdb);
-void msab_freeStatus(sabdb **ret);
-char *msab_getDBfarm(char **ret);
-char *msab_getDBname(char **ret);
-char *msab_getMyStatus(sabdb **ret);
-char *msab_getStatus(sabdb **ret, const char *dbname);
-char *msab_getUUID(char **ret);
-char *msab_getUplogInfo(sabuplog *ret, const sabdb *db);
-char *msab_marchConnection(const char *host, const int port);
-char *msab_marchScenario(const char *lang);
-char *msab_pickSecret(char **generated_secret);
-char *msab_registerStarted(void);
-char *msab_registerStarting(void);
-char *msab_registerStop(void);
-char *msab_retreatScenario(const char *lang);
-char *msab_serialise(char **ret, const sabdb *db);
-char *msab_wildRetreat(void);
 const char mtimeRef[];
 const char mulRef[];
 const char multiplexRef[];
@@ -1354,6 +1313,64 @@ char *monetdbe_result_fetch(monetdbe_res
 char *monetdbe_set_autocommit(monetdbe_database dbhdl, int value);
 const char *monetdbe_version(void);
 
+# mutils
+int MT_access(const char *pathname, int mode);
+FILE *MT_fopen(const char *filename, const char *mode);
+char *MT_getcwd(char *buffer, size_t size);
+int MT_lockf(const char *filename, int mode);
+int MT_mkdir(const char *dirname);
+int MT_open(const char *filename, int flags);
+int MT_remove(const char *filename);
+int MT_rename(const char *old, const char *new);
+int MT_rmdir(const char *dirname);
+int MT_stat(const char *filename, struct stat *stb);
+int charwidth(uint32_t c);
+int closedir(DIR *dir);
+char *dirname(char *path);
+char *generateUUID(void);
+char *get_bin_path(void);
+char *mcrypt_BackendSum(const char *string, size_t len);
+char *mcrypt_MD5Sum(const char *string, size_t len);
+char *mcrypt_RIPEMD160Sum(const char *string, size_t len);
+char *mcrypt_SHA1Sum(const char *string, size_t len);
+char *mcrypt_SHA224Sum(const char *string, size_t len);
+char *mcrypt_SHA256Sum(const char *string, size_t len);
+char *mcrypt_SHA384Sum(const char *string, size_t len);
+char *mcrypt_SHA512Sum(const char *string, size_t len);
+const char *mcrypt_getHashAlgorithms(void) __attribute__((__const__));
+char *mcrypt_hashPassword(const char *algo, const char *password, const char 
*challenge);
+const char *mercurial_revision(void) __attribute__((__const__));
+void msab_dbfarminit(const char *dbfarm);
+void msab_dbnameinit(const char *dbname);
+void msab_dbpathinit(const char *dbpath);
+char *msab_deserialise(sabdb **ret, const char *sabdb);
+void msab_freeStatus(sabdb **ret);
+char *msab_getDBfarm(char **ret);
+char *msab_getDBname(char **ret);
+char *msab_getMyStatus(sabdb **ret);
+char *msab_getStatus(sabdb **ret, const char *dbname);
+char *msab_getUUID(char **ret);
+char *msab_getUplogInfo(sabuplog *ret, const sabdb *db);
+char *msab_marchConnection(const char *host, const int port);
+char *msab_marchScenario(const char *lang);
+char *msab_pickSecret(char **generated_secret);
+char *msab_registerStarted(void);
+char *msab_registerStarting(void);
+char *msab_registerStop(void);
+char *msab_retreatScenario(const char *lang);
+char *msab_serialise(char **ret, const sabdb *db);
+char *msab_wildRetreat(void);
+DIR *opendir(const char *dirname);
+void print_trace(void);
+char *prompt_getlogin(void);
+struct dirent *readdir(DIR *dir);
+void rewinddir(DIR *dir);
+char *simple_prompt(const char *prompt, int maxlen, int echo, const char *def);
+const uint8_t utf8d[364];
+wchar_t *utf8towchar(const char *src);
+char *wchartoutf8(const wchar_t *src);
+int winerror(int);
+
 # sql
 char *BatType_Format(int);
 int BatType_ToPyType(int);
diff --git a/testing/listexports.py b/testing/listexports.py
--- a/testing/listexports.py
+++ b/testing/listexports.py
@@ -17,18 +17,14 @@ from . import exportutils
 # sets of directories/files that end up in the same shared object
 dirlist = {
     'gdk': ['gdk',
-            os.path.join('common', 'options'),
-            os.path.join('common', 'utils', 'mutils.h'),
-            os.path.join('common', 'utils', 'mprompt.h')],
+            os.path.join('common', 'options')],
     'mapi': [os.path.join('clients', 'mapilib'),
-             os.path.join('common', 'options'),
-             os.path.join('common', 'utils', 'mcrypt.h')],
-    'monetdb5': ['monetdb5',
-                 os.path.join('common', 'utils', 'msabaoth.h'),
-                 os.path.join('common', 'utils', 'muuid.h')],
+             os.path.join('common', 'options')],
+    'monetdb5': ['monetdb5'],
     'stream': [os.path.join('common', 'stream')],
     'monetdbe': [os.path.join('tools', 'monetdbe', 'monetdbe.h')],
     'sql': ['sql'],
+    'mutils': [os.path.join('common', 'utils')],
     }
 libs = sorted(dirlist.keys())
 
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to