pkgsrc-WIP-changes archive

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

gcc6snapshot: Update to 20151108.



Module Name:	pkgsrc-wip
Committed By:	Kai-Uwe Eckhardt <kuehro%gmx.de@localhost>
Pushed By:	kuehro
Date:		Wed Nov 11 16:46:04 2015 +0100
Changeset:	d3f41eea9c6c5b610bfaea464c03487488c99713

Modified Files:
	gcc6snapshot/TODO
	gcc6snapshot/distinfo
	gcc6snapshot/test_summary.log
	gcc6snapshot/version.mk

Log Message:
gcc6snapshot: Update to 20151108.

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

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

diffstat:
 gcc6snapshot/TODO             | 19 +++++++---
 gcc6snapshot/distinfo         |  8 ++--
 gcc6snapshot/test_summary.log | 85 ++++++++++++++++++++-----------------------
 gcc6snapshot/version.mk       |  2 +-
 4 files changed, 58 insertions(+), 56 deletions(-)

diffs:
diff --git a/gcc6snapshot/TODO b/gcc6snapshot/TODO
index 72ee81d..b620a76 100644
--- a/gcc6snapshot/TODO
+++ b/gcc6snapshot/TODO
@@ -1,10 +1,10 @@
 TODO
 ====
 
-0) Work on gcc should happen upstream as far as possible. But it is 
-hopeless without NetBSD developers working on it upstream. I have sent
-some patches for NetBSD to gcc upstream a few month ago but there is
-no progress yet.  
+0) This package aims to keep the latest gcc usable on NetBSD, although
+any work on gcc should happen upstream as far as possible. But it is 
+hopeless without enough NetBSD developers working on it upstream. I have sent
+some patches for NetBSD to GCC a few month ago but there is no progress yet:
 
 PR 64271, the minimal patch set to bootstrap, extracted from pkgsrc.
 Jonathan Wakely is working on the libstdc++ patches involved.
@@ -23,11 +23,20 @@ there but it is delayed by PR 64271.
 1) On NetBSD a working cabsl function must be present in libm to build gfortran.
 This has been added to NetBSD7 on 2014/10/13. Before this date it was defined
 in complex.h but missing from libm.
+
+2) Unless NetBSD gets proper support for C99, the number of test failures
+will stay high. The dozens of missing or inaccurate long double functions
+causes a misconception of NetBSD being an obscure platform, causing other
+projects like gcc or R to abandon support for NetBSD. And the race goes on,
+now we need support for C11 functions like aligned_alloc in our libc/libm.
  
-2) This package and the lang/gcc4x need a cleanup or a complete new start. I
+3) This package and the lang/gccXY need a cleanup or a complete new start. I
 think that SUBST_VARS could handle the platform dependencies in a much cleaner
 way.
 
+4) Patches from lang/gcc52 should be integrated as far as possible, especially
+patches for other platforms. Right now I just look at it from time to time.
+
 
 Have fun,
 
diff --git a/gcc6snapshot/distinfo b/gcc6snapshot/distinfo
index 8d7de04..1d455c3 100644
--- a/gcc6snapshot/distinfo
+++ b/gcc6snapshot/distinfo
@@ -4,10 +4,10 @@ SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449
 RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a
 SHA512 (ecj-4.5.jar) = d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
 Size (ecj-4.5.jar) = 1470676 bytes
-SHA1 (gcc-6-20151101.tar.bz2) = 882d767d904232d601fc03c37572d529245a0ac6
-RMD160 (gcc-6-20151101.tar.bz2) = 2c4826fc7f6edefeb6d94bc5cdd358ca6be4406d
-SHA512 (gcc-6-20151101.tar.bz2) = b84bbf15c49454cffe5ced4b4e5f6b548635eb07c40b552584901236f50da97e5d4b087fc8d749116484cc4a16bde7f2d3ec94292b6a23f08e31fb8ee668ba37
-Size (gcc-6-20151101.tar.bz2) = 93391337 bytes
+SHA1 (gcc-6-20151108.tar.bz2) = 333c5a19fb168db0c31b42c08c75e135e75ca0db
+RMD160 (gcc-6-20151108.tar.bz2) = b20dbaeae993e180559af49020f0736f25d38d8e
+SHA512 (gcc-6-20151108.tar.bz2) = d744a0183ddfbfbb10391658d99a2af048a8abe0541eec2e32ca7ae3e2a63c87dbda8d34c460c9e626d50c66b362b8f7ea63ee5e2a77fab9118b65e037aacae3
+Size (gcc-6-20151108.tar.bz2) = 93393246 bytes
 SHA1 (isl-0.14.tar.bz2) = b09e25df265c97ed54002cd811d227a9a26c5f9c
 RMD160 (isl-0.14.tar.bz2) = 4c69d026b51561bc1948cb7db79331b78a9d2c39
 SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7
diff --git a/gcc6snapshot/test_summary.log b/gcc6snapshot/test_summary.log
index 694454a..a67553b 100644
--- a/gcc6snapshot/test_summary.log
+++ b/gcc6snapshot/test_summary.log
@@ -1,5 +1,5 @@
 cat <<'EOF' |
-LAST_UPDATED: Obtained from SVN: trunk revision 229645
+LAST_UPDATED: Obtained from SVN: trunk revision 229975
 
 Native configuration is x86_64--netbsd
 
@@ -13,32 +13,23 @@ FAIL: g++.dg/cdce3.C  -std=gnu++11 (test for excess errors)
 UNRESOLVED: g++.dg/cdce3.C  -std=gnu++11 compilation failed to produce executable
 FAIL: g++.dg/cdce3.C  -std=gnu++14 (test for excess errors)
 UNRESOLVED: g++.dg/cdce3.C  -std=gnu++14 compilation failed to produce executable
-FAIL: g++.dg/ext/mvc1.C  -std=c++98 (test for excess errors)
-UNRESOLVED: g++.dg/ext/mvc1.C  -std=c++98 compilation failed to produce executable
-FAIL: g++.dg/ext/mvc1.C  -std=c++11 (test for excess errors)
-UNRESOLVED: g++.dg/ext/mvc1.C  -std=c++11 compilation failed to produce executable
-FAIL: g++.dg/ext/mvc1.C  -std=c++14 (test for excess errors)
-UNRESOLVED: g++.dg/ext/mvc1.C  -std=c++14 compilation failed to produce executable
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++98 (internal compiler error)
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++98 (test for excess errors)
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++11 (internal compiler error)
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++11 (test for excess errors)
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++14 (internal compiler error)
-FAIL: g++.dg/ext/mvc4.C  -std=gnu++14 (test for excess errors)
 FAIL: g++.dg/guality/pr55665.C   -O2  line 23 p == 40
 FAIL: g++.dg/guality/pr55665.C   -O3 -g  line 23 p == 40
+FAIL: g++.dg/vect/pr68145.cc  -std=c++98  scan-tree-dump vect "vectorized 1 loops"
+FAIL: g++.dg/vect/pr68145.cc  -std=c++11  scan-tree-dump vect "vectorized 1 loops"
+FAIL: g++.dg/vect/pr68145.cc  -std=c++14  scan-tree-dump vect "vectorized 1 loops"
 FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++98 execution test
 FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++11 execution test
 FAIL: g++.old-deja/g++.eh/badalloc1.C  -std=c++14 execution test
 
 		=== g++ Summary ===
 
-# of expected passes		89043
-# of unexpected failures	17
+# of expected passes		90646
+# of unexpected failures	11
 # of expected failures		279
-# of unresolved testcases	6
-# of unsupported tests		3488
-/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/g++/../../xg++  version 6.0.0 20151101 (experimental) (GCC) 
+# of unresolved testcases	3
+# of unsupported tests		3495
+/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/g++/../../xg++  version 6.0.0 20151108 (experimental) (GCC) 
 
 		=== gcc tests ===
 
@@ -59,23 +50,15 @@ FAIL: gcc.dg/builtins-65.c (test for excess errors)
 FAIL: gcc.dg/ifcvt-1.c scan-rtl-dump ce1 "3 true changes made"
 FAIL: gcc.dg/ifcvt-2.c scan-rtl-dump ce1 "3 true changes made"
 FAIL: gcc.dg/ifcvt-3.c scan-rtl-dump ce1 "3 true changes made"
+FAIL: gcc.dg/ifcvt-4.c scan-rtl-dump ce1 "2 true changes made"
 FAIL: gcc.dg/ira-loop-pressure.c scan-rtl-dump loop2_invariant "Decided to move invariant"
-FAIL: gcc.dg/mvc1.c (internal compiler error)
-FAIL: gcc.dg/mvc1.c (test for excess errors)
-UNRESOLVED: gcc.dg/mvc1.c compilation failed to produce executable
-FAIL: gcc.dg/mvc4.c (internal compiler error)
-FAIL: gcc.dg/mvc4.c (test for excess errors)
-UNRESOLVED: gcc.dg/mvc4.c compilation failed to produce executable
-FAIL: gcc.dg/mvc5.c (internal compiler error)
-FAIL: gcc.dg/mvc5.c (test for excess errors)
-UNRESOLVED: gcc.dg/mvc5.c scan-assembler-times foo.ifunc 6
-FAIL: gcc.dg/mvc7.c (internal compiler error)
-FAIL: gcc.dg/mvc7.c (test for excess errors)
-UNRESOLVED: gcc.dg/mvc7.c scan-assembler-times foo.ifunc 4
 UNRESOLVED: gcc.dg/superblock.c scan-rtl-dump-times sched2 "ADVANCING TO" 2
 FAIL: gcc.dg/utf-array-short-wchar.c  (test for errors, line 39)
 FAIL: gcc.dg/utf-array-short-wchar.c  (test for errors, line 41)
 FAIL: gcc.dg/utf-array-short-wchar.c (test for excess errors)
+UNRESOLVED: gcc.dg/graphite/fuse-1.c scan-tree-dump-times graphite "ISL AST generated by ISL:.*for (int c0 = 0; c0 <= 99; c0 += 1) {.*S_.*(c0);.*S_.*(c0);.*S_.*(c0);.*}" 1
+FAIL: gcc.dg/graphite/fuse-1.c scan-tree-dump-times forwprop4 "gimple_simplified to[^\\\\n]*\\\\^ 12" 1
+UNRESOLVED: gcc.dg/graphite/fuse-2.c scan-tree-dump-times graphite "ISL AST generated by ISL:.*for (int c0 = 0; c0 <= 99; c0 += 1) {.*S_.*(c0);.*S_.*(c0);.*S_.*(c0);.*}" 1
 XPASS: gcc.dg/guality/example.c   -O0  execution test
 XPASS: gcc.dg/guality/example.c   -O1  execution test
 XPASS: gcc.dg/guality/example.c   -O2  execution test
@@ -308,7 +291,6 @@ UNRESOLVED: gcc.dg/torture/fp-int-convert-float128.c   -O2 -flto -fuse-linker-pl
 FAIL: gcc.dg/tree-ssa/foldaddr-1.c scan-tree-dump-times original "return 0" 1
 FAIL: gcc.dg/tree-ssa/forwprop-28.c scan-tree-dump-times forwprop1 "simplified to if \\\\([^ ]* <" 4
 FAIL: gcc.dg/tree-ssa/ssa-dom-thread-4.c scan-tree-dump-times dom1 "Threaded" 3
-FAIL: gcc.dg/tree-ssa/ssa-thread-11.c scan-tree-dump vrp2 "FSM"
 FAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "[xy][^ ]* !=" 0
 FAIL: gcc.dg/tree-ssa/vrp47.c scan-tree-dump-times vrp1 "x[^ ]* [|] y" 1
 FAIL: gcc.dg/tree-ssa/vrp87.c scan-tree-dump fre1 "Replaced a_elt_[0-9]+ != 0B with 1"
@@ -341,13 +323,13 @@ UNRESOLVED: gcc.target/i386/pr63618.c compilation failed to produce executable
 
 		=== gcc Summary ===
 
-# of expected passes		102721
-# of unexpected failures	186
+# of expected passes		103886
+# of unexpected failures	179
 # of unexpected successes	22
 # of expected failures		298
-# of unresolved testcases	86
-# of unsupported tests		2656
-/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/xgcc  version 6.0.0 20151101 (experimental) (GCC) 
+# of unresolved testcases	84
+# of unsupported tests		2660
+/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/xgcc  version 6.0.0 20151108 (experimental) (GCC) 
 
 		=== gfortran tests ===
 
@@ -381,11 +363,11 @@ FAIL: gfortran.dg/read_dir.f90   -Os  execution test
 
 		=== gfortran Summary ===
 
-# of expected passes		40953
+# of expected passes		41039
 # of unexpected failures	25
-# of expected failures		73
+# of expected failures		75
 # of unsupported tests		88
-/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/gfortran/../../gfortran  version 6.0.0 20151101 (experimental) (GCC) 
+/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/gfortran/../../gfortran  version 6.0.0 20151108 (experimental) (GCC) 
 
 		=== obj-c++ tests ===
 
@@ -397,7 +379,7 @@ Running target unix
 # of expected passes		1431
 # of expected failures		10
 # of unsupported tests		77
-/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/obj-c++/../../xg++  version 6.0.0 20151101 (experimental) (GCC) 
+/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/testsuite/obj-c++/../../xg++  version 6.0.0 20151108 (experimental) (GCC) 
 
 		=== objc tests ===
 
@@ -413,7 +395,7 @@ FAIL: objc.dg/proto-lossage-4.m -fgnu-runtime (test for excess errors)
 # of unexpected failures	3
 # of expected failures		6
 # of unsupported tests		68
-/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/xgcc  version 6.0.0 20151101 (experimental) (GCC) 
+/usr/pkgsrc/wip/gcc6snapshot/work/build/gcc/xgcc  version 6.0.0 20151108 (experimental) (GCC) 
 
 		=== libatomic tests ===
 
@@ -427,14 +409,25 @@ Running target unix
 
 
 Running target unix
+XPASS: libgomp.c/reduction-11.c execution test
+XPASS: libgomp.c/reduction-12.c execution test
+XPASS: libgomp.c++/reduction-11.C execution test
+XPASS: libgomp.c++/reduction-12.C execution test
 FAIL: libgomp.fortran/pr25162.f   -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions  execution test
 FAIL: libgomp.fortran/pr25162.f   -O3 -g  execution test
+UNRESOLVED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-v-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 compilation failed to produce executable
+UNRESOLVED: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 compilation failed to produce executable
+UNRESOLVED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/loop-red-v-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 compilation failed to produce executable
+UNRESOLVED: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 compilation failed to produce executable
 
 		=== libgomp Summary ===
 
-# of expected passes		4372
+# of expected passes		4540
 # of unexpected failures	2
-# of unsupported tests		213
+# of unexpected successes	4
+# of expected failures		4
+# of unresolved testcases	4
+# of unsupported tests		215
 		=== libitm tests ===
 
 
@@ -515,17 +508,17 @@ UNRESOLVED: tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_n
 
 		=== libstdc++ Summary ===
 
-# of expected passes		9746
+# of expected passes		9768
 # of unexpected failures	57
 # of expected failures		65
 # of unresolved testcases	3
 # of unsupported tests		612
 
-Compiler version: 6.0.0 20151101 (experimental) (GCC) 
+Compiler version: 6.0.0 20151108 (experimental) (GCC) 
 Platform: x86_64--netbsd
 configure flags: --enable-nls --with-libiconv-prefix=/usr --enable-__cxa_atexit --with-gxx-include-dir=/usr/pkg/gcc6snapshot/include/c++/ --enable-languages='c obj-c++ objc fortran c++' --enable-shared --enable-long-long --with-local-prefix=/usr/pkg/gcc6snapshot --enable-libssp --enable-threads=posix --with-boot-ldflags='-static-libstdc++ -static-libgcc -Wl,-R/usr/pkg/lib ' --with-gnu-ld --with-ld=/usr/bin/ld --with-gnu-as --with-as=/usr/bin/as --with-arch=nocona --with-tune=nocona --with-fpmath=sse --prefix=/usr/pkg/gcc6snapshot --build=x86_64--netbsd --host=x86_64--netbsd --infodir=/usr/pkg/gcc6snapshot/info --mandir=/usr/pkg/gcc6snapshot/man
 EOF
-Mail -s "Results for 6.0.0 20151101 (experimental) (GCC) testsuite on x86_64--netbsd" gcc-testresults%gcc.gnu.org@localhost &&
+Mail -s "Results for 6.0.0 20151108 (experimental) (GCC) testsuite on x86_64--netbsd" gcc-testresults%gcc.gnu.org@localhost &&
 mv /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/g++/g++.sum /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/g++/g++.sum.sent &&
 mv /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/gcc/gcc.sum /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/gcc/gcc.sum.sent &&
 mv /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/gfortran/gfortran.sum /usr/pkgsrc/wip/gcc6snapshot/work/build/./gcc/testsuite/gfortran/gfortran.sum.sent &&
diff --git a/gcc6snapshot/version.mk b/gcc6snapshot/version.mk
index ffa4602..0a64e48 100644
--- a/gcc6snapshot/version.mk
+++ b/gcc6snapshot/version.mk
@@ -1,2 +1,2 @@
 # $NetBSD: version.mk,v 1.21 2015/05/06 05:25:00 keckhardt Exp $
-GCC6S_DIST_VERSION:=6-20151101
+GCC6S_DIST_VERSION:=6-20151108


Home | Main Index | Thread Index | Old Index