should be it
This commit is contained in:
26
external/duckdb/test/fuzzer/pedro/overflow_parsing_interval.test
vendored
Normal file
26
external/duckdb/test/fuzzer/pedro/overflow_parsing_interval.test
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
# name: test/fuzzer/pedro/overflow_parsing_interval.test
|
||||
# group: [pedro]
|
||||
|
||||
statement ok
|
||||
PRAGMA enable_verification
|
||||
|
||||
# Parsing as a double loses prcision
|
||||
query I
|
||||
SELECT INTERVAL '-9223372036854775808' MICROSECONDS;
|
||||
----
|
||||
-2562047788:00:54.775808
|
||||
|
||||
query I
|
||||
SELECT INTERVAL '-9223372036854775807' MICROSECONDS;
|
||||
----
|
||||
-2562047788:00:54.775808
|
||||
|
||||
statement error
|
||||
SELECT INTERVAL '9223372036854775296' MICROSECONDS;
|
||||
----
|
||||
the value is out of range for the destination type
|
||||
|
||||
query I
|
||||
SELECT INTERVAL '9223372036854775295' MICROSECONDS;
|
||||
----
|
||||
2562047788:00:54.774784
|
||||
Reference in New Issue
Block a user