3 Replies Latest reply on Apr 23, 2012 4:03 AM by illenseer

    ACML 4.4.0: Not all symbols exported in DLL

    illenseer

      Hallo

       

      We are trying to link our application with the dynamic ACML version 4.4.0 for windows.

       

       

      There are symbols missing in the DLL import library!

       

       

      static version "libacml_mp.lib" - has the functions:

       

      >dumpbin /symbols libacml_mp.lib | grep -i lahqr
      01E 00000000 UNDEF  notype ()    External     | _CLAHQR
           SRC_common\clahqr.f
      006 00000000 SECT1  notype ()    External     | _CLAHQR
      007 00000000 UNDEF  notype ()    External     | _CLAHQR
      029 00000000 UNDEF  notype ()    External     | _CLAHQR
      02D 00000000 UNDEF  notype ()    External     | _CLAHQR
      007 00000000 UNDEF  notype ()    External     | _CLAHQR
      01C 00000000 UNDEF  notype ()    External     | _DLAHQR
           SRC_common\dlahqr.f
      006 00000000 SECT1  notype ()    External     | _DLAHQR
      013 00000000 UNDEF  notype ()    External     | _DLAHQR
      02A 00000000 UNDEF  notype ()    External     | _DLAHQR
      02E 00000000 UNDEF  notype ()    External     | _DLAHQR
      013 00000000 UNDEF  notype ()    External     | _DLAHQR
      01C 00000000 UNDEF  notype ()    External     | _SLAHQR
           SRC_common\slahqr.f
      006 00000000 SECT1  notype ()    External     | _SLAHQR
      007 00000000 UNDEF  notype ()    External     | _SLAHQR
      02A 00000000 UNDEF  notype ()    External     | _SLAHQR
      02E 00000000 UNDEF  notype ()    External     | _SLAHQR
      007 00000000 UNDEF  notype ()    External     | _SLAHQR
      01E 00000000 UNDEF  notype ()    External     | _ZLAHQR
           SRC_common\zlahqr.f
      006 00000000 SECT1  notype ()    External     | _ZLAHQR
      013 00000000 UNDEF  notype ()    External     | _ZLAHQR
      029 00000000 UNDEF  notype ()    External     | _ZLAHQR
      02D 00000000 UNDEF  notype ()    External     | _ZLAHQR
      013 00000000 UNDEF  notype ()    External     | _ZLAHQR

       

       

       

      dynamic version "libacml_mp_dll.lib" - does NOT have the functions

       

      >dumpbin /symbols libacml_mp_dll.lib | grep -i lahqr

       

      I am not sure if these are the only ones. - Please check and supply a fixed version ASAP since this is a showstopper for us.

      Also we cannot switch to the latest version 5.1.0 since it is STILL NOT available for Windows 32-bit!

       

      Now also tried with ACML 5.1.0 under Windows 64-bit: Same problem there!

      See my post of 2012-04-23: The ACML v5.1.0 indeed correctly exports the symbols! Only v4.4.0 does not.

       

       

      Please let me know about your investigation and planned fixes urgently since we and our customers rely on this!

        • Re: ACML 4.4.0 and 5.1.0: Not all symbols exported in DLL
          illenseer

          Still no reaction after one week!?? - Please AMD check this.

            • Re: ACML 4.4.0 and 5.1.0: Not all symbols exported in DLL
              chipf

              We've been responding to the helpdesk emails you have also sent, but something is not working.  All four replies have not gone through.  

               

              With regards to exporting symbols, these symbols are in 5.1.0.  Try dumpbin /exports.

               

              We are attemping to get the win32 builds working, but this is taking longer than expected.

                • Re: ACML 4.4.0 and 5.1.0: Not all symbols exported in DLL
                  illenseer

                  Hi Chip,

                   

                  thank you for your answer. - Indeed none of the other answers that you mention reached me nor is any of them displayed for the tickets in the "Track Requests Online" website. So it seems there is really something not right in the systems...

                   

                  Regarding the symbols in v5.1.0:
                  I checked again and indeed the symbols are there. - Sorry for that complaint then! I'll remove it from the initial post.

                   

                  Regarding the 32-bit:
                  There we have to use v4.4.0 and there indeed the symbols are missing. So there we really wait for the v5.1.0 to be released and then fix this. So for us and our customers it would really be good if the ACML was released rather sooner than later. Do you have any estimate release date?