https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
cf6cd02 disallow unbalanced bidirectional formatting in strings and comments (#42918) (cherry picked from commit 2cfebad7a9e6cf48d036c7a4893c845431707834) 12 November 2021, 19:05:22 UTC
1a92e56 Revert "Backport #42546 to 1.6 (#42564)" This reverts commit 09eb635add7d2ed10360a4ef5bd573c4f618b4d9. 09 October 2021, 19:47:24 UTC
09eb635 Backport #42546 to 1.6 (#42564) * [OpenBLAS/lapack] Fix the `LinearAlgebra/tridiag` segfaults by adding the relevant patch and bumping the OpenBLAS JLLs (cherry picked from commit 6f535fa2203a8e8f023e3c5c82ce07c341b41bed) * bump OpenBLAS_jll Co-authored-by: Dilum Aluthge <dilum@aluthge.com> 09 October 2021, 07:26:14 UTC
c2c4a36 Set VERSION to 1.6.4 prerelease (#42368) 24 September 2021, 12:20:18 UTC
ae8452a Set VERSION to 1.6.3 (#42191) 23 September 2021, 17:34:01 UTC
61565d6 update Pkg to newest 1.6 version (#42282) 20 September 2021, 14:54:38 UTC
11e64d1 Merge pull request #41554 from JuliaLang/backports-release-1.6 Backports for julia-1.6.3 07 September 2021, 14:31:38 UTC
df3d351 bump to latest Pkg release-1.6 07 September 2021, 03:07:54 UTC
19e66b3 inference: propagate variable changes to all exception frames #42081 (#42110) cherry-picked from #42081 Co-Authored-By: Jameson Nash <vtjnash+github@gmail.com> 06 September 2021, 12:56:25 UTC
9d13e16 inference: fix #42090, make sure not to wrap `Conditional` in `PartialStruct` (#42091) (cherry picked from commit 03e7b23033aa8d05233893ebdb73c3f081cf0ffe) 06 September 2021, 12:56:25 UTC
ef28749 avoid loading duplicate libraries (#42058) We will not use the duplicate, so best to try to avoid loading it. (cherry picked from commit c53669f664c22d45cdd0dcc375f1b18cf7379ad2) 06 September 2021, 12:56:25 UTC
c92b559 Avoid impossible unionall normalization (#42003) If the unionall bounds are inconsistent with the wrapper's bound, avoid throwing due to an impossible type instantiation. (cherry picked from commit b5b0684ec0a66c1bd50e75c25c724c20526bb702) 06 September 2021, 12:56:25 UTC
7d1e1c3 Refactor LICENSE.md to make it scanner friendly (#41095) Create THIRDPARTY.md to hold license information for all code not covered by the main MIT license. This format allows for automated scanning and categorization of Julia's license. The licenses were broken up this way because this is the format that many automated license scanners (including GitHub). (cherry picked from commit 161e38496dff86873c595428e4da12620e528c57) 06 September 2021, 12:56:25 UTC
51a0b80 fix ptrhash_remove (#42009) Same bug as 5e57c214f872083ccacafa0f753e794ec654a21a (#26833), same fix. (cherry picked from commit 82c4a2739f97c942508b29e7d946a0504f45fb23) 06 September 2021, 12:56:25 UTC
fc1fcef InteractiveUtils: recursive correctly in varinfo, et al. (#42061) * InteractiveUtils: recursive correctly in varinfo, et al. Fixes #42045 (cherry picked from commit a163e374a4b8c66978ac6ff7652742f1adee1a51) 06 September 2021, 12:56:25 UTC
7960f59 GMP: fix warning in init (#42062) (cherry picked from commit 4598966f8b3fabac1865a8fd1b5f69b4ac1e246a) 03 September 2021, 10:20:14 UTC
7559703 [AllocOpt] fix iterator invalidation (#42059) We might previously accidentally visit this use after deletion, if the orig_inst ended up back in the workqueue. Fixes #41916 (cherry picked from commit d8a8db23a5208480fe7cd56b413c9743ea58db83) 03 September 2021, 10:20:14 UTC
2f74e1e Fix a precision issue in `abstract_iteration` (#41839) If the first loop exits in the first iteration, the `statetype` is still `Bottom`. In that case, the new `stateordonet` needs to be determined with the two-arg version of `iterate` again. Explicitly test that inference produces a sound (and reasonably precise) result when splatting an iterator (in this case a long range) that allows constant-propagation up to the `MAX_TUPLE_SPLAT` limit. Fixes #41022 Co-authored-by: Jameson Nash <vtjnash@gmail.com> (cherry picked from commit 92337b560a3a5b71181ed420bea1890d196517a6) 03 September 2021, 10:20:14 UTC
1dfff1e fix #40773, bug in `summarysize` on arrays of inlined structs with pointers (#41492) (cherry picked from commit c49153dce6c29e9e04cd1b7e4c71ac89c4a64737) 03 September 2021, 10:20:14 UTC
a89e7c3 codegen: parameter attributes on CFunction closures sticks (#41827) When CFunction closures are created an extra argument is added to the function signature for holding the closure. Make sure that the parameter attributes on already existing parameters are not shifted when adding that parameter. (cherry picked from commit 08f342230e056c118dedd9889c558ebcbbb26603) 03 September 2021, 10:20:14 UTC
c16ac52 Fix #41975 - Dropped typecheck in GotoIfNot (#42010) Recall the reproducer from the issue: ``` julia> f() = (if nothing; end; unsafe_load(Ptr{Int}(0))) f (generic function with 1 method) julia> f() Unreachable reached at 0x7fb33bb50090 signal (4): Illegal instruction in expression starting at REPL[13]:1 unsafe_load at ./pointer.jl:105 [inlined] unsafe_load at ./pointer.jl:105 [inlined] ``` There were actually two places where we were dropping the GotoIfNot, one in type annotation after inference, one in SSA conversion. The one in SSA conversion was structural: When both branches target the same jump destination, the GotoIfNot would be dropped. This was fine in general, except that as shown above, GotoIfNot can actually itself have a side effect, namely throwing a type error if the condition is not a boolean. Thus in order to actually drop the node we need to prove that the error check does not fire. The reason we want to drop the GotoIfNot node here is that IRCode has an invariant that every basic block is in the predecessor list only once (otherwise PhiNodes would have to carry extra state regarding which branch they refer to). To fix this, insert an `Expr(:call, typecheck, _, Bool)` when dropping the GotoIfNot. We do lose the ability to distinguish the GotoIfNot from literal typechecks as a result, but at the moment they generate identical errors. If we ever wanted to dinstinguish them, we could create another typecheck intrinsic that throws a different error or use an approach like #41994. (cherry picked from commit 24450009edcd819238cc633ec3270be768716a13) 03 September 2021, 10:20:14 UTC
3f77bb4 CI (Buildbot, GHA): Simplify the `permissions` key in the workflow file for the "Statuses" workflow (#41851) (cherry picked from commit 34dc0449ce5d6ffa1a936b38a64e3d1590ffff80) 03 September 2021, 10:20:14 UTC
038b342 CI (Buildbot, GHA): add a note about token permissions (#41825) (cherry picked from commit 7005b7d68be7e6dddb6fba70de855df0abdf3c22) 03 September 2021, 10:20:14 UTC
718b19b CI (Buildbot, GHA): In the "Statuses" workflow, remove the `tester_linuxarmv7l` status (#41832) (cherry picked from commit 9665d2a9248d7c7cb228a9ee0d9282041c337989) 03 September 2021, 10:20:14 UTC
95a0461 CI (Buildbot, GHA): in the "Statuses" workflow, remove the `tester_linuxppc64le` status (#41831) (cherry picked from commit 0d1e548d0a1fe9e0fcbe8c36caac2e344fc9a5fe) 03 September 2021, 10:20:14 UTC
ec3d314 CI (Buildbot, GHA): in the "Statuses" workflow, remove the `macosaarch64` and `musl64` statuses (#41824) (cherry picked from commit bdd745722716693dc141545f7a83e59d1f13769c) 03 September 2021, 10:20:14 UTC
b05e7fb CI (Buildbot, GHA): in the "Statuses" workflow, we only need to create pending (yellow) statuses for the `tester_` jobs (#41822) (cherry picked from commit 08fae511b9a616f40179f85f0d429b88fc5c815e) 03 September 2021, 10:20:14 UTC
cab6966 CI (Buildbot): a simpler way of getting the SHA for the "Statuses" action (#41817) (cherry picked from commit 0e8bb9596e29703e65d11214284e2fcac1b19bda) 03 September 2021, 10:20:14 UTC
81941f2 CI (Buildbot): Fix a bug in the "Create Pending Statuses" GitHub Actions workflow (#41815) (cherry picked from commit ed866b5f0f36a245317d257d062bd000226bd18c) 03 September 2021, 10:20:14 UTC
1346ba0 CI (Buildbot): for the "Create Pending Statuses" GitHub Actions workflow, use the `pull_request_target` event instead of the `pull_request` event (#41814) (cherry picked from commit d62e2060584cd8005fbd04661952dff0618a6920) 03 September 2021, 10:20:14 UTC
9b6bf88 CI (Buildbot): As soon as a PR is created or updated, create pending (yellow) commit statuses for all Buildbot jobs (#41811) (cherry picked from commit 6fce8d50da57631e33ffc316c57a99bf5597d765) 03 September 2021, 10:20:14 UTC
49e2197 Pare down the CODEOWNERS [skip ci] [ci skip] (#40929) (cherry picked from commit 4ecbc16df572f54d3f05d872f13f31f9e6abc7ef) 03 September 2021, 10:20:14 UTC
7f9928e Set up a few code owners (#40925) Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com> (cherry picked from commit 3bbe22e589ecaa6062c370c4a9673a9b277a3a70) 03 September 2021, 10:20:14 UTC
94c1a3a Set the `@JuliaLang/github-actions` team as the code owners for GitHub Actions workflow files (#38783) (cherry picked from commit ebf54b4b69e4fb3267881a093d18a955c3f1378c) 03 September 2021, 10:20:14 UTC
cbbefc1 Fix collect on stateful generator (#41919) Previously this code would drop 1 from the length of some generators. Fixes #35530 (cherry picked from commit 8364a4ccd8885fa8d8c78094c7653c58e33d9f0d) 03 September 2021, 10:20:14 UTC
c750018 Fix firstindex in replace_ref_begin_end (fixes #41630) (#41695) (cherry picked from commit 2ebbb2b3a0b54eae66549bd058ae334cb3642e50) 03 September 2021, 10:20:14 UTC
cc66406 guard `isempty (close #41656) (#41752) (cherry picked from commit 4c3829d413a12c2b4a87952e0f6d1ecbbff63239) 03 September 2021, 10:20:14 UTC
73c2e0b Try to avoid julia becoming unkillable after fatal errors (#40056) - don't smash the alt-stack when already using it - handle jl_critical_error on the original stack, leaving our signal handling thread free to handle more signals (and helping lock corruption detection in some cases) - unblock signals when handling signals: some libc apparently like to block all signals, which can cause mild havoc, since we'd really like the user or bad data to be able to still kill the process (and not just be ignored or cause it to hang) - reset signals to SIG_DFL earlier (so we recurse less) - destroy some state from the Task we co-opted to run the exit handlers, so that it can't accidentally jump back into the running program after we've started tearing down the process, from an untimely ^C (previously ^C might cancel the exit) or a jlbacktrace call. - mark functions as leaf with CFI instead of (potentially) smashing the stack, and add a bit of red-zone if we are recursing (to keep pgcstack sensible) - support safe_restore for the mach catch_exception_raise (while we're trying to generate the backtrace) (cherry picked from commit 107901d09a847eb43c0cde923861b01f969b428d) (cherry picked from commit f02a7908c14724903cf0f803547db3ccb0c1a3eb) 03 September 2021, 10:20:14 UTC
1b13f82 README: add a link to the `base-buildkite-docs` repository (#41956) (cherry picked from commit 310bf160e026f3867119bef7d14724279e4eec60) 03 September 2021, 10:20:14 UTC
8e0f454 ensure that the non-REPL precompile code actually get precompiled (#41898) (cherry picked from commit e8faf9d17b78cdc61146893f71b7902d9dd80d81) 03 September 2021, 10:20:14 UTC
ec28bca CI (Buildkite): `llvmpasses`: use the latest rootfs image (#41864) (cherry picked from commit 01d439e7e1d304903ccf2e37b47acea3d791238f) 03 September 2021, 10:20:13 UTC
389338b win: fix lock function call for backtrace collection (#41849) Avoids an assert when this is triggered (cherry picked from commit 2d8174254805b96ce936f233ce75264ad18051cf) 03 September 2021, 10:20:13 UTC
a264ee7 CI: Disable Codecov commit statuses (#41812) (cherry picked from commit 131b75b327557db49059aa20fc6404bc61b32148) 03 September 2021, 10:20:13 UTC
6ccee0c CI (Buildkite): on the `platform_linux` jobs, after building Julia, make sure that the working directory is clean (#41796) (cherry picked from commit cb30aa7a089f4d5f1c9f834d96c3788f2e93ebcc) 03 September 2021, 10:20:13 UTC
ff2ce6b Add test for Inf/NaN handling in %g/%G Printf (cherry picked from commit 6a7c78b8a5ed0423fde478268bda42b4ff62f3ff) 03 September 2021, 10:20:13 UTC
07a5c4d Add isinf/isnan check for %g/%G formatting (cherry picked from commit 860f99433210b2cc4b7ac8e9c4f4bfa1f9cdcf6d) 03 September 2021, 10:20:13 UTC
062bd3d [build] Automatically set `USE_BINARYBUILDER_CSL=0` when local CSL is new (#41645) We ship our own compiler support libraries to ensure a minimum level of support for BB-built libraries, however certain distros provide very bleeding-edge compilers. This can be a problem if we download an _older_ `libstdc++.so` and forcibly link against that when launching Julia, as when Julia itself is built with the local `g++`, it may use symbols that don't exist in the BB-sourced `libstdc++.so`. To address this, we default to not using BB-sourced CSLs if the `libstdc++.so` that the native compiler would use contains a symbol that our BB-sourced CSLs do not have. We use the monotonically-climbing `GLIBCXX_3.4.XX` version symbols for this purpose; encoding the "next" version number within `deps/csl.mk`, and triggering the BB-avoidance if that version exists within the system-provided `libstdc++.so`. (cherry picked from commit 27c0291f7fbecd811a3f9eb62b1159cff6b61e2a) 03 September 2021, 10:20:13 UTC
6bb23a3 [CompilerSupportLibraries_jll] Update to v0.5.0 (#41292) This includes libraries from GCC 11. (cherry picked from commit d68e570f19fac4ea3841b97cfb87096f796ec518) 03 September 2021, 10:20:13 UTC
5a62f7b CI (Buildkite): for the signed pipeline test, use `signature_file` instead of `signature` (#41706) * CI (Buildkite): for the signed pipeline test, use `signature_file` instead of `signature` * Base64-decode the signature before writing it to the signature file (cherry picked from commit f7f46af8ff39a1b4c7000651c680058e9c0639f5) 03 September 2021, 10:20:13 UTC
6a5c986 CI (Buildkite): include the short commit hash in the artifact filename (#41700) (cherry picked from commit 343c2b19bc83dfa58cbb701babba4a0721e18903) 03 September 2021, 10:20:13 UTC
551c102 CI (Buildkite): Update all rootfs images to version v3.1, add some documentation, and reorganize/rename/move a bunch of configuration files (#41698) (cherry picked from commit e6e79f7ab4549ab4d6ffbad22038ebfce1368f93) 03 September 2021, 10:20:13 UTC
f0d2edb CI (Buildkite): Add the `package_linux64` and `doctest` builders (#41541) Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit c7097c5793545658aef20d6bb83eb1af7bc81310) 03 September 2021, 10:20:13 UTC
3e8eb9e Update the `file.jl` tests to allow for both `EPERM` and `EINVAL` in the non-root CHOWN tests (#41682) Co-authored-by: Elliot Saba <staticfloat@gmail.com> Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit 114ee174cff04b7ecf3514d58e310384fa1bbf17) 03 September 2021, 10:20:13 UTC
d32c44d CI: delete the `.buildkite/rootfs_images` directory (#41648) (cherry picked from commit 61b6994884642f8fc7e18844d37dc70b9dfdb9ab) 03 September 2021, 10:20:13 UTC
a6005e6 fix memory corruption in `deleteat!` (#41646) n.b. `n == a->nrows + dec` Fixes https://github.com/JuliaData/DataFrames.jl/issues/2819 (cherry picked from commit 2e06a016fdad70736dd6c25c5a5286809e442b35) 03 September 2021, 10:20:13 UTC
15cb1fd CI (Buildkite): move the `sanitizers` builders (e.g. `asan`) to the experimental pipeline (#41606) (cherry picked from commit c95448fb988441ecd7fb0604606ac08c5014abd3) 03 September 2021, 10:20:13 UTC
0aa1835 while loop -> for loop in _simplify_include_frames (fixes #41566) (#41622) * while loop -> for loop in _simplify_include_frames (fixes #41566) prevents the possibility of a bounds error when i = 0 (cherry picked from commit ed4f3169573903f1767871243375d2407db959a0) 03 September 2021, 10:20:13 UTC
5990b8d make precompile files writable (#41614) (cherry picked from commit 6d58068541720a11eede10edfa24aae47ab2f5ab) 03 September 2021, 10:20:13 UTC
7e61365 CI: add the sanitizers pipelines (e.g. ASAN) to Buildkite (#41530) * Setup CI for ASAN * Launch the `sanitizers.yml` unsigned pipeline * Use a workspace directory in ./tmp * Add some log group headers to make the logs easier to navigate * Install `julia` binary inside sandbox * Double timeout * More descriptive message from sanitizer CI * Fix the path to the binary * Use addenv * Apply suggestions from code review Co-authored-by: Elliot Saba <staticfloat@gmail.com> * Group ASAN related files under contrib/asan/ * Remove redundant JULIA_PRECOMPILE=1 Co-authored-by: Dilum Aluthge <dilum@aluthge.com> Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit 84934e66db2ed0c3b888270380b4c34541d9ffc8) 03 September 2021, 10:20:13 UTC
09c4ad1 Do not error when showing invalid enums (#40042) (#41596) (cherry picked from commit 02807b279a5e6d5acaeb7095e4c0527e2a5c190e) 03 September 2021, 10:20:13 UTC
f1d8214 Move compile timing to inside `@time`'s main timing block. Fixes >100% compilation time reports (#41286) * ensure `@time`'s inner timing functions are compiled (cherry picked from commit 0dbd3f77d975edcc7e03e167f3f60aca186aff6c) 03 September 2021, 10:20:13 UTC
ebbe1c7 CI (code coverage): run some tests in serial (#41507) (cherry picked from commit 9564bfbd6cc0254bb6ee900e09034e7291ca7e19) 03 September 2021, 10:20:13 UTC
248ccdd Add signed pipeline test back (cherry picked from commit 480ff81e78b2d7b139ec34f0f2d70cfdc51895d2) 03 September 2021, 10:20:13 UTC
570cd0d Code coverage: fix the code coverage pipeline (#41375) * Code coverage: fix the code coverage pipeline * Run all tests (cherry picked from commit 05e41385de563a2e8aeea9000a7e381fd9bb3318) 03 September 2021, 10:20:13 UTC
fd6d294 Transition the `coverage-linux64` pipeline to Buildkite (#41238) * Transition the `coverage-linux64` pipeline to Buildkite * Simplify, run inside of a sandbox * Upload coverage reports to Codecov and Coveralls * Add `COVERALLS_TOKEN` Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit 9d5f31e9231c1d77e24ee820908e32f559e23057) 03 September 2021, 10:20:13 UTC
2fab90b add default "auto" as option to --check-bounds (#41551) * add default "auto" as option to --check-bounds * add to NEWS (cherry picked from commit 7d0f7693fd9999f88623dc435e0f83dc9681fbd1) 03 September 2021, 10:20:13 UTC
56fff10 CI (rootfs images): fix a bug in the `upload_rootfs_image` function (#41610) (cherry picked from commit e1aeb8a95ede8212ea09bdb49bdd805f66dfb9d5) 03 September 2021, 10:20:13 UTC
5480733 CI (rootfs images): when uploading a tarball, don't allow it to override an existing tarball (unless the user provides the `--force-overwrite` command-line flag) (#41591) Co-authored-by: Elliot Saba <staticfloat@gmail.com> Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit 3ac7c383a1d5825866664939e6e2de694c55d19d) 03 September 2021, 10:20:13 UTC
ca236c3 CI (rootfs_utils): Require that the user explicitly specify the `tag_name` (#41571) (cherry picked from commit 23dbf169f0e4b831adfd20d666bedd1f669527ca) 03 September 2021, 10:20:13 UTC
92765ad REPL doc lookup assumed ASCII for the given string, fixes #41589 (#41594) (cherry picked from commit be443ac05451202fc92ca4fd8ad991c6057e0516) 31 August 2021, 17:05:12 UTC
667c883 Fix `get-task-allow` entitlement (#41559) We had apparently misspelled this entitlement, not allowing `lldb` to attach to official macOS builds. (cherry picked from commit ad6740b4f27ddc5a32bc3ee7496383b2fa3edfea) 31 August 2021, 17:05:12 UTC
04e7225 CI (Buildkite): rootfs_images: allow user to override the default value of `tag_name` (#41549) (cherry picked from commit a9232d67203e6f1aca4934318d86f85cad50550b) 31 August 2021, 17:05:12 UTC
1c93dc4 CI: Add more Debian packages to the `llvm-passes` rootfs image (#41544) * Add `less` to the `llvm-passes` rootfs image Also, sort the entries of `packages` in alphabetical order. * Update llvm-passes.jl (cherry picked from commit 516af1b182e38aefd4223b740e4c6fef7aea4797) 31 August 2021, 17:05:12 UTC
3f36bc7 CI (Buildkite): use a consistent naming scheme for labels, keys, and commit statuses (#41543) (cherry picked from commit ffc340c07ed15e1b1960ab7c900ef5203e3a0fad) 31 August 2021, 17:05:12 UTC
dede9df fix #39705: lowering of Expr(:||) (#39709) (cherry picked from commit 0858864409596d158d2ab7f5bc49308c1f718bdc) 31 August 2021, 17:05:12 UTC
e4b9fd9 improve constraint propagation with multiple || (#39618) fixes #39611 (cherry picked from commit abd56cdfbdd3ecf3806f4b4117479cdeff26a3c2) 31 August 2021, 17:05:12 UTC
2916959 add a GC safepoint in Task.wait (#41441) (cherry picked from commit 97f817a379b0c3c5f9bb803427fe88a018ebfe18) 31 August 2021, 17:05:12 UTC
63c0257 Streamline buildkite configuration a bit (#41494) * Add `/cache/repos` as a mapping into the CI sandbox This should allow `git` to find its cached objects properly, which should silence the warnings on CI, and also give us the proper git version info within buildkite builds * Break up `llvmpasses` output a bit * Provide `/cache/repos` for `whitespace` as well * Give a positive message if whitespace check passes It's a little unnerving to have a silent command block in buildkite, so let's output a success message if everything is on the up-and-up (cherry picked from commit 460e981de68169acea23cbe768ea4f8be50d7b85) 31 August 2021, 17:05:12 UTC
537a1d2 Comment out signed pipeline test (#41493) * Comment out signed pipeline test This is confirmed working, so let's comment it out until it's actually used by a codesigning step or similar. * Specifically notify llvm passes (cherry picked from commit f2d73006fbffbe91d00f9c32f5c9a1082e255648) 31 August 2021, 17:05:12 UTC
b2f4e52 Add embedding and whitespace jobs to buildkite (#41321) * Add "Check whitespace" buildkite job * Add `key` values for later `wait` blocks * Add "embedding tests" to buildkite configuration * Eliminate unnecessary work in buildkite builds Don't bother to precompile the Julia system image like we normally would want to if we're just going to run things once. Also use `JULIA_NUM_CORES` instead of hard-coding `-j 6` into the buildsystem. * Update embedding.yml * Update whitespace.yml (cherry picked from commit a2af84564cb96d36b37c632bf02b45ec5b7fc116) 31 August 2021, 17:05:12 UTC
7c45ff0 [release-1.6] README: update the Buildkite badges now that we have a separate pipeline for the `release-1.6` branch (#41608) 16 July 2021, 20:20:54 UTC
a923a48 Set VERSION to 1.6.3 prerelease (#41581) 14 July 2021, 17:54:28 UTC
1b93d53 Set VERSION to 1.6.2 (#41577) 14 July 2021, 15:36:41 UTC
134c343 Merge pull request #40702 from JuliaLang/backports-release-1.6 Backports for Julia-1.6.2 01 July 2021, 10:27:59 UTC
85b9752 fix #41416, splatted default argument lost with keyword argument (#41427) (cherry picked from commit ebc8f3c61701f271f5fac33e3dac56eed786679c) 01 July 2021, 08:12:32 UTC
4dd3346 backport #41363: fix equality of QRCompactWY (#41395) * fix equality of QRCompactWY (#41363) Equality for `QRCompactWY` did not ignore the subdiagonal entries of `T` leading to nondeterministic behavior. This is pulled out from #41228, since this change should be less controversial than the other changes there and this particular bug just came up in ChainRules again. 29 June 2021, 06:56:48 UTC
c5eceef Fix typeassert in worker-worker connection, fixes #41155. (#41305) (cherry picked from commit a4dd5e5338ebebd0913d53befe092e282a68e217) 29 June 2021, 06:52:44 UTC
1b37db3 fix preference loading (#41294) (cherry picked from commit 7553ca13cc54852513b7c1eb07c9167833a55b91) 29 June 2021, 06:52:43 UTC
1169b5e [buildkite] Implement secrets encryption and sandboxing (#41256) This adds a proof-of-concept demonstration of two new buildkite plugins: * `cryptic` adds secrets management to privileged pipelines. These pipelines cannot be freely modified; their integrity is verified against a signature maintained by committers with a secret key. This allows certain portions of the CI configuration (which are privileged and can decrypt encrypted files/environment variables) to remain public, but read-only to the general populace. * `sandbox` adds a generic sandboxing mechanism that allows CI steps to be run within user-provided rootfs images. We're using these here to provide compiler toolchains for the `llvm-passes` CI steps, and the plan is to eventually provide _all_ compiler toolchains through such rootfs images. (cherry picked from commit 61ae86da895ff0be8a2cd051277a05ad48f91b4a) 29 June 2021, 06:52:42 UTC
e0519e3 Fix for reverse search, fixes #39401, fixes #40244(#41203) (cherry picked from commit 88a05605f7186d68c44ea8845e2bb5e2e087bc42) 29 June 2021, 06:52:42 UTC
fbc1612 Fix Rational{T} constructor for abstract T (#41229) (cherry picked from commit e34c77b41d75f5ad7b321de2f876e3a1b3594fc7) 29 June 2021, 06:52:41 UTC
9f6aabb Correct _in_range for NaN/Inf (#41169) (cherry picked from commit 9a9e5a38aff0eccf235a45b111c51d22c04aff37) 29 June 2021, 06:52:40 UTC
7c1f9b2 fix `threadcall` for new ccall lookup strategy (#41345) (cherry picked from commit 5f182852e86c02c6371c913741376cc21c886e25) 29 June 2021, 06:49:58 UTC
5f18db2 bump Pkg to 1.6.2 29 June 2021, 06:49:04 UTC
42f0c34 Update Documenter to 0.27 on release-1.6. (#41225) 14 June 2021, 16:28:46 UTC
6d74a23 Fix eigvals(:::SymTridagonal) with longer off-diagonal vector (#40165) (cherry picked from commit 5b7f4c5bc98f101fd4b38f61e9cbcaf41dd46a6c) 11 June 2021, 10:51:53 UTC
fde8b0a update Pkg version 11 June 2021, 10:51:53 UTC
2414fe9 Move analyzegc pipeline to buildkite (#40826) * add the analyzegc pipeline * fixup! add the analyzegc pipeline * add step for llvmpasses * Add newline at end of file * Break buildkite output up into sections This will give us the ability to time different portions of the build as well Co-authored-by: Dilum Aluthge <dilum@aluthge.com> Co-authored-by: Elliot Saba <staticfloat@gmail.com> (cherry picked from commit d93a1c867ba1ffa7f803c93b580ee9b53b3f3d00) 11 June 2021, 10:51:53 UTC
29fdea4 Fix eigvecs(:::SymTridiagonal) with longer off-diagonal vector (#40526) Co-authored-by: Marcelo Forets <mforets@gmail.com> (cherry picked from commit 3428e8833eb66b873d436200959e7848f25a45a0) 11 June 2021, 10:51:53 UTC
b8391be Dimension mismatch with SymTridiagonal's eigen (#38793) * fix 38765 * update test (cherry picked from commit ad523d5684cd9bbb98b7b63b472c53ea2d200cc4) 11 June 2021, 10:51:53 UTC
back to top