2.064 status, ARM status

Iain Buclaw ibuclaw at gdcproject.org
Mon Dec 9 08:11:06 PST 2013


On 9 December 2013 15:17, Iain Buclaw <ibuclaw at gdcproject.org> wrote:
> On 9 December 2013 14:25, Johannes Pfau <nospam at example.com> wrote:
>> I updated the ARM patches to the latest master version. I have to admit
>> I was pleasantly surprised that going from 2.063 to 2.064 did not cause
>> any failing test cases in the test suite or failing unit tests. So ARM
>> on 2.064 is also good to go now and it's probably a good idea to start
>> merging the fixes.
>> (Code is here: https://github.com/jpf91/GDC/commits/arm )
>>
>> One question related to the 2.064 merge: I see one failing test in the
>> test suite, file runnable/template9.d. It fails with linker errors.
>> Is this a known problem or could it be the gcc snapshot version
>> I'm using (gcc-4.9-20131201)? This happens on x86/64 and ARM.
>
>
> I'll take a look.  I might have included it by accident or forgotten a file.

Ah, it was something completely different.  I introduced a bug
refactoring template/decl emission (via cgraph_get_create_node
(decl)->forced_by_abi).

Just going to relax the rules a little bit so that the backend may
remove templates if there are no found calls to them in the cgraph.

Regards
Iain.


More information about the D.gnu mailing list