Hello V8 folks!

We're seeing this error in 11.8 Linux builds:

../../../src/maglev/maglev-ir.cc:2033:43: error: shifting a negative signed 
value is undefined [-Werror,-Wshift-negative-value]
 2033 |                       ((kIsDoubleBit - 2) << (kTaggedSizeLog2 - 
1)));
      |                        ~~~~~~~~~~~~~~~~~~ ^
../../../src/maglev/maglev-ir.cc:2100:35: error: shifting a negative signed 
value is undefined [-Werror,-Wshift-negative-value]
 2100 |               ((kIsDoubleBit - 2) << (kTaggedSizeLog2 - 1)));
      |                ~~~~~~~~~~~~~~~~~~ ^

It's easy enough to suppress via "-Wno-shift-negative-value", but is that 
safe?

Thanks!

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-dev/48f0992d-28a5-430b-a1e2-cd5dd4df0c95n%40googlegroups.com.

Reply via email to