[gnu.g++.bug] unrecognizable insn from g++-1.36.4 on a sun4

fox@CS.COLUMBIA.EDU (David Fox) (02/22/90)

This program:

        inline short flip(short c) {return c ? 0 : 1;}
        short a = 0;
        main() {a = flip(a);}

Gives the following message:

        % g++ -c test.C
        test.C: In function int main ():
        test.C:8: The following insn was not recognizable:
        (insn 32 31 33 (set (mem:HI (symbol_ref:SI ("a")))
               (subreg:SI (reg:HI 66) 0)) -1 (nil)
           (nil))
        g++: Program cc1plus got fatal signal 6.
        %

-david