Re: Ongoing Error in make stage2 building gcc-4.7.2

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

 



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.





[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux