Re: Uninitialized registers handling in the REE pass

2015-07-07 Thread Pierre-Marie de Rodat
On 07/07/2015 05:02 PM, Jeff Law wrote: Can you please file this as a bug in bugzilla so that can get tracked? http://gcc.gnu.org/bugzilla Sure, it's there: . -- Pierre-Marie de Rodat

Re: Uninitialized registers handling in the REE pass

2015-07-07 Thread Jeff Law
On 07/06/2015 09:42 AM, Pierre-Marie de Rodat wrote: Hello, The attached reproducer[1] seems to trigger a code generation issue at least on x86_64-linux: $ gnatmake -q p -O3 -gnatn $ ./p raised PROGRAM_ERROR : p.adb:9 explicit raise Can you please file this as a bug in bugzilla

Uninitialized registers handling in the REE pass

2015-07-06 Thread Pierre-Marie de Rodat
Hello, The attached reproducer[1] seems to trigger a code generation issue at least on x86_64-linux: $ gnatmake -q p -O3 -gnatn $ ./p raised PROGRAM_ERROR : p.adb:9 explicit raise The bottom line is that when Success is False in Q.Get (q.adb, around line 40) its value is clobber