cruppstahl / upscaledb

A very fast lightweight embedded database engine with a built-in query language.
https://upscaledb.com
Apache License 2.0
569 stars 71 forks source link

Three unittests failed #111

Open romz-pl opened 6 years ago

romz-pl commented 6 years ago

Running unittests I got following result:

make test
cd unittests && make && ./test && ./issue32 -i && ./issue32 -r && ./issue43
make[1]: Entering directory '/home/romz/tmp/upscaledb/unittests'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/romz/tmp/upscaledb/unittests'
5upscaledb/upscaledb.cc[142]: transactions are disabled (see UPS_ENABLE_TRANSACTIONS)
5upscaledb/upscaledb.cc[191]: parameter 'txn' must not be NULL
4db/db_local.cc[1114]: invalid key size (2 instead of 1)
4db/db_local.cc[1114]: invalid key size (2 instead of 1)
4db/db_local.cc[1114]: invalid key size (0 instead of 1)
4db/db_local.cc[1114]: invalid key size (0 instead of 1)
4db/db_local.cc[1114]: invalid key size (3 instead of 2)
4db/db_local.cc[1114]: invalid key size (3 instead of 2)
4db/db_local.cc[1114]: invalid key size (1 instead of 2)
4db/db_local.cc[1114]: invalid key size (1 instead of 2)
4db/db_local.cc[1114]: invalid key size (5 instead of 4)
4db/db_local.cc[1114]: invalid key size (5 instead of 4)
4db/db_local.cc[1114]: invalid key size (3 instead of 4)
4db/db_local.cc[1114]: invalid key size (3 instead of 4)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1114]: invalid key size (5 instead of 4)
4db/db_local.cc[1114]: invalid key size (5 instead of 4)
4db/db_local.cc[1114]: invalid key size (3 instead of 4)
4db/db_local.cc[1114]: invalid key size (3 instead of 4)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (9 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1114]: invalid key size (7 instead of 8)
4db/db_local.cc[1168]: invalid key size (0 instead of 80)
4db/db_local.cc[1168]: invalid key size (0 instead of 80)
5upscaledb/upscaledb.cc[1059]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1059]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[499]: Journal compression parameters are only allowed in ups_env_create
4env/env_local.cc[620]: Record compression parameters are only allowed in ups_env_create_db
4env/env_local.cc[544]: Key compression only allowed for unlimited binary keys (UPS_TYPE_BINARY
4env/env_local.cc[544]: Key compression only allowed for unlimited binary keys (UPS_TYPE_BINARY
4env/env_local.cc[430]: unknown algorithm for record compression
1os/os_posix.cc[336]: creating file data/ failed with status 21 (Is a directory)
1os/os_posix.cc[382]: opening file xxxxxx failed with status 2 (No such file or directory)
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[965]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[1026]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[912]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[1137]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1318]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[1211]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[318]: combination of UPS_IN_MEMORY and UPS_ENABLE_CRC32 not allowed
3page_manager/page_manager.cc[110]: crc32 mismatch in page 16384: 0x6084e7fa != 0xd31637ab
3page_manager/page_manager.cc[110]: crc32 mismatch in page 32768: 0xf70c8fa9 != 0x6301fb9d
4txn/txn_local.cc[350]: Txn cannot be aborted till all attached Cursors are closed
4txn/txn_local.cc[337]: Txn cannot be committed till all attached Cursors are closed
5upscaledb/upscaledb.cc[1247]: combination of UPS_ONLY_DUPLICATES and UPS_SKIP_DUPLICATES not allowed
5upscaledb/upscaledb.cc[1400]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1404]: parameter 'count' must not be NULL
5upscaledb/upscaledb.cc[1247]: combination of UPS_ONLY_DUPLICATES and UPS_SKIP_DUPLICATES not allowed
5upscaledb/upscaledb.cc[1400]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1404]: parameter 'count' must not be NULL
5upscaledb/upscaledb.cc[818]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[596]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[592]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[638]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[634]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[614]: cannot create database in a read-only environment
5upscaledb/upscaledb.cc[991]: cannot insert in a read-only database
5upscaledb/upscaledb.cc[1040]: cannot erase from a read-only database
5upscaledb/upscaledb.cc[1223]: cannot overwrite in a read-only database
5upscaledb/upscaledb.cc[1334]: cannot insert to a read-only database
5upscaledb/upscaledb.cc[1382]: cannot erase from a read-only database
1os/os_posix.cc[382]: opening file xxxxxx... failed with status 2 (No such file or directory)
5upscaledb/upscaledb.cc[465]: parameter 'env' must not be NULL
1os/os_posix.cc[382]: opening file xxxtest.db failed with status 2 (No such file or directory)
5upscaledb/upscaledb.cc[345]: combination of UPS_CACHE_UNLIMITED and cache size != 0 not allowed
5upscaledb/upscaledb.cc[538]: unknown parameter 257
5upscaledb/upscaledb.cc[674]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[679]: parameter 'oldname' must not be 0
5upscaledb/upscaledb.cc[683]: parameter 'newname' must not be 0
5upscaledb/upscaledb.cc[687]: parameter 'newname' must be lower than 0xf000
5upscaledb/upscaledb.cc[710]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[714]: parameter 'name' must not be 0
5upscaledb/upscaledb.cc[733]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[737]: parameter 'names' must not be NULL
5upscaledb/upscaledb.cc[741]: parameter 'length' must not be NULL
5upscaledb/upscaledb.cc[818]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[596]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[592]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[638]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[634]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[339]: combination of UPS_IN_MEMORY and cache size != 0 not allowed
5upscaledb/upscaledb.cc[674]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[679]: parameter 'oldname' must not be 0
5upscaledb/upscaledb.cc[683]: parameter 'newname' must not be 0
5upscaledb/upscaledb.cc[687]: parameter 'newname' must be lower than 0xf000
5upscaledb/upscaledb.cc[710]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[714]: parameter 'name' must not be 0
5upscaledb/upscaledb.cc[733]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[737]: parameter 'names' must not be NULL
5upscaledb/upscaledb.cc[741]: parameter 'length' must not be NULL
1os/os_posix.cc[336]: creating file /::asdf.jrn0 failed with status 13 (Permission denied)
1os/os_posix.cc[336]: creating file /::asdf.jrn0 failed with status 13 (Permission denied)
1os/os_posix.cc[382]: opening file /::asdf.jrn0 failed with status 2 (No such file or directory)
3journal/journal.cc[266]: ups_db_close() failed w/ error -14 (Internal error)
1os/os_posix.cc[382]: opening file __98324kasdlf.blöd failed with status 2 (No such file or directory)
1os/os_posix.cc[78]: flock failed with status 11 (Resource temporarily unavailable)
1os/os_posix.cc[187]: mmap failed with status 22 (Invalid argument)
4db/db_local.cc[1198]: invalid key size (4 instead of 8)
4db/db_local.cc[1198]: invalid key size (0 instead of 8)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4db/db_local.cc[1101]: invalid key size (4 instead of 8)
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
4env/env_local.cc[455]: invalid key size 7 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 7 - must be 8 for UPS_RECORD_NUMBER64 databases
4env/env_local.cc[455]: invalid key size 9 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 9 - must be 8 for UPS_RECORD_NUMBER64 databases
4db/db_local.cc[1101]: invalid key size (4 instead of 8)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4db/db_local.cc[1198]: invalid key size (4 instead of 8)
4db/db_local.cc[1198]: invalid key size (0 instead of 8)
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
4env/env_local.cc[455]: invalid key size 7 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 7 - must be 8 for UPS_RECORD_NUMBER64 databases
4env/env_local.cc[455]: invalid key size 9 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 9 - must be 8 for UPS_RECORD_NUMBER64 databases
4db/db_local.cc[1101]: invalid key size (4 instead of 8)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4db/db_local.cc[1198]: invalid key size (8 instead of 4)
4db/db_local.cc[1198]: invalid key size (0 instead of 4)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4db/db_local.cc[1101]: invalid key size (8 instead of 4)
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
4env/env_local.cc[455]: invalid key size 7 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 7 - must be 8 for UPS_RECORD_NUMBER64 databases
4env/env_local.cc[455]: invalid key size 9 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 9 - must be 8 for UPS_RECORD_NUMBER64 databases
4db/db_local.cc[1101]: invalid key size (8 instead of 4)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4db/db_local.cc[1198]: invalid key size (8 instead of 4)
4db/db_local.cc[1198]: invalid key size (0 instead of 4)
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[110]: key->size must be 0, key->data must be NULL
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
4env/env_local.cc[455]: invalid key size 7 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 7 - must be 8 for UPS_RECORD_NUMBER64 databases
4env/env_local.cc[455]: invalid key size 9 - must be 4 for UPS_RECORD_NUMBER32 databases
4env/env_local.cc[463]: invalid key size 9 - must be 8 for UPS_RECORD_NUMBER64 databases
4db/db_local.cc[1101]: invalid key size (8 instead of 4)
5upscaledb/upscaledb.cc[67]: key->size != 0, but key->data is NULL
4txn/txn_local.cc[337]: Txn cannot be committed till all attached Cursors are closed
4txn/txn_local.cc[350]: Txn cannot be aborted till all attached Cursors are closed
4db/db_local.cc[1405]: cannot close a Database that is modified by a currently active Txn
4txn/txn_local.cc[337]: Txn cannot be committed till all attached Cursors are closed
4txn/txn_local.cc[350]: Txn cannot be aborted till all attached Cursors are closed
5upscaledb/upscaledb.cc[71]: invalid flag in key->flags

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
test is a Catch v1.4.0 host application.
Run with -? for options

-------------------------------------------------------------------------------
TxnCursor/issue101Test
-------------------------------------------------------------------------------
txn_cursor.cpp:1151
...............................................................................

txn_cursor.cpp:912: FAILED:
  REQUIRE( 0 == ups_cursor_move(cursor, &key, 0, 0x0002) )
with expansion:
  0 == -8

5upscaledb/upscaledb.cc[465]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[490]: filename is missing
5upscaledb/upscaledb.cc[473]: cannot open an in-memory database
1os/os_posix.cc[382]: opening file xxxx... failed with status 2 (No such file or directory)
5upscaledb/upscaledb.cc[473]: cannot open an in-memory database
5upscaledb/upscaledb.cc[481]: invalid flag UPS_ENABLE_DUPLICATE_KEYS (only allowed when creating a database
5upscaledb/upscaledb.cc[481]: invalid flag UPS_ENABLE_DUPLICATE_KEYS (only allowed when creating a database
1os/os_posix.cc[382]: opening file /usr failed with status 21 (Is a directory)
4env/env_local.cc[233]: invalid file type
5upscaledb/upscaledb.cc[303]: parameter 'env' must not be NULL
5upscaledb/upscaledb.cc[399]: filename is missing
5upscaledb/upscaledb.cc[339]: combination of UPS_IN_MEMORY and cache size != 0 not allowed
5upscaledb/upscaledb.cc[311]: cannot create a file in read-only mode
5upscaledb/upscaledb.cc[311]: cannot create a file in read-only mode
5upscaledb/upscaledb.cc[353]: invalid page size - must be 1024 or a multiple of 2048
1os/os_posix.cc[336]: creating file /home failed with status 21 (Is a directory)
5upscaledb/upscaledb.cc[991]: cannot insert in a read-only database
5upscaledb/upscaledb.cc[1040]: cannot erase from a read-only database
5upscaledb/upscaledb.cc[1223]: cannot overwrite in a read-only database
5upscaledb/upscaledb.cc[1334]: cannot insert to a read-only database
5upscaledb/upscaledb.cc[1382]: cannot erase from a read-only database
5upscaledb/upscaledb.cc[353]: invalid page size - must be 1024 or a multiple of 2048
4db/db_local.cc[701]: key size too large; either increase page_size or decrease key size
5upscaledb/upscaledb.cc[353]: invalid page size - must be 1024 or a multiple of 2048
4db/db_local.cc[701]: key size too large; either increase page_size or decrease key size
5upscaledb/upscaledb.cc[873]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[877]: function pointer must not be NULL
5upscaledb/upscaledb.cc[908]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[912]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[916]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[957]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[71]: invalid flag in key->flags
5upscaledb/upscaledb.cc[86]: invalid flag in record->flags
5upscaledb/upscaledb.cc[969]: cannot combine UPS_OVERWRITE and UPS_DUPLICATE
5upscaledb/upscaledb.cc[997]: database does not support duplicate keys (see UPS_ENABLE_DUPLICATE_KEYS)
5upscaledb/upscaledb.cc[961]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[965]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[977]: function does not support flags UPS_DUPLICATE_INSERT_*; see ups_cursor_insert
5upscaledb/upscaledb.cc[977]: function does not support flags UPS_DUPLICATE_INSERT_*; see ups_cursor_insert
5upscaledb/upscaledb.cc[977]: function does not support flags UPS_DUPLICATE_INSERT_*; see ups_cursor_insert
5upscaledb/upscaledb.cc[977]: function does not support flags UPS_DUPLICATE_INSERT_*; see ups_cursor_insert
4db/db_local.cc[1114]: invalid key size (255 instead of 10)
4db/db_local.cc[1114]: invalid key size (255 instead of 10)
5upscaledb/upscaledb.cc[1022]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1026]: parameter 'key' must not be NULL
1os/os_posix.cc[78]: flock failed with status 11 (Resource temporarily unavailable)
1os/os_posix.cc[78]: flock failed with status 11 (Resource temporarily unavailable)
5upscaledb/upscaledb.cc[1082]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1117]: cannot close Database if Cursors are still open
5upscaledb/upscaledb.cc[891]: ups_set_compare_func only allowed for UPS_TYPE_CUSTOM databases!
5upscaledb/upscaledb.cc[1137]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1141]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1170]: parameter 'src' must not be NULL
5upscaledb/upscaledb.cc[1174]: parameter 'dest' must not be NULL
5upscaledb/upscaledb.cc[1241]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1202]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1211]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[1274]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1278]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[1310]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1314]: parameter 'key' must not be NULL
5upscaledb/upscaledb.cc[1318]: parameter 'record' must not be NULL
5upscaledb/upscaledb.cc[1372]: parameter 'cursor' must not be NULL
5upscaledb/upscaledb.cc[1481]: parameter 'cursor' must not be NULL
4db/db_local.cc[1114]: invalid key size (4 instead of 7)
4db/db_local.cc[1114]: invalid key size (4 instead of 7)
4db/db_local.cc[1121]: invalid record size (12 instead of 22)
4db/db_local.cc[1121]: invalid record size (8 instead of 4)
4env/env_local.cc[448]: invalid key size 17083940 - must be < 0xffff
./2device/device_disk.h[141]: mmap failed with error -14, falling back to read/write
4db/db_local.cc[784]: custom compare function is not yet registered
4env/env_local.cc[657]: Database could not be opened
4db/db_local.cc[1121]: invalid record size (2 instead of 1)
4db/db_local.cc[1121]: invalid record size (4 instead of 2)
4db/db_local.cc[1121]: invalid record size (8 instead of 4)
4db/db_local.cc[1121]: invalid record size (16 instead of 8)
4db/db_local.cc[1121]: invalid record size (8 instead of 4)
4db/db_local.cc[1121]: invalid record size (16 instead of 8)
4db/db_local.cc[1121]: invalid record size (2 instead of 1)
4db/db_local.cc[1121]: invalid record size (4 instead of 2)
4db/db_local.cc[1121]: invalid record size (8 instead of 4)
4db/db_local.cc[1121]: invalid record size (16 instead of 8)
4db/db_local.cc[1121]: invalid record size (8 instead of 4)
4db/db_local.cc[1121]: invalid record size (16 instead of 8)
4env/env_local.cc[514]: invalid record type UPS_TYPE_CUSTOM - use UPS_TYPE_BINARY instead
4env/env_local.cc[514]: invalid record type UPS_TYPE_CUSTOM - use UPS_TYPE_BINARY instead
1os/os_posix.cc[382]: opening file test.db failed with status 2 (No such file or directory)
1os/os_posix.cc[244]: File::pread() failed with short read (No such file or directory)
5upscaledb/upscaledb.cc[1690]: parameter 'db' must not be NULL
5upscaledb/upscaledb.cc[1694]: parameter 'operations' must not be NULL
4uqi/plugins.cc[91]: Failed to open library noexist: noexist: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library /usr/lib/libsnappy.so: /usr/lib/libsnappy.so: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
-------------------------------------------------------------------------------
Uqi/pluginTest
-------------------------------------------------------------------------------
uqi.cpp:862
...............................................................................

uqi.cpp:893: FAILED:
  REQUIRE( upscaledb::PluginManager::import("./plugin.so", "test4") == 0 )
with expansion:
  -500 == 0

4uqi/plugins.cc[91]: Failed to open library ./plugin.so: ./plugin.so: cannot open shared object file: No such file or directory
-------------------------------------------------------------------------------
Uqi/parserTest
-------------------------------------------------------------------------------
uqi.cpp:912
...............................................................................

uqi.cpp:943: FAILED:
  REQUIRE( upscaledb::PluginManager::import("./plugin.so", "test4") == 0 )
with expansion:
  -500 == 0

4env/env_local.cc[398]: cursor 'begin' uses wrong database
./4uqi/scanvisitorfactoryhelper.h[69]: function does not accept binary input
./4uqi/scanvisitorfactoryhelper.h[60]: function does not accept binary input
./4uqi/scanvisitorfactoryhelper.h[60]: function does not accept binary input
./4uqi/scanvisitorfactoryhelper.h[60]: function does not accept binary input
./4uqi/scanvisitorfactoryhelper.h[60]: function does not accept binary input
4env/env_local.cc[531]: Uint32 compression only allowed for page size of 16k
===============================================================================
test cases:    1142 |    1139 passed | 3 failed
assertions: 8686166 | 8686163 passed | 3 failed

make: *** [Makefile:869: test] Error 3

Are you going to fix it?

Kind regards, Zbigniew

cruppstahl commented 6 years ago

I'll fix them for the next release. The second and third are not important; a file (plugin.so) was not built correctly. You can build it manually by going to the unittests directory and run make plugin, then restart the tests.