Xujun, I had a very similar issue just yesterday after grabbing the lastest (not publically available yet) redistributable packages for our code MOOSE for testing. This redistributable package contained compiler upgrades and several new versions of our dependent libraries. After the installation, I was getting odd assembly errors like you, almost the same. After not seeing anything that could cause it for awhile I decided to finally install all my system updates that have been backing up for the last several weeks. I installed the lastest OS X patches, and XCode (not required for libMesh or MOOSE) since I have it installed and restarted my system. After that, all of those assembly errors just went away.
I do know that Apple did some patching of the binutils recently but I don't know much about it or why. I don't really like these unexplainable fixes, but you might try the same procedure I just did and let us know if it solves your issue or not. Cody On Fri, Sep 25, 2015 at 12:12 PM Xujun Zhao <xzha...@gmail.com> wrote: > This is on a Mac Pro laptop, and GCC 4.9 is used. > > The configure log is attached. Thanks > > Xujun > > > > On Fri, Sep 25, 2015 at 1:06 PM, Dmitry Karpeyev <karp...@mcs.anl.gov> > wrote: > >> Xujun, >> Can you send the output of configure and config.log. >> Dmitry >> >> On Fri, Sep 25, 2015, 13:02 Cody Permann <codyperm...@gmail.com> wrote: >> >>> What operating system are you on? What compiler are you using? >>> >>> On Fri, Sep 25, 2015 at 11:58 AM Xujun Zhao <xzha...@gmail.com> wrote: >>> >>> > Hi all, >>> > >>> > I try to update my installation of libMesh. This is directly pulled >>> from >>> > github. >>> > The configure log shows everything is good, but errors occur during >>> make >>> > Here it is: >>> > >>> > Making all in sfcurves >>> > >>> > make[2]: Nothing to be done for `all'. >>> > >>> > Making all in fparser >>> > >>> > /Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive >>> > >>> > Making all in extrasrc >>> > >>> > /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am >>> > >>> > make[5]: Nothing to be done for `all-am'. >>> > >>> > CXX libdbg_la-fparser.lo >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:36049:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:36403:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:36461:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:36811:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:36869:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:39346:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -2960(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:92956:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:92988:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:93020:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:93052:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:93084:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:93116:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -272(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:98179:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:98481:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:98617:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:98939:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:99008:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:101122:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -1040(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148403:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148439:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148475:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148511:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148547:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:148583:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -994(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:166176:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -26(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:167621:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:167669:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -26(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189247:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -10(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189269:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -10(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189304:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189340:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189553:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -10(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189575:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -10(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189610:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:189646:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:201255:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:201538:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:201572:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -18(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:201619:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -26(%rbp) >>> > >>> > * ^* >>> > >>> > */var/folders/ld/l3h41k4x0t33lycdjbx9sw300000gn/T//ccuccREq.s:201667:2: >>> > **error: >>> > **ambiguous instructions require an explicit suffix (could be 'filds', >>> or >>> > 'fildl')* >>> > >>> > fild -26(%rbp) >>> > >>> > * ^* >>> > >>> > make[4]: *** [libdbg_la-fparser.lo] Error 1 >>> > >>> > make[3]: *** [all-recursive] Error 1 >>> > >>> > make[2]: *** [all] Error 2 >>> > >>> > make[1]: *** [all-recursive] Error 1 >>> > >>> > make: *** [all-recursive] Error 1 >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > _______________________________________________ >>> > Libmesh-users mailing list >>> > Libmesh-users@lists.sourceforge.net >>> > https://lists.sourceforge.net/lists/listinfo/libmesh-users >>> > >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> Libmesh-users mailing list >>> Libmesh-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/libmesh-users >>> >> > ------------------------------------------------------------------------------ _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users