• Stable 5.0.2 1e7a2a11a8

    Release 5.0.2

    gavin released this 10 months ago | 0 commits to master since this release

    This is a production release with one fix for a flaky test. If you have not experienced problems with the test suite, you do NOT need to upgrade.

    The test was one that tested whether bc fails gracefully when it can't allocate memory. Unfortunately, there are cases when Linux and FreeBSD lie and pretend to allocate the memory.

    The reason they do this is because a lot of programs don't use all of the memory they allocate, so those OS's usually get away with it.

    However, this bc uses all of the memory it allocates (at least at page granularity), so when it tries to use the memory, FreeBSD and Linux kill it.

    This only happens sometimes, however. Other times (on my machine), they do, in fact, refuse the request.

    So I changed the test to not test for that because I think the graceful failure code won't really change much.

    $ sha512sum bc-5.0.2.tar.xz
    8184a86708f3d301252e11c9a5015f69a04fa3f809951963235438d95c9accc81631f6fb8502a18f585672f1e04aa569af34f7662c015d33dd7a6794d116d03f  bc-5.0.2.tar.xz
    
    $ sha256sum bc-5.0.2.tar.xz
    3f23e5a8b11c2f9c668cfd7987c9c4e9f065f0aa193fe875e2a785e1f3283efe  bc-5.0.2.tar.xz
    
    $ stat -c '%s  %n'
    429648  bc-5.0.2.tar.xz
    
    $ sha512sum bc-5.0.2.tar.xz.sig
    2611524fb45a929089a397ad52c05add1ef731ca3fb89e52c695a193fbee575b5f4c8763c71dd0c43acc4c2cfa83b4bf26de7acbf5ef0eeb3f35f7e31ab56664  bc-5.0.2.tar.xz.sig
    
    $ sha256sum bc-5.0.2.tar.xz.sig
    a45eee23f3d8052a1a50d0c879c25a7fb396438855b05e4e6387ccab8fc2e070  bc-5.0.2.tar.xz.sig
    
    $ stat -c '%s  %n'
    662  bc-5.0.2.tar.xz.sig
    
    $ sha512sum Win32_Debug.zip
    bf4c76f9cf6e64753b8959b0fa9ff649742fdba7d4a74d6ce8594323dd3e68ed3c453ba1d691d4cd335966ccec0937050720b1c9ae63de3c80a7fc05de583c64  Win32_Debug.zip
    
    $ sha256sum Win32_Debug.zip
    7b9a8b72f6bdd5cfafa92599734de87ee3a89aea71c4d1b1db2b0ab4902ed974  Win32_Debug.zip
    
    $ stat -c '%s  %n'
    340353  Win32_Debug.zip
    
    $ sha512sum Win32_Debug.zip.sig
    c25bd765bd04dff78441fb0c32cf4806a96b2bd76f9e3a5719402f173fbdb0d7981d3418ea93ee17868ea2a2c8845490ebbe0e51c599d59fcb9ac5160a437889  Win32_Debug.zip.sig
    
    $ sha256sum Win32_Debug.zip.sig
    b38936843d0b38d7b9766d50536b7ef01cc03fae5e219baf6b0ca95575a6bf31  Win32_Debug.zip.sig
    
    $ stat -c '%s  %n'
    662  Win32_Debug.zip.sig
    
    $ sha512sum Win32_Release.zip
    47ab0e886c51fdca535c0940ce4122913cede1e3fc191be93bfa0bbe953fc92d4d7a91ba27895e4c9800bd354b77b2f40cb77dbc798964d124fd3368618d6cfb  Win32_Release.zip
    
    $ sha256sum Win32_Release.zip
    2b60eca2257dd107965047697647df216dab7025c713ea019180904a61dc89bf  Win32_Release.zip
    
    $ stat -c '%s  %n'
    347941  Win32_Release.zip
    
    $ sha512sum Win32_Release.zip.sig
    6698b91e35a7e034d9bda0d3023377facaa2470e81fd7aff77269c6609abf91564d84694dd0c0850efef876ca61d33bfcdc8f3e12b79cb9e9524e7ea405e80ce  Win32_Release.zip.sig
    
    $ sha256sum Win32_Release.zip.sig
    295d4a616b7a8fe977bddb9e34f5e7c45aaebd44873f85546668a9ebfbaef669  Win32_Release.zip.sig
    
    $ stat -c '%s  %n'
    662  Win32_Release.zip.sig
    
    $ sha512sum Win64_Debug.zip
    8e4dbade1165aa696f6ec10da35627ac53d60fb4423c7cf8dc1f73aaf4632052ea19b275eaf27481ba86e9400de7e58b0c4fe32d842b36a6f3c7eb6b7bdc4794  Win64_Debug.zip
    
    $ sha256sum Win64_Debug.zip
    1763107cfb45cfed5e5fc7512277685194b745fcd47ba6355e29354559cc494f  Win64_Debug.zip
    
    $ stat -c '%s  %n'
    396718  Win64_Debug.zip
    
    $ sha512sum Win64_Debug.zip.sig
    0eb60acf75295020126cc991beca245212f54908fb8e051319f875ed773cd9707687faa55e9cd290257b2ae79ffc11675f4f34a470568f69cb988497db936bba  Win64_Debug.zip.sig
    
    $ sha256sum Win64_Debug.zip.sig
    fcc43feeb618d29bdd50c9c0bd370e5365ba93322e9c03ecf2fc7d86d86a05e1  Win64_Debug.zip.sig
    
    $ stat -c '%s  %n'
    662  Win64_Debug.zip.sig
    
    $ sha512sum Win64_Release.zip
    4fc54757ef834230c61c1cfe6b3648ab7dd8bfca5968db41fd163ec974d0d27c2feab8aac59c9c20be9a2d66ee7c452167a973fac2ec4b6fa74c230a835e5cc3  Win64_Release.zip
    
    $ sha256sum Win64_Release.zip
    003824f9a0329043dbe1796f9ba396c888dd277ad4656af47d2a4fb3abb85534  Win64_Release.zip
    
    $ stat -c '%s  %n'
    400583  Win64_Release.zip
    
    $ sha512sum Win64_Release.zip.sig
    91b2e296edbe7f29cbad05992712ee9d2d177fb5614380ee80405fa8c991d7ab1bdb8851bcf8e3b0de5d25d972adb58eca5721354a39e72de32a8c78cee267bd  Win64_Release.zip.sig
    
    $ sha256sum Win64_Release.zip.sig
    435662619395857f1f8b463cdf4c8cfa484939771c86074794c44c5d849aacd0  Win64_Release.zip.sig
    
    $ stat -c '%s  %n'
    662  Win64_Release.zip.sig
    
    Downloads