Created attachment 4734 [details] ptest regression report Following ptest(s) are failing in current release(3.1.3.rc1) while passing in previous release(3.1.2.rc1): -ptestresult.perl.t/re/pat Regression is performed on ptest results for qemux86-64. ptest Results for current release: https://autobuilder.yocto.io/pub/releases/yocto-3.1.3.rc1/testresults/qemux86-64-ptest/ ptest results for previous release: https://autobuilder.yocto.io/pub/releases/yocto-3.1.2.rc1/testresults/qemux86-64-ptest/
could this have anything to do with it? http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&id=c2710903859a5545aa9dd56251f61667ee8d80bd
(In reply to comment #1) > could this have anything to do with it? > > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/ > ?h=dunfell&id=c2710903859a5545aa9dd56251f61667ee8d80bd changes to that file where made. +--- + embed.fnc | 2 +- + embed.h | 2 +- + proto.h | 2 +- + regcomp.c | 54 +++++++++++++++++++++++++++++++++++------------------- + t/re/pat.t | 26 +++++++++++++++++++++++++-
I just tried to leave the same comment, but it collided with yours! Yes, I have confirmed by reviewing old builds that the error manifested right after this commit. Adding patch author to the cc list.
PASS: t/re/overload # Looks like you planned 873 tests but ran 868. FAIL: t/re/pat PASS: t/re/pat_advanced the actual test count before the patch is 864, while the patch added 4 test, so it should be 868. My mistake for not update the test cases count correctly while fixing the CVE.
Fixed in commit: https://git.openembedded.org/openembedded-core/commit/?h=dunfell&id=552739383321bd9b4780bd0026d6107ece530522
verified fix in yocto-3.1.4.rc1