http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52429
Bug #: 52429 Summary: [4.7 Regression] ICE in separate_decls_in_region_debug, at tree-parloops.c:914 with -ftree-parallelize-loops Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: bernhard.rosenkran...@linaro.org Created attachment 26778 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26778 Test case (Not yet reduced) [bero@localhost imx6-4.7]$ /opt/android-toolchain-4.7/bin/arm-linux-androideabi-g++ -c -g -O -ftree-parallelize-loops=4 -o test.o separate_decls_in_region_debug.i In file included from frameworks/base/include/utils/KeyedVector.h:24:0, from frameworks/base/opengl/libagl/TextureObjectManager.h:27, from frameworks/base/opengl/libagl/TextureObjectManager.cpp:20: frameworks/base/include/utils/SortedVector.h: In member function 'void android::SortedVector<TYPE>::do_construct(void*, size_t) const [with TYPE = android::key_value_pair_t<unsigned int, android::sp<android::EGLTextureObject> >; size_t = unsigned int]': frameworks/base/include/utils/SortedVector.h:244:6: internal compiler error: in separate_decls_in_region_debug, at tree-parloops.c:914 Current 4.6 branch is ok