Re: [sqlite] SQLite tests failures on Linux IA64

2006-04-12 Thread drh
Nick Brown [EMAIL PROTECTED] wrote:
 On Saturday 25 March 2006 13:33:47 someone scribbled:
 types3-1.3...
 Expected: [wideInt integer]
  Got: [int integer]
  
  The types3-1.3 error occurs because on ia64, a regular
  old integer is sufficient to hold the value whereas on
  an ix86 machine, a long long int is required.  No biggie.
 
 Is there a patch that fixes this test failure, such that make test will 
 pass 
 on a x86_64 and x86?
 

Not at this time.  Why is it important to you?  The problem
is in the test code not in the SQLite core.
--
D. Richard Hipp   [EMAIL PROTECTED]



[sqlite] SQLite tests failures on Linux IA64

2006-03-25 Thread Alexei Alexandrov
Hi,

I'm running SQLite 3.3.4 tests suite on Linux (Red Hat 4 Update 2)
Itanium box. I got the following test failures:

4 errors out of 24863 tests
Failures on these tests: printf-8.1 printf-8.2 printf-9.5 types3-1.3

Information on the console:

printf-8.1...
Error: integer value too large to represent
printf-8.2...
Error: integer value too large to represent

printf-9.5...
Expected: [1 C
  
  
 ]
 Got: []


types3-1.3...
Expected: [wideInt integer]
 Got: [int integer]

Is it expected?

--
Alexei Alexandrov


Re: [sqlite] SQLite tests failures on Linux IA64

2006-03-25 Thread drh
Alexei Alexandrov [EMAIL PROTECTED] wrote:
 Hi,
 
 I'm running SQLite 3.3.4 tests suite on Linux (Red Hat 4 Update 2)
 Itanium box. I got the following test failures:
 
 4 errors out of 24863 tests
 Failures on these tests: printf-8.1 printf-8.2 printf-9.5 types3-1.3
 
 Information on the console:
 
 printf-8.1...
 Error: integer value too large to represent
 printf-8.2...
 Error: integer value too large to represent
 
 printf-9.5...
 Expected: [1 C
   
   
  ]
  Got: []
 
 
 types3-1.3...
 Expected: [wideInt integer]
  Got: [int integer]
 
 Is it expected?
 

These are the kinds of errors I would expect to see if you
compiled the test suite using an archaic version of Tcl.  What
Tcl version are you using?

None of these errors is of any consequence.
--
D. Richard Hipp   [EMAIL PROTECTED]



Re: [sqlite] SQLite tests failures on Linux IA64

2006-03-25 Thread drh
Alexei Alexandrov [EMAIL PROTECTED] wrote:
 I use those that come with the distribution. Since it's one of the
 latest distros (Red Hat EL 4 Update 2), it's not that archaic:
 
 $ rpm -qa | grep tcl
 tcl-devel-8.4.7-2
 tcl-8.4.7-2

That should be sufficient.

  
   printf-8.1...
   Error: integer value too large to represent
   printf-8.2...
   Error: integer value too large to represent
  
   printf-9.5...
   Expected: [1 C
  
  
]
Got: []

I really have no clue what is causing these problems
and having no ia64 machine, I have no way to debug.

  
  
   types3-1.3...
   Expected: [wideInt integer]
Got: [int integer]


The types3-1.3 error occurs because on ia64, a regular
old integer is sufficient to hold the value whereas on
an ix86 machine, a long long int is required.  No biggie.

--
D. Richard Hipp   [EMAIL PROTECTED]