Wenn Version 3.1.0, 3.3.1 (cygming special) und 3.3.2 das gleiche Ergebnis liefern halte ich einen Compilerfehler für unwahrscheinlich.
Es ist einfach irgendein Verhalten von Fl_Output::value(const char*), basta.