The 42 computers have c++ pointed to clang++. Clang obscures the
std::string type in gdb even with -g flag, but the option
-fno-limit-debug-info makes std::string legible.
So I added he flag but it is not used in g++ which could be hiding under
c++, so I've rewritten the Makefile to explicitly use clang++.
-CC := c++
+CC := clang++
CFLAGS = -std=c++98 -Wall -Wextra -Werror -Wpedantic
ifneq ("$(wildcard .debug)","")
- CFLAGS += -g
+ CFLAGS += -g -fno-limit-debug-info
endif
RM := rm -f