diff options
author | Pjotr Prins | 2015-12-26 15:45:21 +0300 |
---|---|---|
committer | Pjotr Prins | 2015-12-26 15:45:21 +0300 |
commit | d6b360666f8f04507fbf8b13a5bb9700c4420deb (patch) | |
tree | 8535e8b8937e48bfce2dbc83be1688bc5aac66aa /gn/packages/patches/ldc-disable-tests.patch | |
parent | 588ad0bbdda1d009ba812369fd6d6970c9acb222 (diff) | |
download | guix-bioinformatics-d6b360666f8f04507fbf8b13a5bb9700c4420deb.tar.gz |
ldc: patch
Diffstat (limited to 'gn/packages/patches/ldc-disable-tests.patch')
-rw-r--r-- | gn/packages/patches/ldc-disable-tests.patch | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/gn/packages/patches/ldc-disable-tests.patch b/gn/packages/patches/ldc-disable-tests.patch new file mode 100644 index 0000000..c24ff2a --- /dev/null +++ b/gn/packages/patches/ldc-disable-tests.patch @@ -0,0 +1,55 @@ +Disable a few ldc tests. + +Patch by Pjotr Prins <pjotr.guix@thebird.nl>. + +--- a/runtime/phobos/std/path.d ++++ b/runtime/phobos/std/path.d +@@ -3080,8 +3080,8 @@ unittest + } + else + { +- assert(expandTilde("~root") == "/root", expandTilde("~root")); +- assert(expandTilde("~root/") == "/root/", expandTilde("~root/")); ++ // assert(expandTilde("~root") == "/root", expandTilde("~root")); ++ // assert(expandTilde("~root/") == "/root/", expandTilde("~root/")); + } + assert(expandTilde("~Idontexist/hey") == "~Idontexist/hey"); + } +diff --git a/runtime/phobos/std/socket.d b/runtime/phobos/std/socket.d +index b85d1c9..8d456c8 100644 +--- a/runtime/phobos/std/socket.d ++++ b/runtime/phobos/std/socket.d +@@ -519,6 +519,8 @@ unittest + { + // getprotobyname,number are unimplemented on Android + softUnittest({ ++ pragma(msg, "test disabled on GNU Guix"); ++ /* + Protocol proto = new Protocol; + assert(proto.getProtocolByType(ProtocolType.TCP)); + //writeln("About protocol TCP:"); +@@ -529,6 +531,7 @@ unittest + // } + assert(proto.name == "tcp"); + assert(proto.aliases.length == 1 && proto.aliases[0] == "TCP"); ++ */ + }); + } + +@@ -859,6 +862,8 @@ class InternetHost + + unittest + { ++ pragma(msg, "test disabled on GNU Guix"); ++/* + InternetHost ih = new InternetHost; + + ih.getHostByAddr(0x7F_00_00_01); +@@ -888,6 +893,7 @@ unittest + // { + // writefln("aliases[%d] = %s", i, s); + // } ++*/ + }); + } + |