We found an long standing bug that causes the C/C++ FE to generate a segmentation fault on exit when SPIN is being written to the output file.
Note that you need to build the compiler 64 bits to expose the problem (at least with the example that I have provided). The problem occurs when the generated SPIN is a multiple of 0x1000000 bytes. Per the comment in the bug fix patch we need to be careful to only call gs_mempool_idx2address when the index is valid. More information is provide in the bug report on how to reproduce the problem: https://bugs.open64.net/show_bug.cgi?id=1001 Could a gatekeeper review this change when they have the chance? Thanks, Doug
0001-fix-bug-in-gs_write-bug-1001.patch
Description: 0001-fix-bug-in-gs_write-bug-1001.patch
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ Open64-devel mailing list Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel