This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.24-455-g3d6bfca


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  3d6bfcace17a479c2e006a33567af80e6070583f (commit)
      from  cbd8f9302c9a04bf4fe72a3a1a641faf07614552 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=3d6bfcace17a479c2e006a33567af80e6070583f

commit 3d6bfcace17a479c2e006a33567af80e6070583f
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Dec 8 18:54:13 2016 +0000

    Fix tests-printers handling for cross compiling.
    
    The pretty-printers changes resulted in the new tests showing as
    UNRESOLVED (missing .out files) when run-built-tests = no, so
    resulting in "make check" exiting with error status.
    
    https://sourceware.org/ml/libc-testresults/2016-q4/msg00014.html
    
    This patch moves the use of $(tests-printers) when generating the
    summary of results into the setting of tests-expected, which is
    appropriately conditional, matching the conditional for when tests
    depends on $(tests-printers-out).
    
    Tested with cross to aarch64 with build-many-glibcs.py, and natively
    on x86_64.
    
    	* Rules [$(run-built-tests) != no] (tests-expected): Add
    	$(tests-printers).
    	(tests): Do not pass $(tests-printers) to merge-test-results.sh.

diff --git a/ChangeLog b/ChangeLog
index dbf9376..e19db5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-12-08  Joseph Myers  <joseph@codesourcery.com>
+
+	* Rules [$(run-built-tests) != no] (tests-expected): Add
+	$(tests-printers).
+	(tests): Do not pass $(tests-printers) to merge-test-results.sh.
+
 2016-12-08  Andrew Senkevich  <andrew.senkevich@intel.com>
 
 	[BZ #20539]
diff --git a/Rules b/Rules
index 714e917..de58a64 100644
--- a/Rules
+++ b/Rules
@@ -138,12 +138,11 @@ xtests-special-notdir = $(patsubst $(objpfx)%, %, $(xtests-special))
 ifeq ($(run-built-tests),no)
 tests-expected =
 else
-tests-expected = $(tests)
+tests-expected = $(tests) $(tests-printers)
 endif
 tests:
 	$(..)scripts/merge-test-results.sh -s $(objpfx) $(subdir) \
-	  $(sort $(tests-expected) $(tests-special-notdir:.out=) \
-	  $(tests-printers)) \
+	  $(sort $(tests-expected) $(tests-special-notdir:.out=)) \
 	  > $(objpfx)subdir-tests.sum
 xtests:
 	$(..)scripts/merge-test-results.sh -s $(objpfx) $(subdir) \

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |    6 ++++++
 Rules     |    5 ++---
 2 files changed, 8 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]