[tahoe-dev] [tahoe-lafs] #738: failure in block hash tree

tahoe-lafs trac at allmydata.org
Fri Jul 3 16:01:19 PDT 2009


#738: failure in block hash tree
---------------------------+------------------------------------------------
 Reporter:  midnightmagic  |           Owner:  bdew 
     Type:  defect         |          Status:  new  
 Priority:  critical       |       Milestone:  1.5.0
Component:  code-encoding  |         Version:  1.4.1
 Keywords:  integrity      |   Launchpad_bug:       
---------------------------+------------------------------------------------

Comment(by midnightmagic):

 SUCCESS! Rebuilding pycryptopp without ASM optimizations makes it pass the
 chunked SHA256 test, and setting PYTHONPATH to that top-level directory
 makes "tahoe ls" Just Work on an existing grid, and the failing command
 NOW WORKS PERFECTLY.

 So there is a patch in pycryptopp/ticket/24 for setup.py which detects the
 platform involved and turns off assembly optimizations in just that
 specific platform and bit-width (32bit).

 I would say that, if bdew could do the same and it works, we can put a
 platform detection for his also and likely close all these tickets out
 until crypto++ fixes their CPU features detection.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/738#comment:15>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list