summaryrefslogtreecommitdiffstats
path: root/tests/clock.test
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2024-03-22 09:03:38 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2024-03-22 09:03:38 (GMT)
commita85181bdcc4455c4b42e6873318fdc8232b88a52 (patch)
tree49507c48cfbd7878f99b18cc885d7f3b39dd2c9e /tests/clock.test
parent929e15dbcbbce43bbc97898e20844a772399b801 (diff)
downloadtcl-a85181bdcc4455c4b42e6873318fdc8232b88a52.zip
tcl-a85181bdcc4455c4b42e6873318fdc8232b88a52.tar.gz
tcl-a85181bdcc4455c4b42e6873318fdc8232b88a52.tar.bz2
Add testcase for bug [1f40aa83c5]: crash with CFLAGS=-ftrapv
Diffstat (limited to 'tests/clock.test')
-rw-r--r--tests/clock.test4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/clock.test b/tests/clock.test
index 51bd89e..b7226db 100644
--- a/tests/clock.test
+++ b/tests/clock.test
@@ -18690,6 +18690,10 @@ test clock-6.10 {input of seconds - overflow} {
list [catch {clock scan 9223372036854775808 -format %s -gmt true} result] $result $::errorCode
} {1 {integer value too large to represent} {CLOCK dateTooLarge}}
+test clock-6.10a {input of seconds - overflow, bug [1f40aa83c5]} knownBug {
+ list [catch {clock scan 27670116110564327423 -format %s -gmt true} result] $result $::errorCode
+} {1 {integer value too large to represent} {CLOCK dateTooLarge}}
+
test clock-6.11 {input of seconds - two values} {
clock scan {1 2} -format {%s %s} -gmt true
} 2