[PATCH v4 11/15] ARC: ABI lists

Adhemerval Zanella adhemerval.zanella@linaro.org
Fri Mar 27 19:18:46 GMT 2020



On 27/03/2020 16:09, Vineet Gupta via Libc-alpha wrote:
> On 3/27/20 11:39 AM, Joseph Myers wrote:
>> On Fri, 27 Mar 2020, Vineet Gupta via Libc-alpha wrote:
>>
>>> Done now. FWIW regen-ulps simply barfs so these need to be hand edited.
>> What exactly is the regen-ulps problem?  It ought to be working for all 
>> ports.
> 
> 
> PASS: glibcs-arc-linux-gnu check-compilers
> PASS: glibcs-arc-linux-gnu rm
> PASS: glibcs-arc-linux-gnu mkdir
> PASS: glibcs-arc-linux-gnu configure
> PASS: glibcs-arc-linux-gnu build
> FAIL: glibcs-arc-linux-gnu install
> 
> 
> pwd=`pwd`; \
> python3 -B ../math/gen-libm-test.py -s $pwd/.. -m
> ~/upstream/build/glibcs/arc-linux-gnu/glibc/manual/libm-err-tmp
> Traceback (most recent call last):
>   File "../math/gen-libm-test.py", line 686, in <module>
>     main()
>   File "../math/gen-libm-test.py", line 674, in main
>     all_ulps = read_all_ulps(args.srcdir)
>   File "../math/gen-libm-test.py", line 262, in read_all_ulps
>     all_ulps[name].read(os.path.join(dirpath, 'libm-test-ulps'))
>   File "../math/gen-libm-test.py", line 166, in read
>     raise ValueError('bad ulps line: %s' % line)
> ValueError: bad ulps line: idouble: 1
> make[3]: *** [Makefile:105:
> ~/upstream/build/glibcs/arc-linux-gnu/glibc/manual/stamp-libm-err] Error 1
> 

Now that gen-libm-test.py does not support the i{float,double,ldouble}
you will need to remove the libm-test-ulps and regenerate from a 
blank state.


More information about the Libc-alpha mailing list