From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4674 invoked by alias); 29 Mar 2014 19:48:52 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 4650 invoked by uid 48); 29 Mar 2014 19:48:48 -0000 From: "danglin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug tree-optimization/60707] New: FAIL: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 Date: Sat, 29 Mar 2014 19:48:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: tree-optimization X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: danglin at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cf_gcchost cf_gcctarget cf_gccbuild Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-03/txt/msg02691.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60707 Bug ID: 60707 Summary: FAIL: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: danglin at gcc dot gnu.org Host: hppa2.0w-hp-hpux11.11 Target: hppa2.0w-hp-hpux11.11 Build: hppa2.0w-hp-hpux11.11 Executing on host: /test/gnu/gcc/objdir/gcc/testsuite/gfortran/../../gfortran -B /test/gnu/gcc/objdir/gcc/testsuite/gfortran/../../ -B/test/gnu/gcc/objdir/hppa2. 0w-hp-hpux11.11/./libgfortran/ /test/gnu/gcc/gcc/gcc/testsuite/gfortran.dg/pr456 36.f90 -fno-diagnostics-show-caret -fdiagnostics-color=never -O -O2 -fdump-t ree-forwprop2 -S -o pr45636.s (timeout = 300) spawn /test/gnu/gcc/objdir/gcc/testsuite/gfortran/../../gfortran -B/test/gnu/gcc /objdir/gcc/testsuite/gfortran/../../ -B/test/gnu/gcc/objdir/hppa2.0w-hp-hpux11. 11/./libgfortran/ /test/gnu/gcc/gcc/gcc/testsuite/gfortran.dg/pr45636.f90 -fno-d iagnostics-show-caret -fdiagnostics-color=never -O -O2 -fdump-tree-forwprop2 -S -o pr45636.s PASS: gfortran.dg/pr45636.f90 -O (test for excess errors) FAIL: gfortran.dg/pr45636.f90 -O scan-tree-dump-times forwprop2 "memset" 0 Tree dump: ;; Function main (main, funcdef_no=1, decl_uid=832, symbol_order=1) (executed on ce) main (integer(kind=4) argc, character(kind=1) * * argv) { character(kind=1) a[1:4]; character(kind=1) b[1:4]; static integer(kind=4) options.0[9] = {68, 1023, 0, 0, 1, 1, 0, 0, 31}; : _gfortran_set_args (argc_2(D), argv_3(D)); _gfortran_set_options (9, &options.0[0]); __builtin_memcpy (&a, &"a "[1]{lb: 1 sz: 1}, 2); __builtin_memset (&MEM[(void *)&a + 2B], 32, 2); MEM[(c_char * {ref-all})&b] = 98; __builtin_memset (&MEM[(void *)&b + 1B], 32, 3); sub (&a, &b, 4, 4); a ={v} {CLOBBER}; b ={v} {CLOBBER}; return 0; }