Change History (12)
comment:1 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 8 years ago
comment:3 by , 8 years ago
See Changes at https://gcc.gnu.org/gcc-7/changes.html A very important part:
Java (GCJ) The GCC Java frontend and associated libjava runtime library have been removed from GCC.
So I guess the gcc-java page should be archived...
follow-up: 6 comment:5 by , 8 years ago
So it would appear that the five failed tests in LFS are due to missing test programs or the limited environment in Chapter 6 when gcc is built.
FAIL: experimental/filesystem/iterators/directory_iterator.cc execution test FAIL: experimental/filesystem/iterators/recursive_directory_iterator.cc execution test FAIL: experimental/filesystem/operations/exists.cc execution test FAIL: experimental/filesystem/operations/is_empty.cc execution test FAIL: experimental/filesystem/operations/temp_directory_path.cc execution test
All in the libstdc++ section.
I have not investigated the reason for these failures, but they appear to be related.
comment:6 by , 8 years ago
Replying to bdubbs@…:
So it would appear that the five failed tests in LFS are due to missing test programs or the limited environment in Chapter 6 when gcc is built.
FAIL: experimental/filesystem/iterators/directory_iterator.cc execution test FAIL: experimental/filesystem/iterators/recursive_directory_iterator.cc execution test FAIL: experimental/filesystem/operations/exists.cc execution test FAIL: experimental/filesystem/operations/is_empty.cc execution test FAIL: experimental/filesystem/operations/temp_directory_path.cc execution testAll in the libstdc++ section.
I have not investigated the reason for these failures, but they appear to be related.
I cannot tell for sure those tests are run, since they do not appear in the log if they do not fail. We can compare the number of tests. I have:
=== libstdc++ Summary === # of expected passes 11668 # of expected failures 66 # of unsupported tests 296
comment:7 by , 8 years ago
There are two new languages: "brig" (http://www.hsafoundation.com/hsa-foundation-announces-results-of-innovative-open-source-project/ and "jit" (https://gcc.gnu.org/wiki/JIT). I do not understand exactly what they do (specially jit), so I am not sure I want to include them. I'll mention them in the "Command Explanations".
comment:9 by , 8 years ago
It looks like LFS runs the same number of tests:
=== libstdc++ Summary === # of expected passes 11663 # of unexpected failures 5 # of expected failures 66 # of unsupported tests 296
The only difference is the unexpected failures in LFS.
comment:10 by , 8 years ago
Actually, those tests only fail when run as root (as stated in the book). The reason is that they tests accessibility to files, and root has to much privs.
LFS updated...