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