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

Backports for Julia 1.4.1 #35229

Merged
merged 34 commits into from
Apr 14, 2020
Merged

Backports for Julia 1.4.1 #35229

merged 34 commits into from
Apr 14, 2020

Commits on Mar 23, 2020

  1. Fix regression in inlining of invoke (#34906)

    When we added the check to prevent inlining through ambiguous methods,
    we failed exclude this check for calls to `invoke` (which skip ambiguous
    methods, since the method is explicitly selected). Fixes #34900.
    
    (cherry picked from commit 6abc852)
    Keno authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    de3914e View commit details
    Browse the repository at this point in the history
  2. Fix inverse of SVD of complex matrix (#34872)

    Closes #34866
    
    (cherry picked from commit f709331)
    carstenbauer authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    ec8f59c View commit details
    Browse the repository at this point in the history
  3. Sockets: fix return value of getpeername/getsockname (#34986)

    (cherry picked from commit 598209d)
    Keno authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    1d13caa View commit details
    Browse the repository at this point in the history
  4. Rebase of #28526 on master (#34989)

    * fix \ SparseVector
    
    * split (\) for sparsevector;
    test for Factor and Symmetric Sparse Matrix
    
    Co-authored-by: Chi Po Choi <choi.chi.po@gmail.com>
    (cherry picked from commit d2f9677)
    ViralBShah authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    4e11ce9 View commit details
    Browse the repository at this point in the history
  5. walkdir: avoid symlink loops when follow_symlinks == false (#35006)

    * walkdir: avoid symlink loops when `follow_symlinks == false`
    
    Because `isdir()` attempts to dereference symlinks, attempting to
    `walkdir()` trees that contain symlink loops errors out. This change
    modifies `walkdir()` to treat all symlinks as files when
    `follow_symlinks == false`.
    
    * rm: When checking `filemode()`, use `lstat()` to avoid following symlinks
    
    (cherry picked from commit 178ac97)
    staticfloat authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    5cf6725 View commit details
    Browse the repository at this point in the history
  6. Support git config credential resetting (#35064)

    (cherry picked from commit 0f1b119)
    omus authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    f1593e1 View commit details
    Browse the repository at this point in the history
  7. speed up llvmcall unique name generation (#35144)

    (cherry picked from commit 5d5f799)
    JeffBezanson authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    71fcb9a View commit details
    Browse the repository at this point in the history
  8. add compat annotation for map!(f, values(dict)) (from #31223) (#35184)

    (cherry picked from commit 6447534)
    rfourquet authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    0e24a7f View commit details
    Browse the repository at this point in the history
  9. Remove outdated paragraph from deepcopy docstring (#35192)

    (cherry picked from commit 6baa701)
    cstjean authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    9dbe7e8 View commit details
    Browse the repository at this point in the history
  10. fix bug in t-function for >: (#35136)

    (cherry picked from commit 2a5bb59)
    JeffBezanson authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    7ccda0e View commit details
    Browse the repository at this point in the history
  11. fix #35201, syntax error with named splatting inside function call (#…

    …35202)
    
    (cherry picked from commit 59d7522)
    JeffBezanson authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    23e8527 View commit details
    Browse the repository at this point in the history
  12. Bump Documenter to 0.24.7 (#35227)

    (cherry picked from commit d377785)
    mortenpi authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    e54a0de View commit details
    Browse the repository at this point in the history
  13. Add AddrSpacePtr type

    (cherry picked from commit 8cb8f0c)
    thomasfaingnaert authored and KristofferC committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    8f1218a View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. [LLVM8] add patches for D75072 and D65174

    (cherry picked from commit d20184f)
    vchuravy committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    c6673ae View commit details
    Browse the repository at this point in the history
  2. change libLLVM suffix to match build-configuration

    Backport of 5e0cab6.
    nalimilan authored and vchuravy committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    9131e12 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. yank LLVM assert checksums

    vchuravy committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    b4be5f2 View commit details
    Browse the repository at this point in the history
  2. bump LLVM BB release

    vchuravy committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    7538e15 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2020

  1. fix #35225, issubset on empty ranges (#35244)

    (cherry picked from commit 64ee8ab)
    rfourquet authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    1156956 View commit details
    Browse the repository at this point in the history
  2. Linux: Remove --nodetach option for xsel copy. (#35180)

    The `--nodetach` option causes `clipboard(x)` to hang indefinitely on (most? All which I have tried) linux systems. Removing this option fixes `clipboard(x)`, but briefly spawns a child process. Since `clipboard(x)` is designed for interactive use, this shouldn't be an issue.
    
    (cherry picked from commit 5dd6676)
    Joseph Wilson authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    bc6fa8f View commit details
    Browse the repository at this point in the history
  3. fix #35295, typo in change to clipboard on linux (#35310)

    (cherry picked from commit 33df293)
    JeffBezanson authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    f73a14c View commit details
    Browse the repository at this point in the history
  4. 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 4, 2020
    Configuration menu
    Copy the full SHA
    625be9e View commit details
    Browse the repository at this point in the history
  5. fix a bug preventing inlining of getindex of const globals (#35239)

    (cherry picked from commit 1f78749)
    JeffBezanson authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    bc6adcd View commit details
    Browse the repository at this point in the history
  6. Fix offset when widening collections

    (cherry picked from commit 1da2480)
    timholy authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    069f137 View commit details
    Browse the repository at this point in the history
  7. fix method error printing for missing (#35315)

    fix method error printing for missing
    
    (cherry picked from commit 0b0b126)
    KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    6c08ec4 View commit details
    Browse the repository at this point in the history
  8. adding escape_raw_string()

    Implementation of the raw-string escaping convention. Can also be
    used to escape command-line arguments for Windows C/C++/Julia
    applications, which use the same \" escaping convention as
    Julia non-standard string literals.
    
    (cherry picked from commit cdc5e79)
    mgkuhn authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    d455bda View commit details
    Browse the repository at this point in the history
  9. fix #35305, need escaping when printing string macro calls

    (cherry picked from commit b6dd448)
    JeffBezanson authored and KristofferC committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    61d70cb View commit details
    Browse the repository at this point in the history
  10. Merge pull request #35313 from JuliaLang/vc/bp_llvm8

    [LLVM8] patch maintenance
    vchuravy authored Apr 4, 2020
    Configuration menu
    Copy the full SHA
    48ee62c View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. Version UnicodeData.txt filename (#35383)

    We've been downloading multiple different versions of `UnicodeData.txt`
    across different branches and trying to keep a consistent checksum.
    
    (cherry picked from commit 922891c)
    staticfloat authored and KristofferC committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    c53191a View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. bump LLVM release

    vchuravy committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    8f46c77 View commit details
    Browse the repository at this point in the history
  2. bump OpenBLAS release

    vchuravy committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    7e5ee11 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. Merge pull request #35405 from JuliaLang/vc/bump_bb_1.4

    [1.4.1] Update LLVM and OpenBLAS BB release
    KristofferC authored Apr 9, 2020
    Configuration menu
    Copy the full SHA
    7f5adff View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. fix #35391, macro hygiene bug in gc_preserve (#35394)

    (cherry picked from commit 8256be4)
    JeffBezanson authored and KristofferC committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    6d635d7 View commit details
    Browse the repository at this point in the history
  2. [LateGCLowering] Fix skipped Select lifting (#35387)

    Fixes #35341
    
    (cherry picked from commit 7a4ea21)
    Keno authored and KristofferC committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    44fa722 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2020

  1. Configuration menu
    Copy the full SHA
    7bd73b6 View commit details
    Browse the repository at this point in the history