Ongoing Error with runtime libraries building gcc-4.7.2

Ellis N. Thomas extralevelinsoftware@ntlworld.com
Fri May 24 04:48:00 GMT 2013


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.
>



More information about the Gcc-help mailing list