On 10/29/18 10:39 PM, Nicholas Krause wrote:
> This fixes the bug on the gcc bugzilla with id, 86293. Basically
> a variable is undefined in certain build configuration scentarios
> and must be enabled with the attribute marco and the flag, unused 
> for it to avoid this build error. Build and regtested on x86_64_gnu,
> ok for trunk?
> 
> Signed-off-by: Nicholas Krause <xerofo...@gmail.com>
> ---
>  libitm/method-serial.cc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/libitm/method-serial.cc b/libitm/method-serial.cc
> index e4804946a34..ab23d0b5660 100644
> --- a/libitm/method-serial.cc
> +++ b/libitm/method-serial.cc
> @@ -306,7 +306,7 @@ GTM::gtm_thread::serialirr_mode ()
>        // We're already serial, so we don't need to ensure privatization 
> safety
>        // for other transactions here.
>        gtm_word priv_time = 0;
> -      bool ok = disp->trycommit (priv_time);
> +      bool ok __attribute__((unused)) = disp->trycommit (priv_time);
>        // Given that we're already serial, the trycommit better work.
>        assert (ok);
THanks.  Installed.

jeff

Reply via email to