https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66062
Bug ID: 66062 Summary: under O2 optimization level , aarch64 compiler give informance : internal compiler error: in expand_assignment, at expr.c:4838 Product: gcc Version: 4.9.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: huangcunjian at huawei dot com Target Milestone: --- Created attachment 35493 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35493&action=edit testcase context gcc version: Target: aarch64-linux-gnu Configured with: /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/configure --build=x86_64-suse-linux --host=x86_64-suse-linux --target=aarch64-linux-gnu --with-arch=armv8-a --prefix=/usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/install --disable-multilib --enable-__cxa_atexit --with-gnu-as --with-gnu-ld --disable-libmudflap --disable-libgomp --disable-libssp --enable-threads --enable-plugin --enable-c99 --enable-long-long --disable-nls --enable-shared --enable-poison-system-directories --enable-symvers=gnu --with-pkgversion='SDK V100R005C00B101' --enable-languages=c,c++ command: aarch64-linux-gnu-gcc -w -O2 EMI_61144035_2_rd.i compiler actual output : ./testsuite/gcc.target/hidsp/emi/20150428_151230_normal1/output/2015-4-29_6-46-13_17379704/EMI_61144035_2_rd.c: In function 'func_1': ./testsuite/gcc.target/hidsp/emi/20150428_151230_normal1/output/2015-4-29_6-46-13_17379704/EMI_61144035_2_rd.c:747:56: internal compiler error: in expand_assignment, at expr.c:4838 0x670942 expand_assignment(tree_node*, tree_node*, bool) /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/gcc/expr.c:4838 0x5b4416 expand_gimple_stmt_1 /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/gcc/cfgexpand.c:3226 0x5b4a70 expand_gimple_stmt /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/gcc/cfgexpand.c:3322 0x5b5588 expand_gimple_basic_block /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/gcc/cfgexpand.c:5162 0x5b93b6 gimple_expand_cfg /usr1/code/CODE_SDKV1R5C00/code/current/V1R5/build/script/cpu_hcc/p660/p660_build_dir/src/gcc-4.9/gcc/cfgexpand.c:5741 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions.