--- sqlite-3.4.0/test/types3.test 2007/05/03 16:31:26 1.6 +++ sqlite-3.4.0-gentoo/test/types3.test 2007/06/26 22:42:56 1.7 @@ -30,10 +30,18 @@ set V [expr {int(1+2)}] concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}] } {int integer} -do_test types3-1.3 { - set V [expr {1+123456789012345}] - concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}] -} {wideInt integer} +set V [expr {1+12345678012345}] +if {[tcl_variable_type V]=="wideInt"} { + do_test types3-1.3 { + set V [expr {1+123456789012345}] + concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}] + } {wideInt integer} +} else { + do_test types3-1.3 { + set V [expr {1+123456789012345}] + concat [tcl_variable_type V] [execsql {SELECT typeof(:V)}] + } {int integer} +} # A double variable comes in as REAL do_test types3-1.4 {