This fixes test/CFrontend/2007-01-20-VectorICE.c This is a short-term fix that reverts a recent part of the merge from apple gcc head. I will track down the real problem shortly.
Patch here: =================================================================== --- convert.c (revision 122668) +++ convert.c (working copy) @@ -750,8 +750,7 @@ return convert (type, build_compound_literal_vector (TREE_TYPE (expr), expr)); /* APPLE LOCAL end AltiVec */ - /* APPLE LOCAL mainline 4253848 */ - return build1 (VIEW_CONVERT_EXPR, type, expr); + return build1 (NOP_EXPR, type, expr); default: error ("can't convert value to a vector"); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits