From f8a131dd47a821c47b0c0cafdfe15b09ea92c54c Mon Sep 17 00:00:00 2001 From: Ben Wagner Date: Tue, 13 Mar 2018 16:56:43 -0400 Subject: Compile with GCC 7.2.0. This suppresses the noexcept-type warning, since Skia doesn't have a stable ABI in any event. GCC now warns on more printf style formats, so we have to hide our bad test formats a little better. GCC now also warns on implicit enum to bool conversions, which did catch two issues. Change-Id: Ib81769c421757186506873f0fe298ecd0106ae87 Reviewed-on: https://skia-review.googlesource.com/114263 Commit-Queue: Ben Wagner Reviewed-by: Mike Klein Reviewed-by: Brian Salomon --- gn/BUILD.gn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'gn/BUILD.gn') diff --git a/gn/BUILD.gn b/gn/BUILD.gn index 97bb0303ff..f75637a961 100644 --- a/gn/BUILD.gn +++ b/gn/BUILD.gn @@ -299,7 +299,10 @@ config("warnings") { "-Wno-deprecated-declarations", "-Wno-maybe-uninitialized", ] - cflags_cc += [ "-Wnon-virtual-dtor" ] + cflags_cc += [ + "-Wnon-virtual-dtor", + "-Wno-noexcept-type", + ] } if (is_clang) { -- cgit v1.2.3