]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add a new requirement mark for CAST expressions.
authordrh <drh@noemail.net>
Tue, 22 Nov 2016 20:29:05 +0000 (20:29 +0000)
committerdrh <drh@noemail.net>
Tue, 22 Nov 2016 20:29:05 +0000 (20:29 +0000)
FossilOrigin-Name: bee2859b953c935c413de2917588159d03c672d9

manifest
manifest.uuid
test/e_expr.test

index a28a49ad80d4f5e084f465b31982f23d792d8c9c..abe18f7860e3e0c7e24ff99d55dcd0973d83f010 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Update\srequirement\smarks\sto\sreflect\schanges\sin\swording\sin\sthe\sdocumentation.\nNo\schanges\sto\scode.
-D 2016-11-22T19:15:05.929
+C Add\sa\snew\srequirement\smark\sfor\sCAST\sexpressions.
+D 2016-11-22T20:29:05.473
 F Makefile.in 6b572807415d3f0a379cebc9461416d8df4a12c8
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc bb4d970894abbbe0e88d00aac29bd52af8bc95f4
@@ -650,7 +650,7 @@ F test/e_createtable.test d4c6059d44dcd4b636de9aae322766062b471844
 F test/e_delete.test ab39084f26ae1f033c940b70ebdbbd523dc4962e
 F test/e_droptrigger.test 3cd080807622c13e5bbb61fc9a57bd7754da2412
 F test/e_dropview.test 0c9f7f60989164a70a67a9d9c26d1083bc808306
-F test/e_expr.test 3520cd3a1843ceb4facd1760f97bd0a2db4b351a
+F test/e_expr.test d0dd488e0527cbc560ae2dea1939cc44cb9b9924
 F test/e_fkey.test 54cc0046d2d952d6c42b0dd94414e7a8f75f79f4
 F test/e_fts3.test 5c02288842e4f941896fd44afdef564dd5fc1459
 F test/e_insert.test 3de217e95094d3d165992a6de1164bbc4bd92dc7
@@ -1534,7 +1534,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 32be7aae92ee48bf2cd260ea41e79c2bc62738f9
-R 49b4ed62c4b9622a332c802f3bc11e93
+P f5ac98efb5d5f7751c5c560bed9c7885e60ac4bc
+R 7f4eeea43dc88b31022d41b7c5421073
 U drh
-Z d757a5720bbbbd29737d4e0fbf7742d9
+Z a9cabf6ebd1d5980aefc6cb67510aa1c
index cffc99a4c795bee63a5c96977826c9043ba76e3b..c87379ecc7b53e3420a1769d9c81a0b0201c47a7 100644 (file)
@@ -1 +1 @@
-f5ac98efb5d5f7751c5c560bed9c7885e60ac4bc
\ No newline at end of file
+bee2859b953c935c413de2917588159d03c672d9
\ No newline at end of file
index 5b78faeefbb195abc81f3a622a6da75fdac8419f..de7b43c92e184caeaf95b707c1aa5023222d575f 100644 (file)
@@ -1437,6 +1437,13 @@ do_expr_test e_expr-27.2.2 { CAST(NULL AS text) }    null {}
 do_expr_test e_expr-27.2.3 { CAST(NULL AS blob) }    null {}
 do_expr_test e_expr-27.2.4 { CAST(NULL AS number) }  null {}
 
+# EVIDENCE-OF: R-29283-15561 Otherwise, the storage class of the result
+# is determined by applying the rules for determining column affinity to
+# the type-name.
+#
+# The R-29283-15561 requirement above is demonstrated by all of the 
+# subsequent e_expr-26 tests.
+#
 # EVIDENCE-OF: R-43522-35548 Casting a value to a type-name with no
 # affinity causes the value to be converted into a BLOB.
 #