etch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Marsh (JIRA)" <>
Subject [jira] [Created] (ETCH-172) 64-bit platforms not supported in C binding
Date Mon, 12 Sep 2011 21:43:09 GMT
64-bit platforms not supported in C binding

                 Key: ETCH-172
             Project: Etch
          Issue Type: Bug
          Components: c-binding
         Environment: Linux x86_64 (tested on CentOS 5.6)
            Reporter: Thomas Marsh
            Priority: Blocker

It appears that there may be unsafe assumptions about bit size in the hash table implementation.
All unit tests which require idname generation currently fail on 64 bit platforms. Rather
than requiring that clients be compiled with "-m32" on Linux (as the CMakeList.txt explicitly
adds), the platform should instead compile and run cleanly on 64 bit platforms and without
requiring a 32bit library stack. The hashtable implementation should run natively in 64 bit
space, or as a workaround, limit itself to 32bit hash space.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message