From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14293 invoked by alias); 7 Feb 2014 15:34:32 -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 14255 invoked by uid 48); 7 Feb 2014 15:34:28 -0000 From: "ro at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libgomp/60107] New: libgomp.c/pr58392.c etc. FAIL Date: Fri, 07 Feb 2014 15:34:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libgomp X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: ro 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 cc 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-02/txt/msg00730.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60107 Bug ID: 60107 Summary: libgomp.c/pr58392.c etc. FAIL Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: jakub at gcc dot gnu.org Host: i386-pc-solaris2.9 Target: i386-pc-solaris2.9 Build: i386-pc-solaris2.9 3 libgomp tests FAIL on Solaris 9/x86 since they were introduced: FAIL: libgomp.c/pr58392.c execution test FAIL: libgomp.c/simd-6.c execution test FAIL: libgomp.c++/simd-8.C execution test For the first, I find Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 2 (LWP 2)] 0x080509f1 in foo._omp_fn () at /vol/gcc/src/hg/trunk/local/libgomp/testsuite/libgomp.c/pr58392.c:20 20 c += d[j + l]; (gdb) x/i $pc => 0x80509f1 : paddd 0x10(%esp),%xmm0 (gdb) p $esp $1 = (void *) 0xb5aedf64 truss shows /2: Incurred fault #6, FLTBOUNDS %pc = 0x080509F1 /2: siginfo: SIGSEGV SEGV_MAPERR addr=0x080509F1 /2: Received signal #11, SIGSEGV [default] /2: siginfo: SIGSEGV SEGV_MAPERR addr=0x080509F1 and has #define FLTBOUNDS 6 /* Memory bounds (invalid address) */ pmap reveals the following mappings: 08062000 12K rwx-- [ heap ] B5AED000 4K rwx-R [ anon ] B5AF0000 108K rw--- [ anon ] Rainer