Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Backports release 1.0.6 #34011

Closed
wants to merge 15 commits into from
Closed

Commits on Dec 3, 2019

  1. fix #33020, check axes for broadcasted assignment from tuples (#33080)

    We avoid computing axes for tuples -- which is a valuable optimization -- but when we explicitly construct a tuple broadcast with axes pre-set (for, e.g., broadcasted assignment), we need to check that those axes are compatible with the ones inside the broadcasted expression before accepting them.
    
    (cherry picked from commit b5c4e63)
    mbauman authored and KristofferC committed Dec 3, 2019
    Configuration menu
    Copy the full SHA
    e8ae5f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2020

  1. Fix which behavior when passed an empty string (#33150)

    * Fix behavior of Sys.which when passed an empty String argument
    
    * Added test to check for fixed Sys.which behavior with empty string input
    
    * Added test to check that Sys.which returns nothing when passed a blank
    string
    
    * Ensure that Sys.which returns a regular file and never a directory
    
    * Moved new Sys.which tests into test/spawn.jl alongside the existing ones
    
    * Remove new which tests from test/sysinfo.jl (they've moved to
    test/spawn.jl)
    
    (cherry picked from commit fa235cc)
    tgflynn authored and KristofferC committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    a38cbc8 View commit details
    Browse the repository at this point in the history
  2. macOS codesigning: only attempt if $MACOS_CODESIGN_IDENTITY is set (#…

    …33228)
    
    This has the following advantages:
    
    * It allows our buildbots to pass in which code signing identity they
    want to use (rather than having the identity hash hardcoded in our build
    system)
    
    * It stops blindly attempting to codesign on random user's machines
    
    * It causes codesign failure to stop the build
    
    (cherry picked from commit 0760842)
    staticfloat authored and KristofferC committed Feb 20, 2020
    Configuration menu
    Copy the full SHA
    f7279ba View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2020

  1. bug fixes in matrix log (#32327)

    * bug fixes in matrix log
    
    * patches to matrix log (#33245)
    
    * patches to matrix log
    
    Avoid integer overflow if `s > 63`.
    Correct logic for `s == 0`.
    Only use fancy divided difference formulae if eigenvalues are close - avoids dangerous roundoff error if they are in opposite sectors.
    
    * add tests
    
    (cherry picked from commit 318affa)
    stevengj authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    db0bc60 View commit details
    Browse the repository at this point in the history
  2. Update Mozilla CA certificate store to latest (08-28-2019) for libgit…

    …2 SSL.
    
    (cherry picked from commit 6797cb3)
    mikhail-j authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    ea009f6 View commit details
    Browse the repository at this point in the history
  3. remove gc-token from WeakKeyDict (#33825)

    This was a hold-over from the old iteration protocol, which needed to maintain state between `done` and `next`.
    The `iteration` function of `Dict` has since been re-written to be safe for concurrent deletions.
    
    Replaces: #33756
    Co-Authored-By: Hans-Peter Suter <hps@treetron.ch>
    (cherry picked from commit 1731d0a)
    vtjnash authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    0c4a248 View commit details
    Browse the repository at this point in the history
  4. inference: fix fieldtype tfunc design (#31670)

    fix #31666
    
    (cherry picked from commit 3a60e87)
    vtjnash authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    90c626d View commit details
    Browse the repository at this point in the history
  5. add more explanation to doc strings for show, print, string, repr (#3…

    …0918)
    
    fixes #21982
    
    (cherry picked from commit 5533f22)
    JeffBezanson authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    3b334e1 View commit details
    Browse the repository at this point in the history
  6. Quote to handle spaces in PATH (#32100)

    (cherry picked from commit efd794e)
    omus authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    7c806f4 View commit details
    Browse the repository at this point in the history
  7. Fix colon-reshaping of OffsetVector (#33890)

    * Fix colon-reshaping of OffsetVector
    * reshape(::AbstractVector, ::Colon) is a no-op
    
    (cherry picked from commit f80c3ee)
    timholy authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    3afabc0 View commit details
    Browse the repository at this point in the history
  8. BUGFIX avoid silent overflow in lcm least common multiple function (#…

    …33926)
    
    (cherry picked from commit cbdb321)
    KlausC authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    e19e36d View commit details
    Browse the repository at this point in the history
  9. SuiteSparse files moved (#33966)

    * Remove SuiteSparse driver mention in the license, since it is the same as the rest of Julia.
    
    Co-authored-by: Viral B. Shah <viral@juliacomputing.com>
    (cherry picked from commit 1878343)
    PallHaraldsson authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    9aa2307 View commit details
    Browse the repository at this point in the history
  10. Update sprandn in docs. Fix #31283 (#34257)

    (cherry picked from commit 717d548)
    ViralBShah authored and KristofferC committed Feb 22, 2020
    Configuration menu
    Copy the full SHA
    3457d4c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. Sockets: fix return value of getpeername/getsockname (#34986)

    (cherry picked from commit 598209d)
    Keno authored and KristofferC committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    2c57488 View commit details
    Browse the repository at this point in the history
  2. Update UnicodeData checksum (#35356)

    Upstream has apparently modified this file as of March 30th 2020, which
    is annoying as it has broken all older builds of Julia attempting to
    download and check this file.
    
    (cherry picked from commit c980519)
    staticfloat authored and KristofferC committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    962ae27 View commit details
    Browse the repository at this point in the history