This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug pch/52194] New: FAIL: gcc.dg/pch/common-1.c -O0 -g -I. (internal compiler error) on PaX enable kernels (RANDMMAP)
- From: "zorry at gentoo dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 09 Feb 2012 21:41:02 +0000
- Subject: [Bug pch/52194] New: FAIL: gcc.dg/pch/common-1.c -O0 -g -I. (internal compiler error) on PaX enable kernels (RANDMMAP)
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52194
Bug #: 52194
Summary: FAIL: gcc.dg/pch/common-1.c -O0 -g -I. (internal
compiler error) on PaX enable kernels (RANDMMAP)
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: pch
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: zorry@gentoo.org
Running
/var/tmp/portage/sys-devel/gcc-4.7.0_alpha20120204/work/gcc-4.7-20120204/gcc/testsuite/gcc.dg/pch/pch.exp
...
FAIL: gcc.dg/pch/common-1.c -O0 -g -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -O0 -g -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O0 -g assembly comparison
FAIL: gcc.dg/pch/common-1.c -O0 -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -O0 -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O0 assembly comparison
FAIL: gcc.dg/pch/common-1.c -O1 -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -O1 -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O1 assembly comparison
FAIL: gcc.dg/pch/common-1.c -O2 -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -O2 -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O2 assembly comparison
FAIL: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. (internal compiler
error)
FAIL: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer -I. (test for excess
errors)
FAIL: gcc.dg/pch/common-1.c -O3 -fomit-frame-pointer assembly comparison
FAIL: gcc.dg/pch/common-1.c -O3 -g -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -O3 -g -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -O3 -g assembly comparison
FAIL: gcc.dg/pch/common-1.c -Os -I. (internal compiler error)
FAIL: gcc.dg/pch/common-1.c -Os -I. (test for excess errors)
FAIL: gcc.dg/pch/common-1.c -Os assembly comparison
=== gcc Summary ===
# of expected passes 14
# of unexpected failures 21
Most pch test fails on PaX enable kernel with
CONFIG_PAX_ASLR=y
CONFIG_PAX_RANDUSTACK=y
CONFIG_PAX_RANDMMAP=y
Program received signal SIGSEGV, Segmentation fault.
linemap_location_from_macro_expansion_p (set=set@entry=0x2e0c3124000,
location=location@entry=22)
at
/var/tmp/portage/sys-devel/gcc-4.7.0_alpha20120204/work/gcc-4.7-20120204/libcpp/line-map.c:775
775 linemap_assert (location <= MAX_SOURCE_LOCATION