I used "ifort -w -g -save-temps -no_pie" to compile my program under Mac os 10.7.2. My intel fortran version is Compose XE 2011. This time idb can be started because of "-no_pie". However, under idb, when I "next/step in" my excutables step by step, it is frequently and unexpectedly interrupted by "Thread received signal ILL" or "Thread received signal BUS", or something like that. Interestingly, the excutables generated by ifort can run smoothly and achieve the correct results without any problems.So then I chose a suse linux system and still use intel fortran but 9.0 version, idb can work smoothly and never receives any signals like "ILL" or "BUS". So I guess it is the problem of Composer 2011 or Mac OS 10.7.Who can help me? Thanks in advance.Jianghui
For more complete information about compiler optimizations, see our Optimization Notice.