Browse Source
msvc does not treat 1L a 64bit integer hence all occurences of shifting it left or right result in undefined behaviour since the maximum allowed shift count for 32bit ints is 31. Forcing the correct type explicitely, stored in MPZ_LONG_1, solves this.pull/947/merge
stijn
10 years ago
committed by
Damien George
3 changed files with 11 additions and 5 deletions
Loading…
Reference in new issue