[OE-core] ✗ patchtest: failure for Add GCC 7.1 recipes
Leonardo Sandoval
leonardo.sandoval.gonzalez at linux.intel.com
Mon Jun 12 15:48:50 UTC 2017
On Mon, 2017-06-12 at 15:01 +0000, Patchwork wrote:
> == Series Details ==
>
> Series: Add GCC 7.1 recipes
> Revision: 1
> URL : https://patchwork.openembedded.org/series/7195/
> State : failure
>
> == Summary ==
>
>
> Thank you for submitting this patch series to OpenEmbedded Core. This is
> an automated response. Several tests have been executed on the proposed
> series by patchtest resulting in the following failures:
>
>
>
> * Issue Series cannot be parsed correctly due to malformed diff lines [test_mbox_format]
> Suggested fix Create the series again using git-format-patch and ensure it can be applied using git am
> Diff line diff --git a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
>
>
This is complaining because the python unidiff module patchtest is using
is unable to parse the mbox correctly:
>>> unidiff.PatchSet.from_filename('foo.mbox')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/usr/lib/python2.7/site-packages/unidiff-0.5.2-py2.7.egg/unidiff/patch.py", line 326, in from_filename
instance = cls(f)
File
"/usr/lib/python2.7/site-packages/unidiff-0.5.2-py2.7.egg/unidiff/patch.py", line 278, in __init__
self._parse(data, encoding=encoding)
File
"/usr/lib/python2.7/site-packages/unidiff-0.5.2-py2.7.egg/unidiff/patch.py", line 320, in _parse
current_file._parse_hunk(line, diff, encoding)
File
"/usr/lib/python2.7/site-packages/unidiff-0.5.2-py2.7.egg/unidiff/patch.py", line 193, in _parse_hunk
raise UnidiffParseError('Hunk diff line expected: %s' % line)
unidiff.errors.UnidiffParseError: Hunk diff line expected: diff --git
a/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch b/meta/recipes-devtools/gcc/gcc-7.1/0044-libgcc-Add-knob-to-use-ldbl-128-on-ppc.patch
The char that is causing trouble (confirmed) is just before that patch,
with a trailing ^L (seen on my emacs editor).
Leo
>
>
> If you believe any of these test results are incorrect, please reply to the
> mailing list (openembedded-core at lists.openembedded.org) raising your concerns.
> Otherwise we would appreciate you correcting the issues and submitting a new
> version of the patchset if applicable. Please ensure you add/increment the
> version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
> [PATCH v3] -> ...).
>
> ---
> Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
> Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
>
More information about the Openembedded-core
mailing list