https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63846
Bug ID: 63846 Summary: c-c++-common/asan/misalign-[12].c fails on i?86 with -fpic Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: ubizjak at gmail dot com CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Found when running testsuite on x86_64 -m32 with -fpic: $ ~/gcc-build/gcc/cc1 -quiet -fsanitize=address -m32 -fpic misalign-1.c misalign-1.c: In function ‘main’: misalign-1.c:36:1: error: insn does not satisfy its constraints: } ^ (insn 122 3 4 2 (set (reg:SI 0 ax [109]) (reg:SI 109)) misalign-1.c:27 90 {*movsi_internal} (nil)) misalign-1.c:36:1: internal compiler error: in extract_constrain_insn_cached, at recog.c:2242 0x9efbf8 _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) ../../gcc-svn/trunk/gcc/rtl-error.c:110 0x9efc1f _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) ../../gcc-svn/trunk/gcc/rtl-error.c:121 0x9bf159 extract_constrain_insn_cached(rtx_insn*) ../../gcc-svn/trunk/gcc/recog.c:2242 0xd81e57 insn_default_length(rtx_insn*) ../../gcc-svn/trunk/gcc/config/i386/i386.md:13082 0x788292 shorten_branches(rtx_insn*) ../../gcc-svn/trunk/gcc/final.c:1208 0x78891f rest_of_handle_shorten_branches ../../gcc-svn/trunk/gcc/final.c:4567 0x78891f execute ../../gcc-svn/trunk/gcc/final.c:4596 Please submit a full bug report,