David Walker
David Walker
- [X] I have checked the latest `main` branch to see if this has already been fixed - [X] I have searched existing issues and pull requests for duplicates This...
Currently, the only thing brief display mode of ChunkSpy shows for locals, besides their names, is the local "number," which is a basically useless value. (Nothing ever refers to local...
This was a straight-up oversight I discovered while testing compatibility with some more substantial changes.
The mini-tables at http://ref.x86asm.net/coder.html#sib64_base_101 are very misleading. It claims, for instance, that with no REX.X and mod bits=01, the scaled index base="RBP/EBP+disp8". However, with mod bits=01, the offset of +disp8...
In the Table "32/64-bit ModR/M Byte", for Mod=00, R/M=001 the effective address is listed as "[RCX/EDX]+disp8". This is incorrect, it should be "[RCX/ECX]+disp8". (I.e. with 32-bit operands the base register...
`prv_skip_blank` has the following comment: `Skip all characters that are considered *blank* as per RFC4627` However, \f has never been considered a whitespace character in RFC4627. Also applies to streaming...
The example claims: nonce = "132f4c5f0f" sha1("string1"+"string2"+nonce) -> Results in sha1 hash 000000593a640078a309840d69b4e2064d09ae20 so 132f4c5f0f would be the solution if we were looking for 6 leading zeroes ``` $ python...
Note: This is with #964 applied to get proper printing. ```py import mpmath def fmt(x): return mpmath.nstr(x, n=mpmath.mp.dps+2, min_fixed=-2) near_zero = mpmath.mp.zetazero(11) print("near_zero:", fmt(near_zero)) print("borwein@53: ", fmt(mpmath.mp.zeta(near_zero))) print("euler@53: ", fmt(mpmath.mp.zeta(near_zero,...
In various circumstances, -0 has an extra plus sign appended where it should not: ```rs use num::complex::Complex; fn main() { println!("{}", Complex::new(-0.0, -0.0)); println!("{:+}", Complex::new(-0.0, -0.0)); } ``` ``` -0+-0i...
Although it's not well-documented, fmpz_set_str supports base 0 to auto-detect based on prefix (it falls through to GMP): ```c fmpz_t y; fmpz_init(y); fmpz_set_str(y, "0x64", 0); fmpz_print(y); printf("\n"); fmpz_clear(y); return 0;...