Reports for Oak

These are the test reports that we have for the CPAN distribution Oak. This page was last updated on Saturday, 31st October 2009 (9:18am).

Oak 1.8 ( 91 ALL, 24 PASSes, 67 UNKNOWNs )

Status ID Perl version OS name OS version Architecture
PASS 5807958 5.10.0 Freebsd 7.2-release i386-freebsd-64int
UNKNOWN 5773342 5.6.2 Linux 2.6.16.60-0.31-default s390x-linux
UNKNOWN 5740531 5.11.0 patch blead Linux 2.6.30-020630rc7-generic i686-linux-thread-multi-ld
UNKNOWN 5708269 5.6.2 Linux 2.6.18-92.1.18.el5 s390x-linux
PASS 5706105 5.10.1 Freebsd 7.2-release i386-freebsd-64int
UNKNOWN 5676249 5.6.2 Linux 2.6.5-7.315-s390 s390-linux
UNKNOWN 5672308 5.8.9 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 5662955 5.6.2 Linux 2.6.16.60-0.31-default s390x-linux-thread-multi
UNKNOWN 5657636 5.6.2 Linux 2.6.27.19-5-default s390x-linux-thread-multi
UNKNOWN 5650398 5.6.2 Linux 2.6.5-7.315-s390 s390-linux-thread-multi-perlio
UNKNOWN 5648741 5.6.2 Linux 2.6.5-7.315-s390 s390-linux-thread-multi
UNKNOWN 5646533 5.6.2 Linux 2.6.18-92.1.18.el5 s390x-linux-thread-multi
PASS 5645323 5.8.9 Freebsd 7.2-release i386-freebsd
PASS 5505400 5.8.9 Freebsd 7.2-release i386-freebsd-thread-multi-64int
UNKNOWN 5491659 5.11.0 Linux 2.6.28-15-generic x86_64-linux-thread-multi
UNKNOWN 5452322 5.10.1 Linux 2.6.28-15-generic x86_64-linux-thread-multi
PASS 5437266 5.10.0 Freebsd 7.2-release i386-freebsd
PASS 5380747 5.10.0 Freebsd 7.2-release i386-freebsd-thread-multi-64int
UNKNOWN 5371059 5.8.9 patch 35104 Linux 2.6.28-15-generic x86_64-linux-thread-multi
UNKNOWN 5292700 5.10.1 Solaris 2.11 i86pc-solaris-64int
PASS 5284502 5.10.1 Freebsd 7.2-release i386-freebsd
PASS 5182234 5.10.1 Freebsd 7.2-release i386-freebsd-thread-multi-64int
PASS 5070714 5.10.1 Freebsd 7.2-release i386-freebsd
PASS 5062339 5.10.1 Linux 2.6.28-14-generic i686-linux
UNKNOWN 5008279 5.10.0 Linux 2.6.24-24-generic i686-linux
UNKNOWN 4991207 5.10.1 Linux 2.6.28-13-generic x86_64-linux-thread-multi
UNKNOWN 4985411 5.10.0 Freebsd 7.0-release amd64-freebsd
UNKNOWN 4968938 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 4950515 5.10.1 Freebsd 7.0-release amd64-freebsd
PASS 4922885 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi-64int
PASS 4918405 5.10.1 patch GitLive-maint-5.10-1655-g4197df1 Darwin 8.11.0 darwin-2level
UNKNOWN 4781968 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi
PASS 4770682 5.10.0 Linux 2.6.28-11-generic i686-linux-thread-multi-64int
UNKNOWN 4707510 5.8.9 patch 35104 Linux 2.6.28-13-generic x86_64-linux-thread-multi
UNKNOWN 4594614 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 4594613 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi
PASS 4556151 5.11.0 patch blead Darwin 8.11.0 darwin-thread-multi-64int-2level
UNKNOWN 4474119 5.9.5 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 4413848 5.8.8 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 4366014 5.10.0 Linux 2.6.28-11-generic i686-linux-thread-multi-ld
UNKNOWN 4361524 5.8.9 Linux 2.6.28-11-generic i686-linux-thread-multi
UNKNOWN 4138927 5.10.0 Linux 2.6.26-2-686 i686-linux
UNKNOWN 4092670 5.8.9 Linux 2.6.26-2-686 i686-linux
UNKNOWN 3571260 5.8.9 Solaris 2.11 i86pc-solaris-64int
UNKNOWN 3552983 5.8.9 Linux 2.6.24-16-generic i686-linux
UNKNOWN 3538236 5.10.0 Linux 2.6.18-14-ovz-686 i686-linux-thread-multi
UNKNOWN 3467459 5.10.0 Linux 2.6.18-14-ovz-686 i686-linux
UNKNOWN 3448556 5.10.0 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 3389802 5.10.0 Linux 2.6.24-16-generic i686-linux
PASS 3281086 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3280023 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279223 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279079 5.11.0 patch blead Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3278877 5.8.9 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 2958065 5.8.9 Linux 2.6.24.5-smp i686-linux-thread-multi-64int-ld
UNKNOWN 2925953 5.10.0 Linux 2.6.24-etchnhalf.1-amd64 x86_64-linux-thread-multi-ld
UNKNOWN 2922452 5.8.9 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 2882687 5.8.9 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 2810765 5.8.9 Freebsd 7.0-release amd64-freebsd
UNKNOWN 2810469 5.8.8 Freebsd 7.0-release amd64-freebsd
UNKNOWN 2586719 5.8.8 patch 34559 Solaris 2.11 i86pc-solaris-64int
PASS 2244131 5.8.8 patch 34327 Darwin 8.10.0 darwin-thread-multi-64int-2level
UNKNOWN 2198968 5.10.0 Solaris 2.11 i86pc-solaris-64int
UNKNOWN 2167675 5.8.8 Linux 2.6.24.3 i686-linux
UNKNOWN 2142317 5.10.0 Linux 2.6.24.3 i686-linux
UNKNOWN 2078618 5.10.0 Freebsd 6.1-release i386-freebsd
UNKNOWN 2032236 5.6.2 Linux 2.6.24.3 i686-linux
UNKNOWN 2005500 5.8.8 Freebsd 6.1-release i386-freebsd-64int
UNKNOWN 2004660 5.6.2 Freebsd 6.1-release i386-freebsd
PASS 1936335 5.10.0 patch 34095 Darwin 8.10.0 darwin-thread-multi-64int-2level
UNKNOWN 1895379 5.10.0 Solaris 2.9 sun4-solaris
UNKNOWN 1847510 5.10.0 Linux 2.6.24-16-generic i686-linux
UNKNOWN 1815996 5.8.8 patch 34066 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1788858 5.10.0 patch 34034 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1765803 5.6.2 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1762057 5.6.2 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1730515 5.10.0 patch 34034 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1687942 5.8.8 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1659790 5.8.8 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1631922 5.10.0 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1596735 5.10.0 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1564670 5.10.0 patch 33823 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1519149 5.10.0 patch 33823 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1349916 5.8.8 patch 33662 Freebsd 6.1-release-p23 i386-freebsd
PASS 1194872 5.8.8 Linux 2.6.22.10 x86_64-linux-thread-multi-ld
PASS 1117111 5.10.0 MSWin32 5.00 MSWin32-x86-multi-thread
UNKNOWN 1070593 5.10.0 Linux 2.6.22.10 x86_64-linux-thread-multi-ld
UNKNOWN 601594 5.6.2 Linux 2.4.27-3-686 i686-linux
UNKNOWN 107008 5.6.1 Freebsd 5.1-current i386-freebsd
UNKNOWN 101051 5.8.0 Solaris 2.8 sun4-solaris
UNKNOWN 101028 5.8.0 Linux 2.2.16c32_iii i586-linux

Oak 1.7 ( 54 ALL, 21 PASSes, 33 UNKNOWNs )

Status ID Perl version OS name OS version Architecture
UNKNOWN 3553358 5.8.9 Linux 2.6.24-16-generic i686-linux
UNKNOWN 3538681 5.10.0 Linux 2.6.18-14-ovz-686 i686-linux-thread-multi
UNKNOWN 3468209 5.10.0 Linux 2.6.18-14-ovz-686 i686-linux
UNKNOWN 3449095 5.10.0 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 3390478 5.10.0 Linux 2.6.24-16-generic i686-linux
PASS 3279495 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279366 5.11.0 patch blead Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279216 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279207 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3279062 5.8.9 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3170051 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3170023 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3169810 5.11.0 patch blead Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3169801 5.11.0 patch blead Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3140645 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3140579 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3140576 5.10.0 Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 3140416 5.11.0 patch blead Linux 2.6.24-19-generic i686-linux-thread-multi
PASS 2958064 5.8.9 Linux 2.6.24.5-smp i686-linux-thread-multi-64int-ld
UNKNOWN 2925952 5.10.0 Linux 2.6.24-etchnhalf.1-amd64 x86_64-linux-thread-multi-ld
UNKNOWN 2922800 5.8.9 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 2883082 5.8.9 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 2810647 5.8.8 Freebsd 7.0-release amd64-freebsd
UNKNOWN 2810516 5.8.9 Freebsd 7.0-release amd64-freebsd
UNKNOWN 2587837 5.8.8 patch 34559 Solaris 2.11 i86pc-solaris-64int
PASS 2244125 5.8.8 patch 34327 Darwin 8.10.0 darwin-thread-multi-64int-2level
UNKNOWN 2201836 5.10.0 Solaris 2.11 i86pc-solaris-64int
UNKNOWN 2115821 5.8.8 Linux 2.6.24.3 i686-linux
UNKNOWN 2115802 5.10.0 Linux 2.6.24.3 i686-linux
UNKNOWN 2005771 5.8.8 Freebsd 6.1-release i386-freebsd-64int
UNKNOWN 2004614 5.6.2 Freebsd 6.1-release i386-freebsd
PASS 1936328 5.10.0 patch 34095 Darwin 8.10.0 darwin-thread-multi-64int-2level
UNKNOWN 1897349 5.10.0 Solaris 2.9 sun4-solaris
UNKNOWN 1846690 5.10.0 Linux 2.6.24-16-generic i686-linux
UNKNOWN 1789265 5.10.0 patch 34034 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1766415 5.6.2 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1731049 5.10.0 patch 34034 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1688469 5.8.8 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1660243 5.8.8 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1632318 5.10.0 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1597107 5.10.0 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1565281 5.10.0 patch 33823 Linux 2.6.24-16-generic i686-linux-thread-multi-64int-ld
UNKNOWN 1520380 5.10.0 patch 33823 Linux 2.6.24-16-generic i686-linux-64int-ld
UNKNOWN 1440314 5.11.0 patch 33797 Linux 2.6.24-17-generic i686-linux
UNKNOWN 1349901 5.8.8 patch 33662 Freebsd 6.1-release-p23 i386-freebsd
PASS 1194861 5.8.8 Linux 2.6.22.10 x86_64-linux-thread-multi-ld
UNKNOWN 1070592 5.10.0 Linux 2.6.22.10 x86_64-linux-thread-multi-ld
PASS 299601 5.8.4 Linux 2.6.11.6-vs195-farm1.0 x86_64-linux
PASS 299549 5.8.4 Linux 2.6.11.6-vs195-farm1.0 x86_64-linux
PASS 299538 5.8.4 Linux 2.6.11.6-vs195-farm1.0 x86_64-linux
PASS 299537 5.8.4 Linux 2.6.11.6-vs195-farm1.0 x86_64-linux
UNKNOWN 107007 5.6.1 Freebsd 5.1-current i386-freebsd
UNKNOWN 93423 5.8.0 Linux 2.2.16c32_iii i586-linux
UNKNOWN 93003 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.6 ( 2 ALL, 1 FAIL, 1 PASS )

Status ID Perl version OS name OS version Architecture
FAIL 84345 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 84314 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.5 ( 9 ALL, 9 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 79721 5.8.0 Linux 2.2.16 ppc-linux
PASS 79579 5.6.1 Linux 2.4.18 sparc-linux
PASS 79049 5.8.0 Solaris 2.7 sun4-solaris
PASS 79041 5.8.0 Netbsd 1.6 i386-netbsd-thread-multi
PASS 79035 5.8.0 Linux 2.4.18-0.9a ppc-linux
PASS 79015 5.8.0 Freebsd 4.6.2-release i386-freebsd
PASS 78468 5.8.0 Openbsd 3.0 OpenBSD.i386-openbsd
PASS 78133 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 78124 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.3-r2 ( 5 ALL, 5 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 601553 5.6.2 Linux 2.4.27-3-686 i686-linux
PASS 75043 5.8.0 Openbsd 3.0 OpenBSD.i386-openbsd
PASS 75038 5.8.0 Netbsd 1.5.2 i386-netbsd
PASS 74807 5.8.0 Freebsd 4.6.2-release i386-freebsd
PASS 74535 5.8.0 Linux 2.2.16c32_iii i586-linux

Oak 1.3 ( 5 ALL, 5 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 75040 5.8.0 Openbsd 3.0 OpenBSD.i386-openbsd
PASS 75036 5.8.0 Netbsd 1.5.2 i386-netbsd
PASS 74806 5.8.0 Freebsd 4.6.2-release i386-freebsd
PASS 74003 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73926 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.2-fix3 ( 55 ALL, 55 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 601552 5.6.2 Linux 2.4.27-3-686 i686-linux
PASS 74198 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73935 5.8.0 Solaris 2.8 sun4-solaris
PASS 73934 5.8.0 Solaris 2.8 sun4-solaris
PASS 73933 5.8.0 Solaris 2.8 sun4-solaris
PASS 73932 5.8.0 Solaris 2.8 sun4-solaris
PASS 73931 5.8.0 Solaris 2.8 sun4-solaris
PASS 73930 5.8.0 Solaris 2.8 sun4-solaris
PASS 73929 5.8.0 Solaris 2.8 sun4-solaris
PASS 73928 5.8.0 Solaris 2.8 sun4-solaris
PASS 73927 5.8.0 Solaris 2.8 sun4-solaris
PASS 73924 5.8.0 Solaris 2.8 sun4-solaris
PASS 73923 5.8.0 Solaris 2.8 sun4-solaris
PASS 73922 5.8.0 Solaris 2.8 sun4-solaris
PASS 73921 5.8.0 Solaris 2.8 sun4-solaris
PASS 73920 5.8.0 Solaris 2.8 sun4-solaris
PASS 73919 5.8.0 Solaris 2.8 sun4-solaris
PASS 73918 5.8.0 Solaris 2.8 sun4-solaris
PASS 73917 5.8.0 Solaris 2.8 sun4-solaris
PASS 73916 5.8.0 Solaris 2.8 sun4-solaris
PASS 73915 5.8.0 Solaris 2.8 sun4-solaris
PASS 73914 5.8.0 Solaris 2.8 sun4-solaris
PASS 73913 5.8.0 Solaris 2.8 sun4-solaris
PASS 73912 5.8.0 Solaris 2.8 sun4-solaris
PASS 73892 5.8.0 Solaris 2.8 sun4-solaris
PASS 73891 5.8.0 Solaris 2.8 sun4-solaris
PASS 73890 5.8.0 Solaris 2.8 sun4-solaris
PASS 73889 5.8.0 Solaris 2.8 sun4-solaris
PASS 73888 5.8.0 Solaris 2.8 sun4-solaris
PASS 73887 5.8.0 Solaris 2.8 sun4-solaris
PASS 73886 5.8.0 Solaris 2.8 sun4-solaris
PASS 73885 5.8.0 Solaris 2.8 sun4-solaris
PASS 73884 5.8.0 Solaris 2.8 sun4-solaris
PASS 73883 5.8.0 Solaris 2.8 sun4-solaris
PASS 73882 5.8.0 Solaris 2.8 sun4-solaris
PASS 73881 5.8.0 Solaris 2.8 sun4-solaris
PASS 73880 5.8.0 Solaris 2.8 sun4-solaris
PASS 73879 5.8.0 Solaris 2.8 sun4-solaris
PASS 73878 5.8.0 Solaris 2.8 sun4-solaris
PASS 73877 5.8.0 Solaris 2.8 sun4-solaris
PASS 73873 5.8.0 Solaris 2.8 sun4-solaris
PASS 73872 5.8.0 Solaris 2.8 sun4-solaris
PASS 73871 5.8.0 Solaris 2.8 sun4-solaris
PASS 73870 5.8.0 Solaris 2.8 sun4-solaris
PASS 73869 5.8.0 Solaris 2.8 sun4-solaris
PASS 73868 5.8.0 Solaris 2.8 sun4-solaris
PASS 73867 5.8.0 Solaris 2.8 sun4-solaris
PASS 73866 5.8.0 Solaris 2.8 sun4-solaris
PASS 73865 5.8.0 Solaris 2.8 sun4-solaris
PASS 73864 5.8.0 Solaris 2.8 sun4-solaris
PASS 73863 5.8.0 Solaris 2.8 sun4-solaris
PASS 73862 5.8.0 Solaris 2.8 sun4-solaris
PASS 73861 5.8.0 Solaris 2.8 sun4-solaris
PASS 73860 5.8.0 Solaris 2.8 sun4-solaris
PASS 73859 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.2-fix2 ( 1 ALL, 1 PASS )

Status ID Perl version OS name OS version Architecture
PASS 73876 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.2-fix1 ( 2 ALL, 2 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 74176 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73858 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.2 ( 2 ALL, 2 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 74107 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73599 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.1 ( 3 ALL, 1 FAIL, 2 PASSes )

Status ID Perl version OS name OS version Architecture
PASS 73600 5.8.0 Solaris 2.8 sun4-solaris
FAIL 73225 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73216 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.0-fix1 ( 2 ALL, 1 FAIL, 1 PASS )

Status ID Perl version OS name OS version Architecture
FAIL 73221 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 73202 5.8.0 Solaris 2.8 sun4-solaris

Oak 1.0 ( 2 ALL, 1 FAIL, 1 PASS )

Status ID Perl version OS name OS version Architecture
FAIL 73000 5.8.0 Linux 2.2.16c32_iii i586-linux
PASS 72743 5.8.0 Solaris 2.8 sun4-solaris

Oak 0.4 ( 2 ALL, 2 UNKNOWNs )

Status ID Perl version OS name OS version Architecture
UNKNOWN 50264 5.8.0 Solaris 2.8 sun4-solaris
UNKNOWN 46791 5.6.1 Linux 2.4.8-11mdkenterprise i386-linux

Oak 0.3 ( 1 ALL, 1 UNKNOWN )

Status ID Perl version OS name OS version Architecture
UNKNOWN 46779 5.6.1 Linux 2.4.8-11mdkenterprise i386-linux

Oak 0.01

Status ID Perl version OS name OS version Architecture
No reports currently listed.

PASSes per operating system and Perl version

Please note that the following table is based on all versions of this distribution, not just the current one that is displayed above.

Perl Version Mac OS X FreeBSD Linux Windows (Win32) NetBSD OpenBSD SunOS/Solaris
5.6.1 1
5.6.2 2
5.8.0 3 8 3 3 64
5.8.4 4
5.8.8 3
5.8.8 patch 34327 2
5.8.9 2 4
5.10.0 3 12 1
5.10.0 patch 34095 2
5.10.1 4 1
5.10.1 patch GitLive-maint-5.10-1655-g4197df1 1
5.11.0 patch GitLive-blead-163-g28b1dae 5
5.11.0 patch GitLive-blead-1530-g9ef4351 1

Additional stats for Oak