Blob Blame History Raw
diff -Naurp insight-13.0.50.20220502.orig/gdb/unittests/environ-selftests.c insight-13.0.50.20220502.new/gdb/unittests/environ-selftests.c
--- insight-13.0.50.20220502.orig/gdb/unittests/environ-selftests.c	2022-01-07 13:47:43.000000000 +0100
+++ insight-13.0.50.20220502.new/gdb/unittests/environ-selftests.c	2023-01-24 01:27:33.927329823 +0100
@@ -221,12 +221,14 @@ test_self_move ()
   SELF_CHECK (set_contains (env.user_set_env (), std::string ("A=1")));
   SELF_CHECK (env.user_set_env ().size () == 1);
 
+#if 0
   /* Some compilers warn about moving to self, but that's precisely what we want
      to test here, so turn this warning off.  */
   DIAGNOSTIC_PUSH
   DIAGNOSTIC_IGNORE_SELF_MOVE
   env = std::move (env);
   DIAGNOSTIC_POP
+#endif
 
   SELF_CHECK (strcmp (env.get ("A"), "1") == 0);
   SELF_CHECK (strcmp (env.envp ()[0], "A=1") == 0);