------- Additional Comments From falk at debian dot org  2005-03-08 14:25 
-------
Confirmed. This is triggered by a bogus argument for an output constraint.
Not a regression.

void f() {
  __asm__ (""  : "=r" ("r5"), "+r" ("r5"));
}



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|middle-end                  |inline-asm
     Ever Confirmed|                            |1
  GCC build triplet|3.3.1-macraigor1            |
   GCC host triplet|3.4.0                       |
 GCC target triplet|3.3.1                       |
           Keywords|                            |ice-on-invalid-code
      Known to fail|                            |2.95.4 3.2.3 3.3.5 3.4.3
                   |                            |4.1.0
            Summary|internal compiler error in  |internal compiler error with
                   |emit_move_insn, at          |bogus asm output constraint
                   |expr.c:2809                 |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20382

Reply via email to