mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
There hasn't been a release in 2.5 years. There's performance improvements for some NEON instructions, UB fixes, a lot of internal cleanup with the jump from C++11 to C++14, and more constexpr.
30 lines
985 B
Diff
30 lines
985 B
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Tyler Veness <calcmogul@gmail.com>
|
|
Date: Wed, 18 May 2022 09:14:24 -0700
|
|
Subject: [PATCH 1/2] Disable warnings
|
|
|
|
---
|
|
Eigen/src/Core/util/DisableStupidWarnings.h | 9 +++++++++
|
|
1 file changed, 9 insertions(+)
|
|
|
|
diff --git a/Eigen/src/Core/util/DisableStupidWarnings.h b/Eigen/src/Core/util/DisableStupidWarnings.h
|
|
index 32a427d852355a51dc4263d81498554ff4c3cbba..eb259433c054c21accd2b8a5d744638f8004da40 100644
|
|
--- a/Eigen/src/Core/util/DisableStupidWarnings.h
|
|
+++ b/Eigen/src/Core/util/DisableStupidWarnings.h
|
|
@@ -81,6 +81,15 @@
|
|
// See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89325
|
|
#pragma GCC diagnostic ignored "-Wattributes"
|
|
#endif
|
|
+#if __GNUC__>=8
|
|
+#pragma GCC diagnostic ignored "-Wclass-memaccess"
|
|
+#endif
|
|
+#if __GNUC__>=11
|
|
+#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
|
|
+#endif
|
|
+#if __GNUC__>=12
|
|
+#pragma GCC diagnostic ignored "-Warray-bounds"
|
|
+#endif
|
|
#endif
|
|
|
|
#if defined __NVCC__
|