[tahoe-lafs-trac-stream] [tahoe-lafs] #1418: "cannot convert float NaN to integer" in next_power_of_k, during upload via helper

tahoe-lafs trac at tahoe-lafs.org
Tue Feb 28 17:30:39 UTC 2012


#1418: "cannot convert float NaN to integer" in next_power_of_k, during upload via
helper
-------------------------+-------------------------------------------------
     Reporter:  rycee    |      Owner:  rycee
         Type:  defect   |     Status:  new
     Priority:  major    |  Milestone:  undecided
    Component:  code     |    Version:  1.8.2
   Resolution:           |   Keywords:  helper upload heisenbug
Launchpad Bug:           |  floatingpoint
-------------------------+-------------------------------------------------
Changes (by zooko):

 * owner:  zooko => rycee
 * status:  assigned => new


Comment:

 rycee: oh boy! You've managed to reproducibly isolate a way to make the
 bug happen or not happen! Now here's a question: can you run {{{git
 bisect}}} and get it to automatically run the unit tests in between each
 version change so that it finds exactly what patch makes the difference?
 Or do the equivalent manually -- try different versions and narrow down
 exactly what causes the problem?[[Image()]]

 Honestly, I'm still skeptical that anything we do in our 100% Python code
 could cause this bug, but perhaps something about the sequence of
 instructions that we're sending through the CPU accidentally avoids or
 accidentally triggers it...

 Also I am still willing to help you use some diagnostic tools like
 valgrind or the fp env from comment:29...

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1418#comment:34>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list