[PATCH] Make ubsan tests less picky about ansi escape codes in diagnostics.

Jakub Jelinek jakub@redhat.com
Thu Sep 3 16:18:00 GMT 2015


On Thu, Sep 03, 2015 at 10:15:02AM -0600, Jonathan Roelofs wrote:
> +kcc, mrs
> 
> Ping
> 
> On 8/27/15 4:44 PM, Jonathan Roelofs wrote:
> >The attached patch makes the ubsan tests agnostic to ansi escape codes
> >in their diagnostic output.

It wouldn't hurt if you explained in detail what is the problem you are
trying to solve and why something that works for most people doesn't work in
your case.

> >Tested on an x86_64-linux-gnu target.
> >
> >         2015-08-27  Jonathan Roelofs  <jonathan@codesourcery.com>
> >
> >         * c-c++-common/ubsan/align-2.c: Don't be picky about ansi escape
> >         codes in diagnostics.
> >         * c-c++-common/ubsan/align-4.c: Ditto.
> >         * c-c++-common/ubsan/align-6.c: Ditto.
> >         * c-c++-common/ubsan/align-7.c: Ditto.
> >         * c-c++-common/ubsan/align-9.c: Ditto.
> >         * c-c++-common/ubsan/float-cast-overflow-2.c: Ditto.
> >         * c-c++-common/ubsan/float-cast-overflow-8.c: Ditto.
> >         * c-c++-common/ubsan/object-size-1.c: Ditto.
> >         * c-c++-common/ubsan/object-size-10.c: Ditto.
> >         * c-c++-common/ubsan/object-size-4.c: Ditto.
> >         * c-c++-common/ubsan/object-size-5.c: Ditto.
> >         * c-c++-common/ubsan/object-size-7.c: Ditto.
> >         * c-c++-common/ubsan/object-size-8.c: Ditto.
> >         * c-c++-common/ubsan/object-size-9.c: Ditto.
> >         * c-c++-common/ubsan/overflow-int128.c: Ditto.
> >         * c-c++-common/ubsan/pr63802.c: Ditto.
> >
> >I do not have write access, so I'll need someone to commit this for me
> >if it is approved.

	Jakub



More information about the Gcc-patches mailing list