On investigation, while only one test fails on arm64, in practice a
whole section of code is required to parse arm64 machine language and
coverage formats. This is beyond my understanding of arm assembly, but
I'm passing it upstream,
(See src/cov_i386.C  ; an equivalent src/cov_arm64.C class parsing arm64
files is required)

regards
Alastair

On 10/08/2017 18:52, Edmund Grimley Evans wrote:
> Source: ggcov
> Version: 0.9-15
> User: [email protected]
> Usertags: arm64
>
> Would it be possible to add arm64?
>
> With gcc-7 there's #853417, but with gcc-6 the only test failure on
> arm64 is test033, where all the asserts are "PC" rather than "CO", and
> the abort is "UN" rather than "SU". Does that mean anything to you?
>
> (It seems that CO = COVERED, PC = PARTCOVERED, SU = SUPPRESED,
> UN = UNINSTRUMENTED, but I'm not sure what "PARTCOVERED" means.)

-- 
Alastair McKinstry, <[email protected]>, <[email protected]>, 
https://diaspora.sceal.ie/u/amckinstry
Commander Vimes didn’t like the phrase “The innocent have nothing to fear,”
 believing the innocent had everything to fear, mostly from the guilty but in 
the longer term
 even more from those who say things like “The innocent have nothing to fear.”
 - T. Pratchett, Snuff

Reply via email to