Merge lp:~matthew-gretton-dann/gcc-linaro/4.7-october-merge into lp:gcc-linaro/4.7
- 4.7-october-merge
- Merge into 4.7
Status: | Merged |
---|---|
Merged at revision: | 115023 |
Proposed branch: | lp:~matthew-gretton-dann/gcc-linaro/4.7-october-merge |
Merge into: | lp:gcc-linaro/4.7 |
To merge this branch: | bzr merge lp:~matthew-gretton-dann/gcc-linaro/4.7-october-merge |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Christophe Lyon | Approve | ||
Review via email:
|
Commit message
Description of the change
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Michael Hope (michaelh1) wrote : | # |
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Linaro Toolchain Builder (cbuild) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/init/aggr9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/aggr9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Linaro Toolchain Builder (cbuild) wrote : | # |
cbuild successfully built this on i686-precise-
The build results are available at:
http://
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/init/aggr9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/aggr9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Linaro Toolchain Builder (cbuild) wrote : | # |
cbuild successfully built this on x86_64-
The build results are available at:
http://
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/init/aggr9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/aggr9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Christophe Lyon (christophe-lyon) wrote : | # |
I have manually compared
http://
with the result of
svn diff -r 191123:191881 svn://gcc.
Everything has been merged correctly.
Regarding validation, I have noticed that:
- on a9hf, many tests are now skipped instead of being xfail. This is expected (gcc.dg/
- on a9, all of the above mentioned tests pass. Many more tests also pass now.
Looking at the full testsuite results, I have noticed several differences between a9 and a9hf. Is this expected?
There are no results for armv5 (yet).
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Matthew Gretton-Dann (matthew-gretton-dann) wrote : | # |
Yes differences are expected - as one is Hard-float and the other soft. I don't have a canonical list of differences though (look at another set of recent (successful) 4.7 builds and use those as reference.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Christophe Lyon (christophe-lyon) wrote : | # |
I didn't perceive these differences as a real problem for this merge.
My question was probably more general: shouldn't we make sure that both configurations are equally successful (skip some tests if necessary)?
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Linaro Toolchain Builder (cbuild) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/init/aggr9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/aggr9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/co...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Linaro Toolchain Builder (cbuild) wrote : | # |
cbuild successfully built this on armv7l-
The build results are available at:
http://
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
+PASS: g++.dg/
+UNSUPPORTED: g++.dg/
-PASS: g++.dg/
+PASS: g++.dg/init/aggr9.C -std=c++11 (test for excess errors)
+PASS: g++.dg/init/aggr9.C -std=c++98 (test for excess errors)
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: g++.dg/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
+PASS: gcc.c-torture/
cbuild has taken a snapshot of this branch at r115023 and queued it for build.
The diff against the ancestor r115022 is available at: builds. linaro. org/toolchain/ snapshots/ gcc-linaro- 4.7+bzr115023~ matthew- gretton- dann~4. 7-october- merge.diff
http://
and will be built on the following builders:
a9-builder a9hf-builder armv5-builder i686 x86_64
You can track the build queue at: ex.seabright. co.nz/helpers/ scheduler
http://
cbuild-snapshot: gcc-linaro- 4.7+bzr115023~ matthew- gretton- dann~4. 7-october- merge
cbuild-ancestor: lp:gcc-linaro+bzr115022
cbuild-state: check