The following failures appeared on hppa2.0w-hpux on mainline between 20050410
and 20050411.

FAIL: gcc.sum:unix:gcc.c-torture/compile/20040209-1.c  -O1  (test for excess 
errors)
FAIL: gcc.sum:unix:gcc.c-torture/compile/20040209-1.c  -O2  (test for excess 
errors)
FAIL: gcc.sum:unix:gcc.c-torture/compile/20040209-1.c  -O3 -fomit-frame-pointer
 (test for excess errors)
FAIL: gcc.sum:unix:gcc.c-torture/compile/20040209-1.c  -O3 -g  (test for excess
errors)
FAIL: gcc.sum:unix:gcc.c-torture/compile/20040209-1.c  -Os  (test for excess 
errors)

/home/gcc/nightlies/gcc-mainline-2005-04-13/gcc/testsuite/gcc.c-torture/compile/20040209-1.c:
In function 'foo':
/home/gcc/nightlies/gcc-mainline-2005-04-13/gcc/testsuite/gcc.c-torture/compile/20040209-1.c:7:
internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Probably related to bug 21004, but not quite the same bug as it appeared later.
 The most obviously suspect patch for this one is

2005-04-11  Uros Bizjak  <[EMAIL PROTECTED]>

        * builtins.def (BUILT_IN_LCEIL, BUILT_IN_LCEILF, BUILT_IN_LCEILL)
        (BUILT_IN_LLCEIL, BUILT_IN_LLCEILF, BUILT_IN_LLCEILL): New.
        * optabs.h (enum optab_index): Add new OTI_lceil.
        (lceil_optab): Define corresponding macro.
        * optabs.c (init_optabs): Initialize lceil_optab.
        * genopinit.c (optabs): Implement lceil_optab using lceilsi2
        and lceildi2 patterns.
        * builtins.c (expand_builtin_int_roundingfn): Handle
        BUILT_IN_LCEIL{,F,L} and BUILT_IN_LLCEIL{,F,L}.
        (fold_builtin_int_roundingfn): Handle BUILT_IN_LCEIL{,F,L} and
        BUILT_IN_LLCEIL{,F,L}.
        (fold_builtin_1): Fold BUILT_IN_LCEIL{,F,L} and
        BUILT_IN_LLCEIL{,F,L} using fold_builtin_int_roundingfn.
        (mathfn_built_in): Handle BUILT_IN LCEIL and BUILT_IN_LLCEIL.
        (expand_builtin): Expand BUILT_IN_LCEIL{,F,L} and
        BUILT_IN_LLCEIL{,F,L} using expand_builtin_int_roundingfn.
        * convert.c (convert_to_integer): Convert (long int)ceil{,f,l},
        into lceil built-in function and (long long int)ceil{,f,l} into
        llceil built-in function.
        * fold-const.c (tree_expr_nonnegative_p): Add BUILT_IN_LCEIL and
        BUILT_IN_LLCEIL.

gcc-testresults shows the test failing on platforms including i686-pc-cygwin,
powerpc-unknown-eabispe, sparc-sun-solaris*.

-- 
           Summary: [4.1 Regression] gcc.c-torture/compile/20040209-1.c
                    fails
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jsm28 at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org,uros at kss-loka dot si


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

Reply via email to