Known Bugs


Bugs in the program



Problems when compiling with egcs

Unfortunately, several bugs seem to persist in the egcs compiler. In order to compile TeXmacs using egcs 2.95.2, optimization and redhat linux, I had to change correct source at three places in order to avoid segmentation faults. On a SuSE linux system, I even had to change one line in order to get the non optimized program working, and I still don't manage to correctly compile the program using optimization.

A typical example of the kind of changes needed to get things working is avoiding nested expressions :

    SI
    TER::get_length (string name) {
      string s= get (name)->label;
      return decode_length (s);
    }
  
instead of
    SI
    TER::get_length (string name) {
      return decode_length (get (name)->label);
    }
  




If you find a new TeXmacs bug, or if you have a suggestion, please contact us.