From: Roy S. <roy...@ic...> - 2010-05-03 20:19:42
|
Copying this to libmesh-users in case anyone there gets bitten by it. Thanks for the warning! So this looks like possibly an ABI problem? Objects built with XCode's custom g++ version not playing nicely when linked against objects built with icpc? --- Roy On Mon, 3 May 2010, Cody Permann wrote: > Apple posted an update to XCode late last week (3.2.2) which I installed on Friday afternoon on my Mac workstation. After the update our libMesh based applications started throwing runtime errors (Seg. Faults). As a troubleshooting step, I started disabling libMesh external dependancies and running the examples inside of libMesh but received runtime errors there as well. There is some sort of negative reaction between recent Intel compilers and the new XCode Application but I haven't seen anything specific popping up in the forums yet. In fact the release notes for XCode specifically say "better support for the Intel icc compiler family". At one place on the Intel site, one of the developers said they had been running the Intel regression tests against XCode and hadn't seen any problems yet. > > Full disclosure: I am not running the very latest build of the Intel Compilers since we are in the process of renewing our license. Our build is recent but not the very latest. There may be a bad interaction between our build and the Apple build but I just wanted to toss this apparent problem out there in case anybody else runs into it. For now I have reverted back to XCode 3.2.1 which has fixed the problem. > > Cody > ------------------------------------------------------------------------------ > _______________________________________________ > Libmesh-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-devel > |