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]