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