The switch statement given/when was introduced in Perl 5.10 and got
authorbluhm <bluhm@openbsd.org>
Thu, 24 Apr 2014 09:05:10 +0000 (09:05 +0000)
committerbluhm <bluhm@openbsd.org>
Thu, 24 Apr 2014 09:05:10 +0000 (09:05 +0000)
experimental in Perl 5.18.  So we see warnings in the tests.
given is experimental at funcs.pl line 62.
when is experimental at funcs.pl line 63.
Just suppress this type of warnings for now.  If Perl will disable
smart match, the simple regression code still works.  If they will
choose to remove given/when, we can fix it later.
Discussed with and OK andre@ afresh1@

regress/sys/kern/sosplice/funcs.pl
regress/usr.sbin/relayd/funcs.pl

index 39cfd35..19c68b9 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: funcs.pl,v 1.5 2013/01/17 17:58:28 bluhm Exp $
+#      $OpenBSD: funcs.pl,v 1.6 2014/04/24 09:05:10 bluhm Exp $
 
 # Copyright (c) 2010-2013 Alexander Bluhm <bluhm@openbsd.org>
 #
@@ -16,6 +16,7 @@
 
 use strict;
 use warnings;
+no warnings 'experimental::smartmatch';
 use feature 'switch';
 use Errno;
 use Digest::MD5;
index 14ba5ec..48cef1a 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: funcs.pl,v 1.8 2013/02/07 22:56:27 bluhm Exp $
+#      $OpenBSD: funcs.pl,v 1.9 2014/04/24 09:05:10 bluhm Exp $
 
 # Copyright (c) 2010-2013 Alexander Bluhm <bluhm@openbsd.org>
 #
@@ -16,6 +16,7 @@
 
 use strict;
 use warnings;
+no warnings 'experimental::smartmatch';
 use feature 'switch';
 use Errno;
 use Digest::MD5;