[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [creduce-bugs] creduce PASS_BUG_INFO, C++ issues



Hi Roman,

Thanks for the report and the example!

The issue in rename-cxx-method has been fixed recently. Other issues happened in pass_clex. I am leaving it to John (cc'ed).

- Yang

On 03/29/2017 05:51 AM, Roman Lebedev wrote:
Hi. I'm not subscibed, so please do keep me in CC/TO.

I was reducing a C++ testcase (in archive, .vanilla.buffer.cpp file)
In process, i got these 9 bugs.

Also, this is a very good example of creduce lacking some handling
for C++ advanced features. The file buffer.cpp is the fully minimized
testcase. creduce was not able to produce it, i had to manually replace
'using', 'decltype', templates, and inheritance in order to arrive there.

test.sh is the minimization logic - with clang, the exit code is 0, as one
would expect, and with gcc version 6.3.0 20170321 (Debian 6.3.0-10)
the exit code is 10...

Roman.