Further to my message below:
We seem to be near to completing this build.
- How do we determine what has happened with acats,
and whether the run-time library installation can be
completed?
- Do I need to submit a bug report because the testing using
'make check' has used an existing gcc instead of the
stage 3 compiler it is meant to be testing?
It would be nice to progress this so that it is able to be
installed.
Thanks,
Ellis
On 16 May 2013, at 16:06, Ellis N. Thomas wrote:
Ian,
Following your message below I went on to run the testsuite
(first down loading DejaGnu, which was not without problems, but
that's another story...).
make -k check &> ../logs/makechk-1.log
The makechk-1.log has quite a lot of Errors, but there are many
passes in various sections. As you predicted, many failures
involve libitm.
=== libitm Summary ===
# of expected passes 1
# of unexpected failures 14
# of unresolved testcases 14
# of unsupported tests 1
In the gnat tests, the summary has:
# of expected passes 1109
# of expected failures 14
# of unsupported tests 4
so this seems good, but in the ada acats.log there are many messages:
i686-apple-darwin9-gcc-4.0.1: language ada not recognized
and nothing was compiled. Final message:
**** Failed to compile macrosub
this was also in the .sum file.
The makechk-1.log for acats has:
=== acats support ===
Generating support files...fatal error, run-time library not
installed correctly
cannot locate file system.ads
gnatmake: *** make failed.
**** Failed to compile macrosub
Note that "gcc version 4.0.1 (Apple Inc. build 5465)" is /usr/bin/gcc
(which does not support Ada). These tests are supposed to be using
the just
built stage 3 compiler. So it seems strange that the
"native" (Apple) gcc
has been executed?
I also examined the output from the contrib/test_summary shell script
in preparation for reporting the results. It did not include the
acats
files, but would have renamed acats.sum (and .log) to acats.xxx.sent.
Perhaps "run-time library not installed correctly" indicates that
the build that stopped at libitm during "Build runtime libraries
using the
stage3 compiler" had not reached parts of the Ada libraries?
Is there any way this can be confirmed and/or completed?
Thanks,
Ellis
On 15 May 2013, at 16:31, Ian Lance Taylor wrote:
Can the current build state be used to install a compilation
system?
Or can I arrange to carry on by making some modification?
It sounds like everything is working but libitm.