Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-30 Thread Jakub Jelinek
On Fri, Aug 30, 2013 at 02:23:44PM +0200, Marek Polacek wrote: > I see. For the record, here are the new ChangeLog entries I'm going > to use when doing the merge. Ok for trunk, thanks. > config/ChangeLog > 2013-08-30 Marek Polacek > > * bootstrap-ubsan.mk: New. > > gcc/c-family/Chang

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-30 Thread Marek Polacek
On Fri, Aug 30, 2013 at 10:42:57AM +0200, Jakub Jelinek wrote: > On Fri, Aug 30, 2013 at 10:38:51AM +0200, Marek Polacek wrote: > > On Fri, Aug 30, 2013 at 10:15:44AM +0200, Jakub Jelinek wrote: > > > So, can you please post a new final patch for the merge (with the new > > > directories > > > or

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-30 Thread Jakub Jelinek
On Fri, Aug 30, 2013 at 10:38:51AM +0200, Marek Polacek wrote: > On Fri, Aug 30, 2013 at 10:15:44AM +0200, Jakub Jelinek wrote: > > So, can you please post a new final patch for the merge (with the new > > directories > > or files in libsanitizer/ just listed in the ChangeLog entries, but not > >

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-30 Thread Jakub Jelinek
On Fri, Aug 30, 2013 at 10:13:06AM +0200, Marek Polacek wrote: > On Tue, Aug 27, 2013 at 04:30:40PM +0200, Marek Polacek wrote: > > On Thu, Aug 22, 2013 at 09:01:57PM +0200, Marek Polacek wrote: > > > On Thu, Aug 22, 2013 at 07:51:07PM +0200, Marek Polacek wrote: > > > > Ping. > > > > > > I'm with

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-30 Thread Marek Polacek
On Tue, Aug 27, 2013 at 04:30:40PM +0200, Marek Polacek wrote: > On Thu, Aug 22, 2013 at 09:01:57PM +0200, Marek Polacek wrote: > > On Thu, Aug 22, 2013 at 07:51:07PM +0200, Marek Polacek wrote: > > > Ping. > > > > I'm withdrawing the ping for now. I'll have to deal with some bootstrap > > compar

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-27 Thread Marek Polacek
On Thu, Aug 22, 2013 at 09:01:57PM +0200, Marek Polacek wrote: > On Thu, Aug 22, 2013 at 07:51:07PM +0200, Marek Polacek wrote: > > Ping. > > I'm withdrawing the ping for now. I'll have to deal with some bootstrap > comparison failures first (ugh!). Fixed with this patch: http://gcc.gnu.org/ml/g

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-22 Thread Marek Polacek
On Thu, Aug 22, 2013 at 07:51:07PM +0200, Marek Polacek wrote: > Ping. I'm withdrawing the ping for now. I'll have to deal with some bootstrap comparison failures first (ugh!). Marek

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-22 Thread Marek Polacek
Ping. On Thu, Aug 15, 2013 at 05:08:48PM +0200, Marek Polacek wrote: > I've fixed a few unpleasant bugs; mainly the bug that introduced > various uninitialized variable warnings was bothersome. > Now it is possible to do bootstrap with -fsanitize=undefined, > even though there are some comparison

Re: Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-20 Thread Marek Polacek
On Thu, Aug 15, 2013 at 05:08:48PM +0200, Marek Polacek wrote: > One patch is not in yet, but that isn't anything important: >http://gcc.gnu.org/ml/gcc-patches/2013-08/msg00376.html I've now commited this patch: diff --git a/gcc/ChangeLog.ubsan b/gcc/ChangeLog.ubsan index 9040b68..695522e 100

Request to merge Undefined Behavior Sanitizer in (take 3)

2013-08-15 Thread Marek Polacek
I've fixed a few unpleasant bugs; mainly the bug that introduced various uninitialized variable warnings was bothersome. Now it is possible to do bootstrap with -fsanitize=undefined, even though there are some comparison failures at the end. v3: - Fix Wuninitialized warnings because of SAVE_EXPRs