Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit 785a1ec

Browse files
Release Managervbraun
authored andcommitted
Trac #18424: FLINT 2.4.5's test suite fails unconditionally (t-NTL-interface)
FLINT 2.4.5 (and 2.4.4 at least) '''unconditionally''' fail its test suite when building the NTL interface test due to a bug in the `Makefile`: {{{ /make[4]: Entering directory '/home/laurent/sage-6.6-src/sage-6.6/local/var/tmp/sage/build/flint-2.4. 5/src' CXX build/interfaces/test/t-NTL-interface g++: error: build/interfaces/NTL-interface.o: No such file or directory Makefile:248: recipe for target 'build/interfaces/test/t-NTL-interface' failed make[4]: *** [build/interfaces/test/t-NTL-interface] Error 1 make[4]: Leaving directory '/home/laurent/sage-6.6-src/sage-6.6/local/var/tmp/sage/build/flint-2.4. 5/src' /bin/sh: 3: build/interfaces/test/t-NTL-interface: not found Makefile:182: recipe for target 'check' failed make[3]: *** [check] Error 127 make[3]: Leaving directory '/home/laurent/sage-6.6-src/sage-6.6/local/var/tmp/sage/build/flint-2.4. 5/src' Error: FLINT failed to pass its test suite. }}} sage-on-gentoo and now Gentoo proper have carried a patch for the issue for some time now. See https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci- mathematics/flint/files/flint-2.4.4-test.patch?view=markup URL: http://trac.sagemath.org/18424 Reported by: fbissey Ticket author(s): François Bissey Reviewer(s): Volker Braun
2 parents f30134a + 5cdb5f9 commit 785a1ec

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff -Naur flint-2.4.5.orig/Makefile.in flint-2.4.5/Makefile.in
2+
--- flint-2.4.5.orig/Makefile.in 2015-05-15 19:05:59.034143372 +1200
3+
+++ flint-2.4.5/Makefile.in 2015-05-15 19:06:26.204204225 +1200
4+
@@ -212,7 +212,7 @@
5+
$(QUIET_CXX) $(CXX) $(CFLAGS) $(INCS) -c $< -o $@;
6+
7+
build/interfaces/test/t-NTL-interface$(EXEEXT): interfaces/test/t-NTL-interface.cpp
8+
- $(QUIET_CXX) $(CXX) $(CFLAGS) $(INCS) $< build/interfaces/NTL-interface.o -o $@ $(LIBS);
9+
+ $(QUIET_CXX) $(CXX) $(CFLAGS) $(INCS) $< build/interfaces/NTL-interface.lo -o $@ $(LIBS);
10+
11+
print-%:
12+
@echo '$*=$($*)'

0 commit comments

Comments
 (0)