Fix/linter nits (#51)
* avx512: actually use the 'trial' buffer
* chore: remove an unused error return value
Steven Allen authored 4 years ago
Frank Wessels committed 4 years ago
103 | 103 | } |
104 | 104 | |
105 | 105 | trail := make([]byte, 0, 128) |
106 | trail = append(trail, d.x[:d.nx]...) | |
106 | 107 | |
107 | 108 | len := d.len |
108 | 109 | // Padding. Add a 1 bit and 0 bits until 56 bytes mod 64. |
109 | 110 | var tmp [64]byte |
110 | 111 | tmp[0] = 0x80 |
111 | 112 | if len%64 < 56 { |
112 | trail = append(d.x[:d.nx], tmp[0:56-len%64]...) | |
113 | trail = append(trail, tmp[0:56-len%64]...) | |
113 | 114 | } else { |
114 | trail = append(d.x[:d.nx], tmp[0:64+56-len%64]...) | |
115 | trail = append(trail, tmp[0:64+56-len%64]...) | |
115 | 116 | } |
116 | 117 | d.nx = 0 |
117 | 118 | |
374 | 375 | } |
375 | 376 | |
376 | 377 | // Invoke assembly and send results back |
377 | func (a512srv *Avx512Server) blocks() (err error) { | |
378 | func (a512srv *Avx512Server) blocks() { | |
378 | 379 | |
379 | 380 | inputs := [16][]byte{} |
380 | 381 | for i := range inputs { |
396 | 397 | delete(a512srv.digests, uid) // Delete entry from hashmap |
397 | 398 | } |
398 | 399 | } |
399 | return | |
400 | 400 | } |
401 | 401 | |
402 | 402 | func (a512srv *Avx512Server) Write(uid uint64, p []byte) (nn int, err error) { |