i'm not a fan of suppressing errors, but i'm also not aware as to whether or not these are default warn or default error. so i'm curious if you're escalating to error on warnings in your environment, if there's been a compiler update, or if boost has modified its source for older versions without bumping the version number (which i don't think is likely)