# file	count	hash	reason
000.ics	1608	7a27917255eea216	oracle system tzdata is newer than chrono-tz (BC permanent DST from 2026-11)
006.ics	90	622bf4547de03900	Windows TZID label without VTIMEZONE: we map it to IANA, oracle reads it as floating
008.ics	3	df802948ea602d1a	oracle fails (BrokenCalendarProperty); agrees with calcard
009.ics	3	df802948ea602d1a	oracle fails (BrokenCalendarProperty); agrees with calcard
013.ics	137	93b49bf846d98b61	oracle fails (BrokenCalendarProperty); agrees with calcard
014.ics	8	ae6153441313fbd3	oracle fails (BrokenCalendarProperty); agrees with calcard
015.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
017.ics	8	d5879dbedfe854e6	DTEND before DTSTART: we clamp the length to 0, oracle takes DTEND as start
021.ics	10	35313e431e0c562a	Windows TZID label without VTIMEZONE: we map it to IANA, oracle reads it as floating
022.ics	1	65697e58d06e3dbb	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
027.ics	9	5851e9e4e8720ff2	offset label TZID without VTIMEZONE: we use the offset, oracle uses UTC
029.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
034.ics	159	b7a9ec452d882ace	VALUE=DATE with a time part: we keep the date
035.ics	28	300c7f82568e2a9d	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
038.ics	1	cbc1675328dcef31	oracle fails (BrokenCalendarProperty); agrees with calcard
042.ics	1	22068e3caeb5bbf1	oracle fails (AttributeError); agrees with calcard
049.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
050.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
051.ics	1	b99149db7c366dc2	oracle fails (AttributeError); two DTSTART lines: we take the first (reviewed)
053.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
059.ics	2	7f3bbd632d25a9f9	oracle fails (BrokenCalendarProperty); agrees with calcard
061.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
062.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
064.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
082.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
083.ics	1	2de92f32be81d0cd	oracle fails (KeyError); agrees with calcard
084.ics	2	5eb57ba89e47422e	oracle fails (KeyError); agrees with calcard
086.ics	1	7d1059f6c35c2d76	oracle fails (ValueError); agrees with calcard
089.ics	14	fd3e864ade295a2d	oracle fails (BadRuleStringFormat); UTC UNTIL equal to the last instance, custom VTIMEZONE (reviewed)
098.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
108.ics	2	f2c0b761a472ee51	oracle fails (KeyError); override without DTSTART and UID is skipped (reviewed)
110.ics	2	aacdfeabc6587a6c	blank lines inside folded lines: oracle is lenient
111.ics	1	f0321b7e40bc2f34	oracle fails (AttributeError); two DTSTART lines: we take the first (reviewed)
112.ics	40	393c8a4703ea7f07	oracle fails (BrokenCalendarProperty); agrees with calcard
113.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
117.ics	4	764ebae68647fbdd	oracle fails (BadRuleStringFormat); RSCALE, SKIP or leap month: rule dropped, DTSTART only (RFC 7529) (reviewed)
124.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
125.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
126.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
127.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
129.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
131.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
140.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
147.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
148.ics	42	4fbd867506f32c98	missing END lines: we parse leniently, oracle yields nothing
152.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
161.ics	20027	833644fea5dd717d	oracle fails (BrokenCalendarProperty); override with higher SEQUENCE replaces the instance (reviewed)
162.ics	37	0f322c180f96334c	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
163.ics	1	51775e34bf91afe9	oracle fails (BadRuleStringFormat); unparseable UNTIL: rule dropped (reviewed)
167.ics	1938	0e0f79dd99b7c745	oracle fails (ValueError); agrees with calcard
198.ics	1	80ccc81a8af90b2b	oracle fails (ValueError); agrees with calcard
210.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
217.ics	2139	8d434978b3cfcdf0	we apply EXRULE (RFC 2445), oracle ignores it
219.ics	302	5fe0b53ce6430ba9	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
220.ics	4	b47c7c173cdf7129	oracle fails (KeyError); agrees with calcard
221.ics	49	780830fed4d2f99d	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
225.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
253.ics	6	51cdddceec67f42f	oracle fails (BrokenCalendarProperty); overrides with another UID are orphans (reviewed)
266.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
267.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
270.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
272.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
298.ics	28	567209dcb2aa0274	wall times in a DST gap move to the next real instant and merge with it (RFC 5545 3.3.5)
301.ics	1	18726d5622f2988d	oracle fails (KeyError); agrees with calcard
306.ics	1	1d6089d11d0a3fd2	oracle fails (BrokenCalendarProperty); huge DURATION saturates (reviewed)
310.ics	1	8bbebcd06413c5f7	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
312.ics	1	df6850b329c4fc23	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
322.ics	5	c3e2fc933adcf17b	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
323.ics	500	f4e7ea40c5b7d14a	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
325.ics	730	09386e54c65dfa72	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
326.ics	12417	cd5550d301ccc9aa	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
328.ics	755	545bdffd58393f3c	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
330.ics	1	c252bfa7a8ac91a6	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
331.ics	1	6cc1534a95ee2cfd	floating DTSTART with zoned DTEND: oracle gives DTSTART the DTEND zone
401.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
403.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
407.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
408.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
468.ics	0	cbf29ce484222325	oracle fails (BrokenCalendarProperty); agrees with calcard
480.ics	1	a3e63eb3ff4476cc	floating DTSTART with zoned DTEND: oracle gives DTSTART the DTEND zone
494.ics	289	85de61f244f9e485	oracle fails (BadRuleStringFormat); agrees with calcard
495.ics	2609	89eee3b7f0358a3a	oracle fails (BadRuleStringFormat); mixed numbered and plain BYDAY, matches ical.js (reviewed)
497.ics	288	e54608f34424fa62	oracle fails (BadRuleStringFormat); override with higher SEQUENCE replaces the instance (reviewed)
498.ics	289	8736a96828e73352	oracle fails (BadRuleStringFormat); override with higher SEQUENCE replaces the instance (reviewed)
500.ics	1	f30cc8a60062c785	oracle fails (BadRuleStringFormat); RSCALE, SKIP or leap month: rule dropped, DTSTART only (RFC 7529) (reviewed)
504.ics	1	7410972609a7caa8	TZID on a UTC value: we use the Z, oracle uses the TZID
515.ics	1	02da48d67d9df29f	oracle fails (ValueError); agrees with calcard
517.ics	5	12de74873aa0cfb7	oracle fails (BrokenCalendarProperty); agrees with calcard
523.ics	1	c1ba92fcbe57a1d5	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
554.ics	1	b99149db7c366dc2	oracle fails (AttributeError); two DTSTART lines: we take the first (reviewed)
555.ics	0	cbf29ce484222325	oracle fails (BrokenCalendarProperty); agrees with calcard
560.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
561.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
564.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
568.ics	1	0ec50d31b5f14f4b	oracle fails (BadRuleStringFormat); agrees with calcard
569.ics	0	cbf29ce484222325	oracle fails (BrokenCalendarProperty); agrees with calcard
570.ics	0	cbf29ce484222325	oracle fails (BrokenCalendarProperty); agrees with calcard
578.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
579.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
581.ics	1	37980ac3bde021ca	RDATE PERIOD of DATE values: we drop it
582.ics	1	3c1ba6e24e6b99f9	RDATE PERIOD of DATE values: we drop it
588.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
590.ics	3	a59f40b8b00d9c66	oracle fails (TypeError); agrees with calcard
591.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
592.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
593.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
598.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
599.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
602.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
603.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
607.ics	1	fb52d207f4490cbd	oracle fails (ValueError); agrees with calcard
608.ics	4947	b842896706966d46	oracle fails (ValueError); agrees with calcard
610.ics	1	1bf3586ab351b1ce	DTEND before DTSTART: we clamp the length to 0, oracle takes DTEND as start
630.ics	1	ef9fd962f299e6b3	oracle fails (BrokenCalendarProperty); agrees with calcard
631.ics	1	cd46b4d9a7a4b941	oracle fails (KeyError); agrees with calcard
632.ics	11	b8ecf984b8ac6e89	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
643.ics	639	80b0fdaafcc6b848	oracle fails (BrokenCalendarProperty); agrees with calcard
644.ics	639	7a0adfb99acac7d8	oracle fails (BrokenCalendarProperty); agrees with calcard
645.ics	710	a36a6620d45d3f3c	oracle fails (BrokenCalendarProperty); DTSTART not matching RRULE counts as an instance (reviewed)
657.ics	2	94b7f172d05cd460	TZID on a UTC value: we use the Z, oracle uses the TZID
682.ics	1	d7e4905c8854fbfa	oracle fails (ValueError); agrees with calcard
684.ics	2	98513a04bbdbb3a8	oracle fails (InvalidCalendar); agrees with calcard
689.ics	11658	602e0614375c688e	oracle fails (KeyError); override carrying RRULE, custom VTIMEZONE, RDATE equal to DTSTART (reviewed)
690.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
692.ics	4	2bfa2ac075f3cd07	oracle fails (KeyError); agrees with calcard
693.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
695.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
696.ics	11658	602e0614375c688e	oracle fails (KeyError); override carrying RRULE, custom VTIMEZONE, RDATE equal to DTSTART (reviewed)
698.ics	3	f8bd25199f328d3e	oracle fails (BrokenCalendarProperty); agrees with calcard
699.ics	8	2aa1244be3352d58	oracle fails (KeyError); agrees with calcard
700.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
701.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
702.ics	1	51775e34bf91afe9	oracle fails (BadRuleStringFormat); agrees with calcard
710.ics	395	c165cc477c8026f9	oracle fails (BrokenCalendarProperty); two DTSTART lines: we take the first (reviewed)
712.ics	15	68cce3e686e9f36a	UNTIL form differs from DTSTART: we read a DATE as the whole day and floating as wall time
734.ics	1066	02c5e6614bcc7294	oracle fails (BadRuleStringFormat); agrees with calcard
745.ics	1	bf188eee93f02fd5	DTEND before DTSTART: we clamp the length to 0, oracle takes DTEND as start
752.ics	1	74d781665f807cb5	DTEND before DTSTART: we clamp the length to 0, oracle takes DTEND as start
772.ics	3	fee1b84c6335dfe1	override with its own RRULE: we show it, oracle drops it
788.ics	194	9b53013aec9467bb	UNTIL form differs from DTSTART: we read a DATE as the whole day and floating as wall time
826.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
827.ics	0	cbf29ce484222325	oracle fails (KeyError); agrees with calcard
851.ics	529	c5ac4fd42f33ce94	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
921.ics	1	eaabc3803505ca24	TZID on a DATE value: RFC 5545 forbids applying it, oracle applies it
923.ics	9	4535d8168d054301	UNTIL form differs from DTSTART: we read a DATE as the whole day and floating as wall time
926.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
927.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
929.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
933.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
934.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
939.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
941.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
949.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
954.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
959.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
960.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
967.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
968.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
973.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
984.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
985.ics	1905	abb42e92aeec7b3b	oracle fails (ValueError); DTSTART not matching RRULE counts as an instance (reviewed)
986.ics	229	dd84d31e797ff91d	oracle fails (KeyError); UTC UNTIL equal to the last instance, custom VTIMEZONE (reviewed)
988.ics	48	a5b204b9ede56fe8	oracle fails (ValueError); VTIMEZONE first onset after the event: offset before it applies (reviewed)
989.ics	48	a5b204b9ede56fe8	oracle fails (ValueError); VTIMEZONE first onset after the event: offset before it applies (reviewed)
990.ics	48	a5b204b9ede56fe8	RFC 5545 example VTIMEZONEs: repeated TZID with a broken DAYLIGHT onset
991.ics	48	a5b204b9ede56fe8	oracle fails (ValueError); VTIMEZONE first onset after the event: offset before it applies (reviewed)
992.ics	3	c54c8efd55b13c89	oracle fails (BrokenCalendarProperty); agrees with calcard
993.ics	3	c54c8efd55b13c89	oracle fails (BrokenCalendarProperty); agrees with calcard
994.ics	1	fd208164eb8c65f8	oracle fails (AttributeError); override without DTSTART and UID is skipped (reviewed)
995.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
996.ics	0	cbf29ce484222325	oracle fails (ValueError); agrees with calcard
