I had reason to wander into libitm's testsuite, and discovered gcc emitting colorized diagnostics. Those are hard to read in a log file. This patch disables colorizing.

pushed as obvious
--
Nathan Sidwell
2020-05-05  Nathan Sidwell  <nat...@acm.org>

	* testsuite/lib/libitm.exp (libitm_init): Add
	-fdiagnostics-color=never to options.

diff --git a/libitm/testsuite/lib/libitm.exp b/libitm/testsuite/lib/libitm.exp
index b3d247b9f98..6d8e3e71310 100644
--- a/libitm/testsuite/lib/libitm.exp
+++ b/libitm/testsuite/lib/libitm.exp
@@ -175,6 +175,8 @@ proc libitm_init { args } {
 
     # Turn on transactional memory support.
     lappend ALWAYS_CFLAGS "additional_flags=-fgnu-tm"
+
+    lappend ALWAYS_CFLAGS "additional_flags=-fdiagnostics-color=never"
 }
 
 #

Reply via email to