Ongoing Error in make stage2 building gcc-4.7.2

Ellis N. Thomas extralevelinsoftware@ntlworld.com
Fri May 17 06:29:00 GMT 2013


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.



More information about the Gcc-help mailing list