pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

guile30: update TODO with current test failures



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Mar 7 23:04:29 2022 +0100
Changeset:	d5fa1a4e7d9cb423b6128df6e9c197627900ae41

Modified Files:
	TODO
	guile30/Makefile
	guile30/TODO
	guile30/module.mk

Log Message:
guile30: update TODO with current test failures

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d5fa1a4e7d9cb423b6128df6e9c197627900ae41

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 TODO              |   1 -
 guile30/Makefile  |  13 ------
 guile30/TODO      | 123 +++++++++++++++++++++++++++++++++++++++++++++++-------
 guile30/module.mk |   2 +-
 4 files changed, 109 insertions(+), 30 deletions(-)

diffs:
diff --git a/TODO b/TODO
index 8c4142c4e2..0131df24eb 100644
--- a/TODO
+++ b/TODO
@@ -56,7 +56,6 @@ Suggested package updates
 	o gtg-0.4
 	o gtkaml-0.4.3
 	o guichan-0.8.1
-	o guile30-3.0.4
 	o guitone-0.9
 	o gwyddion-2.51
 	o higan-100
diff --git a/guile30/Makefile b/guile30/Makefile
index 1b194770f4..8e4eb0c921 100644
--- a/guile30/Makefile
+++ b/guile30/Makefile
@@ -16,7 +16,6 @@ GUILE_SUBDIR=	guile/3.0
 
 # guile does not like the --build and --host triplets on NetBSD
 HAS_CONFIGURE=		yes
-CONFIGURE_ARGS+=	--disable-shared
 CONFIGURE_ARGS+=	SHELL=${CONFIG_SHELL}
 # Needed to work around broken configure check for accept4()
 LDFLAGS.SunOS+=		-lsocket -lnsl
@@ -64,19 +63,7 @@ GUILE_LIBNAME.*=	so.1.4.1
 PLIST_SUBST+=		GUILE_LIBNAME=${GUILE_LIBNAME}
 PRINT_PLIST_AWK+=	{gsub(/${GUILE_LIBNAME}/, "$${GUILE_LIBNAME}");}
 
-.include "../../mk/bsd.prefs.mk"
-
-# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24002
-post-configure:
-	${ECHO} '#define FLEXIBLE_ARRAY_MEMBER /**/' >> ${WRKSRC}/config.h
-
 .include "../../mk/pax.mk"
-# Guile's build uses the just-built guile.  With pax enabled, the build
-# fails and after
-#   paxctl +m work/guile-3.0.7/libguile/.libs/guile
-# it succeeds.  This needs to be patched into the build.
-NOT_MPROTECT_SAFE+=	${GUILE_PREFIX}/bin/guile
-
 .include "../../devel/gmp/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../devel/gettext-lib/buildlink3.mk"
diff --git a/guile30/TODO b/guile30/TODO
index 3ba1e6edaf..097d34979c 100644
--- a/guile30/TODO
+++ b/guile30/TODO
@@ -1,15 +1,108 @@
-* SHLIB CHANGE
-
-3.0.4 changes the libguile shlib version backwards.  Reported upstream
-on 20201213.
-
-* TMPNAM
-
-with CONFIGURE_ARGS+=       --disable-tmpnam
-
-as per https://debbugs.gnu.org/cgi/bugreport.cgi?bug=29001
-
-Perhaps fixed upstream
-
-\todo Explain why we want to give this arg.  Just vague best
-practices?
+gmake[5]: Entering directory '/scratch/wip/guile30/work/guile-3.0.7/test-suite/standalone'
+PASS: test-system-cmds
+PASS: test-bad-identifiers
+PASS: test-require-extension
+PASS: test-guile-snarf
+PASS: test-import-order
+PASS: test-command-line-encoding
+guile: warning: failed to install locale
+PASS: test-command-line-encoding2
+PASS: test-language
+error: interrupted by the user
+PASS: test-guild-compile
+wrote `/scratch/wip/guile30/work/guile-3.0.7/cache/guile/ccache/3.0-LE-8-4.5/scratch/wip/guile30/work/guile-3.0.7/test-suite/standalone/test-signal-fork.go'
+parent: 23442
+.child: 1290
+..................................................
+completed
+PASS: test-signal-fork
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-num2integral
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-round
+PASS: test-asmobs
+PASS: test-ffi
+PASS: test-foreign-object-scm
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-foreign-object-c
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-list
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-unwind
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-conversion
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-loose-ends
+PASS: test-fast-slot-ref
+PASS: test-mb-regexp
+PASS: test-use-srfi
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-c-read
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-take-locale-symbol
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-take-u8vector
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-to-latin1-string
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-values
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-scm-c-bind-keyword-arguments
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-srfi-4
+PASS: test-extensions
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-smob-mark
+allocating JIT code buffer failed: Permission denied
+jit.c:5873: fatal: assertion failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-smob-mark-race
+wrote `/scratch/wip/guile30/work/guile-3.0.7/cache/guile/ccache/3.0-LE-8-4.5/scratch/wip/guile30/work/guile-3.0.7/test-suite/standalone/test-stack-overflow.go'
+allocate_stack failed: Cannot allocate memory
+allocate_stack failed: Cannot allocate memory
+allocate_stack failed: Cannot allocate memory
+allocate_stack failed: Cannot allocate memory
+allocate_stack failed: Cannot allocate memory
+PASS: test-stack-overflow
+wrote `/scratch/wip/guile30/work/guile-3.0.7/cache/guile/ccache/3.0-LE-8-4.5/scratch/wip/guile30/work/guile-3.0.7/test-suite/standalone/test-out-of-memory.go'
+GC Warning: Failed to expand heap by 134348800 bytes
+GC Warning: Failed to expand heap by 134217728 bytes
+GC Warning: Out of Memory! Heap size: 2 MiB. Returning NULL!
+unmap: mmap failed at 0x7620a2177000 (length 561152), errno= 12
+unmap: mmap failed
+[1]   Abort trap (core dumped) top_srcdir="../.." srcdir="." builddir="." GUI...
+FAIL: test-out-of-memory
+==================================
+17 of 35 tests failed
+Please report to bug-guile%gnu.org@localhost
+==================================
diff --git a/guile30/module.mk b/guile30/module.mk
index 082c8afe9f..7ccbf03e96 100644
--- a/guile30/module.mk
+++ b/guile30/module.mk
@@ -20,5 +20,5 @@ pre-configure:
 	(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoreconf -I${PREFIX}/guile/3.0/share/aclocal -vif)
 .  endif
 
-.include "../../lang/guile30/buildlink3.mk"
+.include "../../wip/guile30/buildlink3.mk"
 .endif


Home | Main Index | Thread Index | Old Index