Skip to content

Release 6.6.0

Compare
Choose a tag to compare
@gavinhoward gavinhoward released this 23 May 21:28
· 71 commits to master since this release
6.6.0
86882e0

This is a production release with two bug fixes and one change.

The first bug fix is to fix the build on Mac OSX.

The second bug was to remove printing a leading zero in scientific or engineering output modes.

The change was that the implementation of irand() was improved to call the PRNG less.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY1WXKhYJKwYBBAHaRw8BAQdAJ1qylkGNYNx/pAxy5jzgbPRRT5M2hFus19NW
J/uCRza0JkdhdmluIEQuIEhvd2FyZCA8eXplbmEudGVjaEBnbWFpbC5jb20+iHgE
MBYKACAWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY9nfTwIdIAAKCRCxMviBwwZZ
ChXXAP0d7CWnDVrcHLC6TNv50eR9vnBpIv19mWiQ4ZOaNdkH0QD+M+4BDShW2OMb
E7mDtITaC52KQNnmUamNOdF6ztmBIwqIkAQTFgoAOBYhBP82BkfHpxR/J9quwbEy
+IHDBlkKBQJjVZh7AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy+IHD
BlkKX0MBAMjnJc9RnPBejOxqIy5mj0BGshc5md31T7j47IYTWsEGAP9RO1pmwq4C
LNpThVluuRY+lIzfvKlC0KVaCWKMWx6pCLQlR2F2aW4gRGFuaWVsIEhvd2FyZCA8
Z2F2aW5AeXplbmEuY29tPoh4BDAWCgAgFiEE/zYGR8enFH8n2q7BsTL4gcMGWQoF
AmPZ32ICHSAACgkQsTL4gcMGWQpD+wEAjwnG/T6h/T6zKP4HTE+Im6K8sybnaGx8
w/4LoC+EBnEA/jv6Zke1DQdW1TcygIze0lH+Fu9KFhAKPk+aXddEWdEHiJAEExYK
ADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WX4wIbAwULCQgHAwUVCgkICwUW
AwIBAAIeAQIXgAAKCRCxMviBwwZZCh1/AP95VuFlDV5T9q4vsEYHNoYiXvR/lzXb
QUSah6cIcOrMZAD/eojbcoZd7cfBasiAnjnKNnBBXsXhlvGgEyvTcTe/VgC0IUdh
dmluIEQuIEhvd2FyZCA8Z2F2aW5AeXplbmEuY29tPoh4BDAWCgAgFiEE/zYGR8en
FH8n2q7BsTL4gcMGWQoFAmPZ320CHSAACgkQsTL4gcMGWQoaGgD+Oijem1Gc21jk
GhcRDYeG0XTKeonJRahSaXbUSmjS/BoBAOT+3ndI3FJcpnO5R18WzQR/KGUTFXQc
oouz1ZpkpRIBiJAEExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY1WXKgIb
AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZChO2AQCDDBYTOsok
RuzJnHH7QrENZRC3Ow/6kzBsjiQgeTp7kwD9EbjbLCyoSBT4yJbSjh3r7wKJ6fKc
LSCl59E/20cw0gC0K0dhdmluIERhbmllbCBIb3dhcmQgPGdhdmluQGdhdmluaG93
YXJkLmNvbT6IkAQTFgoAOBYhBP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZhnAhsD
BQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJELEy+IHDBlkK6zQBAJR9ewBEKsnM
G2d9dq0VTkaVCoFF3nIf4Wmm10V4HplAAP9tyQZPxvMLaHtVobDVgzkiRj26jxUd
crG+C2B6eb58ALQnR2F2aW4gRC4gSG93YXJkIDxnYXZpbkBnYXZpbmhvd2FyZC5j
b20+iJAEExYKADgWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUCY9nfggIbAwULCQgH
AwUVCgkICwUWAwIBAAIeAQIXgAAKCRCxMviBwwZZCuaLAP9bez+tGE4nVYVnGSx0
ugRWifIVX7LXB5Y7GfC+d5wdrwEA4v+gaA41TRUGZBZ2qTifc0UPnMrFvVMWR4+Z
5GSNiQi4OARjVZcqEgorBgEEAZdVAQUBAQdAK3qKItSCJB3j2iQ1R17CjI7PJ5oF
dqOJonBIryMguQYDAQgHiHgEGBYKACAWIQT/NgZHx6cUfyfarsGxMviBwwZZCgUC
Y1WXKgIbDAAKCRCxMviBwwZZCoySAQDQhLh8Avol851O0aQOqF///N2bLOCXluoO
ItqlLwtZZgD/SAgxTWRUVWCPLWl3Vh/1TV+hZpNrL9BJHfUoI4RKbwe4MwRjVZkC
FgkrBgEEAdpHDwEBB0AHH12CNi2GsUQAtQvODBFLzzJLdt/nkqGr8sKY+BICvokB
UAQYFgoAIBYhBP82BkfHpxR/J9quwbEy+IHDBlkKBQJjVZkCAhsCAOIJELEy+IHD
BlkKwBYgBBkWCgB9FiEEoQc1wgV5nhSlbi7ak9McjKSrbGMFAmNVmQJfFIAAAAAA
LgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5l
dEExMDczNUMyMDU3OTlFMTRBNTZFMkVEQTkzRDMxQzhDQTRBQjZDNjMACgkQk9Mc
jKSrbGNr7QEAg0jC2B0XAhOAdaiZeUzwCMfJatrxyGqG9WnsnFQCnJoBALqLP2sz
7SL6mVhPRTW8DNTo347Fag/qZqt66zqSDHkCdGUBALNKUhMyUznQWoIYVXfYLt0Z
hsRAIOAcaXrzgq5exccAAP9WW/txEJS3iXpEe5J3nYxcjKW1fhNg3QABGzZJCblB
Cg==
=VvgJ
-----END PGP PUBLIC KEY BLOCK-----
$ sha512sum bc-6.6.0.tar.gz
9c1ba2a86ff4ec709bbacab95f1558f0f8f3d5386c723b7566efaa0ee6e479fd8f7d768e98f5ddc0535036c7c5c0edfd752cf48378c39ad339b90451bb989d28  bc-6.6.0.tar.gz

$ sha256sum bc-6.6.0.tar.gz
37efb9ad2a7d3683ab1f7c49d8787473a5241feb222d2e4ae73d1b133f82db0c  bc-6.6.0.tar.gz

$ stat -c '%s  %n'
1143633  bc-6.6.0.tar.gz

$ sha512sum bc-6.6.0.tar.gz.sig
c1bde70c79dc2874bf4206d4f045cc0cb2ecccc3144b0ec37e6b596b9e071b5dca833fab7148c9123213c94f57a8cccdf04a3f522dfce2189590fb639af12548  bc-6.6.0.tar.gz.sig

$ sha256sum bc-6.6.0.tar.gz.sig
b2a940ee9bd1106d9eaf7f09b32e7c2562a277fdb54a6ebb925cdb3c5b9d94ed  bc-6.6.0.tar.gz.sig

$ stat -c '%s  %n'
215  bc-6.6.0.tar.gz.sig

$ sha512sum bc-6.6.0.tar.xz
5d8e32a7e8bf34d36919f9ab4a84d410747bcaf66d8846c536e41b8a447fe0066d8b0de5a10011d77d50a880290423bae6dea1404f01edf6dfd5247d41ca19a0  bc-6.6.0.tar.xz

$ sha256sum bc-6.6.0.tar.xz
309ef0faebf149376aa69446a496fac13c3ff483a100a51d9c67cea1a73b2906  bc-6.6.0.tar.xz

$ stat -c '%s  %n'
465272  bc-6.6.0.tar.xz

$ sha512sum bc-6.6.0.tar.xz.sig
c76cc4a30437025a8d2bc6fd3d7ca76c77a84f417488614e4132c587def0f798b499496e640c00b7477bd381be2b866423c5c4126d1ed40a8d720fd13108e82c  bc-6.6.0.tar.xz.sig

$ sha256sum bc-6.6.0.tar.xz.sig
ea845df3f0c3d801de6d3ec790ec0ba861746f45519d3cc245b6a28be8a2a143  bc-6.6.0.tar.xz.sig

$ stat -c '%s  %n'
215  bc-6.6.0.tar.xz.sig

$ sha512sum bc-6.6.0-windows.zip
96310002831698353dc4079cd3201b3e115ce00e8f0db8b29eb3db7093c551fc20a994761cb1d03d4b0147449db3eddc693a8bf2081adcf81accfc6623a8ce70  bc-6.6.0-windows.zip

$ sha256sum bc-6.6.0-windows.zip
45469567b10f80b21d8d3ac80a404fd07f00dcee4709f5099eb6ce6c02fa1336  bc-6.6.0-windows.zip

$ stat -c '%s  %n'
3632911  bc-6.6.0-windows.zip

$ sha512sum bc-6.6.0-windows.zip.sig
792d17bf82a2aef09ba47261037447e6dc0087511beded4f3689bdf921776d0241d1cda94ad2ae6f73461407cb63f7a75f1361635bd20aa126ec7bfe77f614a9  bc-6.6.0-windows.zip.sig

$ sha256sum bc-6.6.0-windows.zip.sig
6d13df6aa121738491bb1148e8b6aa9e18ddd9b9497256c926bb98cc6fb261bc  bc-6.6.0-windows.zip.sig

$ stat -c '%s  %n'
215  bc-6.6.0-windows.zip.sig