[Bug c++/54741] GCC 4.4, 4.5, 4.6 4.7 (probably 4.8) Generates un-usable code on AVX supported CPUs (FreeBSD)
ace.of.zerosync at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sat Sep 29 05:43:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54741
--- Comment #2 from M.S. Babaei <ace.of.zerosync at gmail dot com> 2012-09-29 05:43:13 UTC ---
(In reply to comment #1)
> What is the instruction it is causing an illegal instruction signal?
> Run the resulting program using gdb to find out.
As I mentiond above running the program inside gdb produces these:
Program received signal SIGILL, Illegal instruction.
0x00000000004011dc in std::_Hashtable<std::string, std::pair<std::string const,
std::string>, std::allocator<std::pair<std::string const, std::string> >,
std::_Select1st<std::pair<std::string const, std::string> >,
std::equal_to<std::string>, std::hash<std::string>,
std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash,
std::__detail::_Prime_rehash_policy, false, false, true>::_Hashtable ()
More information about the Gcc-bugs
mailing list