Re: [sqlite] sqlite3 problems on both 32 and 64 architectures

2004-11-03 Thread Jarosław Staniek
On the contrary, the assert show above is a Very Good Thing. The ptr type is supposed to be a signed integer which is the same size as a pointer. The configure script is suppose to run some tests to pick the appropriate integer size and set a #define so that ptr can be defined appropriately. The

Re: [sqlite] sqlite3 problems on both 32 and 64 architectures

2004-11-03 Thread D. Richard Hipp
Jaros?aw Staniek wrote: Hallo, assertions like this (btree.c, line 1043) are bad: assert( sizeof(ptr)==sizeof(char*) ); The problem better is described here: http://bugs.kde.org/show_bug.cgi?id=92563 Reporters say that even for intel P4, sizeof pointers is 8, not 4 there. Any plans for fixing th

[sqlite] sqlite3 problems on both 32 and 64 architectures

2004-11-02 Thread Jarosław Staniek
Hallo, assertions like this (btree.c, line 1043) are bad: assert( sizeof(ptr)==sizeof(char*) ); The problem better is described here: http://bugs.kde.org/show_bug.cgi?id=92563 Reporters say that even for intel P4, sizeof pointers is 8, not 4 there. Any plans for fixing these bugs in official sqli