35f0c91 | Alex Arslan | 19 November 2021, 03:54:16 UTC | Set VERSION to 1.6.4 (#43133) | 19 November 2021, 03:54:16 UTC |
bef924e | Dilum Aluthge | 19 November 2021, 00:51:23 UTC | [release-1.6] Update the checksums for libuv (#43139) * [release-1.6] Update the checksums for libuv * Manually delete the old libuv checksums (since the `refresh_checksums.mk` script did not delete them automatically) | 19 November 2021, 00:51:23 UTC |
f107c26 | Kristoffer Carlsson | 13 November 2021, 12:09:09 UTC | Merge pull request #42147 from JuliaLang/backports-release-1.6 release-1.6: Backports for julia-1.6.4 | 13 November 2021, 12:09:09 UTC |
e93d153 | Jeff Bezanson | 11 November 2021, 23:03:23 UTC | disallow unbalanced bidirectional formatting in strings and comments (#42918) (cherry picked from commit 2cfebad7a9e6cf48d036c7a4893c845431707834) | 12 November 2021, 19:12:52 UTC |
94d6407 | KristofferC | 11 November 2021, 11:18:08 UTC | bump Pkg version to latest 1.6 | 12 November 2021, 08:49:52 UTC |
c71fe01 | KristofferC | 10 November 2021, 12:06:14 UTC | fix string syntax on 1.6 | 12 November 2021, 08:49:52 UTC |
597a1ce | Alex Arslan | 07 November 2021, 00:56:34 UTC | Fix libunwind segfaults from JIT frames on FreeBSD (#42970) This adds libunwind PR 308 as a patch and updates LibUnwind_jll to use a version with that patch included. (cherry picked from commit 96a99c268a96ee61f6ff8fe4c2d53208f0cb042a) | 12 November 2021, 08:49:51 UTC |
7524cdd | Alex Arslan | 18 August 2021, 20:50:06 UTC | Update BinaryBuilder libuv to 2.0.1+4 (#41900) The FreeBSD binaries for this build are built with FreeBSD 12 rather than FreeBSD 11, which will work around issue #34627. (cherry picked from commit 5e1670e7865b5ea73aa3a9c3dd42c8596c04aea1) | 12 November 2021, 08:49:51 UTC |
593922a | Dilum Aluthge | 10 November 2021, 03:45:14 UTC | CI (Buildkite): use a `TMPDIR` that is backed by real storage (#42995) (cherry picked from commit f317d576bf186e58abf69033a0d7f092179b879d) | 12 November 2021, 08:49:51 UTC |
bc3e188 | Dilum Aluthge | 09 November 2021, 23:08:06 UTC | `file` tests: in the `"tempname with parent"` test, temporarily unset the `TMPDIR` environment variable while running the test (#43012) (cherry picked from commit ac2ee4dca3b528895f041c30b809026c904ba5f2) | 12 November 2021, 08:49:51 UTC |
5ef12f7 | Pepijn de Vos | 09 November 2021, 18:41:54 UTC | Add missing type parameter to TakeWhile (#42958) Without this `TakeWhile` has `eltype` of `Any` (cherry picked from commit ab0c6dd56752c1860fa8d97471f0eafaac671a85) | 12 November 2021, 08:49:51 UTC |
9cf2c02 | Dilum Aluthge | 08 November 2021, 13:13:52 UTC | CI (Buildkite): increase the timeout of the code coverage job (#42994) (cherry picked from commit d39b2c0d147d4fdf09b66f63c23027ed9f10a7d1) | 12 November 2021, 08:49:51 UTC |
a5ad756 | Dilum Aluthge | 01 November 2021, 17:46:21 UTC | `choosetests`: add the `--force-net` option, which will throw an error if networking is unavailable (#42889) (cherry picked from commit 31b9fd2d5960d1e24348235bb2a8d36e6d194612) | 12 November 2021, 08:49:51 UTC |
11f34cc | Jameson Nash | 04 October 2021, 15:34:49 UTC | tests: add help and reflection abilities to choosetests option parser (#42462) (cherry picked from commit 091594ea8ed0fb4ace31dc1b54ada9e912faa149) | 12 November 2021, 08:49:51 UTC |
eddadec | Shuhei Kadowaki | 28 April 2021, 09:41:50 UTC | REPL: fix #27184, ensure macro existence before lowering (#40621) (cherry picked from commit b5177e70941ea9f0149d5df3481825e53f969a86) | 12 November 2021, 08:49:51 UTC |
1925124 | Dilum Aluthge | 07 November 2021, 06:52:08 UTC | CI (Buildkite): fix another bug in the once-daily scheduled Buildkite job (#42983) (cherry picked from commit 4304c51f961c39bb95b388fe3e6acd22917d5661) | 12 November 2021, 08:49:51 UTC |
91138dd | Dilum Aluthge | 07 November 2021, 06:51:39 UTC | CI (GHA, Buildbot): Update the list of commit statuses created by the "Create Buildbot Statuses" workflow (#42985) (cherry picked from commit 9bb8a6fa9c1bb583c081ee655a7fc1c99eebb3e4) | 12 November 2021, 08:49:51 UTC |
35a43da | Dilum Aluthge | 07 November 2021, 06:51:01 UTC | CI (Buildkite): increase the timeouts for the Buildkite jobs that run under `rr` (#42979) (cherry picked from commit f7280386af52cb708bccb8c6876a1df747af3651) | 12 November 2021, 08:49:51 UTC |
b735b33 | Dilum Aluthge | 07 November 2021, 00:59:43 UTC | CI (Buildkite): Fix the Buildkite once-daily scheduled job (#42976) (cherry picked from commit f3d505d957f22a03b973b9f3a49890c00765b2d7) | 12 November 2021, 08:49:51 UTC |
cbcc975 | Dilum Aluthge | 05 November 2021, 12:23:30 UTC | CI (Buildkite): increase the default timeouts (#42953) (cherry picked from commit 7d41d1eb610cad490cbaece8887f9bbd2a775021) | 12 November 2021, 08:49:51 UTC |
738e857 | Dilum Aluthge | 05 November 2021, 11:27:29 UTC | CI (GHA, Buildbot): temporarily, don't create the `linuxaarch64` Buildbot status (#42954) (cherry picked from commit b777d0216093a79ebb4a321cb0334332b95c9072) | 12 November 2021, 08:49:51 UTC |
3751191 | Dilum Aluthge | 05 November 2021, 08:52:51 UTC | Distributed test suite: mark another test as thread-unsafe (#42941) (cherry picked from commit 7c9d1262e8dcf45e65fad9f741f355dd5b847df9) | 12 November 2021, 08:49:51 UTC |
b3a55bf | Elliot Saba | 04 November 2021, 21:08:29 UTC | Eliminate `@loader_path/julia` element of `DL_LOAD_PATH` (#42930) Analogous to https://github.com/JuliaLang/julia/commit/236523ffc2b0493e8e519a721ec030b7c3a64f83, we don't need to search in `@loader_path/julia` anymore, as `libjulia-internal` is now consistently within the same directory as our other dependencies. (cherry picked from commit 486c8de4a97f64b3a7947bbd4f1c73c3bedee5fe) | 12 November 2021, 08:49:51 UTC |
4d80107 | Dilum Aluthge | 04 November 2021, 19:28:51 UTC | CI (Buildkite): add Pkg, Artifacts, and LazyArtifacts to the list of "network-related stdlibs" that we test in a separate Buildkite job (#42885) (cherry picked from commit 8e87263129f4edbcda169c30afe1f528c11d0ca5) | 12 November 2021, 08:49:51 UTC |
dfee7f9 | Dilum Aluthge | 02 November 2021, 05:32:55 UTC | `choosetests`: `Pkg/pkg` is no longer relevant (#42890) (cherry picked from commit 12b2ec731b1e53c750cd2003af0c37af853e65ee) | 12 November 2021, 08:49:51 UTC |
0a50e14 | Paul | 01 November 2021, 03:12:52 UTC | use the httable key instead of the binding name in jl_module_names (#42532) (cherry picked from commit 8d82176739f9d8ce5846b22efa2768b4f42d3255) | 12 November 2021, 08:49:51 UTC |
d0495f8 | Dilum Aluthge | 01 November 2021, 02:06:21 UTC | `choosetests`: preparations for setting up a separate Buildkite job that runs the `Pkg` test suite (#42859) (cherry picked from commit b55fb5f2a8e4633e7cde4cd79fcc67e04747d54b) | 12 November 2021, 08:49:51 UTC |
321216b | Dilum Aluthge | 31 October 2021, 23:43:28 UTC | Test suite: improve the warning that we print when we skip the `Profile` tests on ARM (#42862) (cherry picked from commit 9ac5582580cbfafe61b6568efe6e6a9bf5ac3c4c) | 12 November 2021, 08:49:51 UTC |
e8a8c19 | Kristoffer Carlsson | 31 October 2021, 18:08:00 UTC | no longer explicitly print some things in white (#42864) (cherry picked from commit 6f55bf9155d0b4adb011a9c1738d138014aa24da) | 12 November 2021, 08:49:51 UTC |
a39d8d9 | Sacha Verweij | 31 October 2021, 18:04:11 UTC | Optimize show(io::IO, m::Module) implementation. (#42773) show(io::IO, m::Module) allocates. This commit provides an implementation that does not allocate, improving perf. (cherry picked from commit ca6b3ba08e5a2108133e88e54f07d5a962b8ac39) | 12 November 2021, 08:49:51 UTC |
655163f | Dilum Aluthge | 31 October 2021, 08:23:15 UTC | CI (Buildkite): add a separate Buildkite job that runs the tests of the network-related stdlibs (e.g. Downloads.jl), and automatically retries that job up to a maximum number of tries (#42861) (cherry picked from commit 30037425ac76344d6a81efd02cce1bfce8dfff71) | 12 November 2021, 08:49:51 UTC |
09a49c6 | t-bltg | 12 August 2021, 19:36:18 UTC | MINSIGSTKSZ is no longer constant in glibc (#41860) MINSIGSTKSZ is redefined to sysconf(_SC_MINSIGSTKSZ) starting from glibc 2.34 Co-authored-by: t-bltg <t-bltg@users.noreply.github.com> (cherry picked from commit f19b9a20dde2688c642b7dd709b5d9446e4df2f6) | 12 November 2021, 08:49:51 UTC |
ff0566f | Dilum Aluthge | 28 October 2021, 09:30:11 UTC | CI (Buildkite): Update all rootfs images to the latest versions (#42802) * CI (Buildkite): Update all rootfs images to the latest versions * Re-sign all of the signed pipelines (cherry picked from commit 9f52ec0aabe0dec83423acea3dca911328119b10) | 12 November 2021, 08:49:51 UTC |
81312d9 | Takafumi Arakaki | 04 October 2021, 19:07:05 UTC | CI: add TSAN to the sanitizers pipelines (#42444) (cherry picked from commit f985b47df75dbe4522b7befe172dd8c251ffa4a9) | 12 November 2021, 08:49:51 UTC |
13df7b7 | Jameson Nash | 07 October 2021, 19:59:16 UTC | make tests ignore root more robustly (#42533) (cherry picked from commit 536d35eb15af9a747bb8f427ca6e6d339f7d062c) | 12 November 2021, 08:49:51 UTC |
0844d06 | Simeon Schaub | 14 September 2021, 18:19:58 UTC | fix #42220: macro hygiene with unary `::` (#42221) (cherry picked from commit 8db1d8909fc768a22a7fb6f3ba12dd75273a0604) | 11 November 2021, 11:19:17 UTC |
680bbce | Elliot Saba | 21 October 2021, 16:37:12 UTC | Disable `DL_LOAD_PATH` prepending for `@`-paths on Darwin (#42721) * Disable `DL_LOAD_PATH` prepending for `@`-paths on Darwin Many thanks to Randy Rucker from Apple for pointing out that we were technically relying on undefined behavior in `dyld` for loading things via `jl_dlopen("@loader_path/@rpath/libfoo.dylib")`, due to the composition of `dlopen("@rpath/libfoo.dylib")` in our Julia code, and the `DL_LOAD_PATH` prepending we do in `jl_load_dynamic_library()`. This PR uses a slightly modified version of a patch emailed to me by Randy, and should solve https://github.com/JuliaLang/Downloads.jl/issues/149 on macOS Monterey where the undefined behavior in `dyld` has changed. * Apply suggestions from code review Co-authored-by: Jameson Nash <vtjnash@gmail.com> * Use `[]` instead of `*` Co-authored-by: Jameson Nash <vtjnash@gmail.com> (cherry picked from commit 76c243141a611da572bda3332f836b898998225f) | 11 November 2021, 11:19:17 UTC |
9b1ff81 | Ian Atol | 23 September 2021, 10:45:12 UTC | Fix problem with union spliting during inlining, add regression test (#42347) The crash in #42264 showed up when attempting to record the new value for an SSA rename during unionsplit inlining. Such a crash would only happen when `compact.idx == 1`, which is an unusual condition, because it implies that no statement of the original function had yet been processed (which is odd, because the call being inlined must have been processed by this point). As it turns out, there is currently exactly one case where this happens. If the inliner sees an `_apply_iterate` (e.g. from splatting) of something that is not a Tuple or SimpleVector (thus requiring calls to `iterate` to expand the value during `apply`), and if inference was able to determine the total length of the resulting iteration, a special case early inliner, will expand out the splat into explicit iterate calls. E.g. a call like: %r = tuple((x::Pair)...) will be expanded out to %a = iterate(x::Pair) %b = getfield(%a, 1) %c = getfield(%a, 2) %d = iterate(x, %c) %e = getfield(%d, 1) %f = getfield(%d, 2) iterate(x, %f) %r = tuple(%b, %e) where the inserted `iterate` calls may themselves be inlined. These newly inserted calls are "pending nodes" during the actual inlining. Thus, if the original apply call was the first statement of the function, these nodes would be processed before processing the statements in the function themselves. In particular, this investigation also shows that `compact.idx`, which is the current location in the function being inlined into is the wrong value to use for SSA renaming. Rather, we need to use the SSA value of the just-inserted statement. In the absence of pending nodes, these are equivalent concepts, but not for pending nodes. Fortunately the IncrementalCompact iterator provides the old SSA value for just this reason and in fact, non-UnionSplit inlining was already correct here. Thus, to fix the issue, simply adjust union splitting to work the same way as a non-UnionSplit inline. In coming up with the test case, an additional complication is that we currently do not perform this optimization for any calls where the apply call itself was unionsplit. It is somewhat unusual (which explains why we haven't seen this much) for the apply to not be union-split, but for the subsequent `iterate` to require union-splitting. In the problem case, what happened is that for two out of the three union cases, the `iterate` calls themselves would error, causing the resulting info object to look like a non-unionsplit apply call, triggering this issue. Co-authored-by: Keno Fischer <keno@alumni.harvard.edu> (cherry picked from commit b5f3a99630a24dfa88906a133069f91c5d39b894) | 11 November 2021, 11:19:17 UTC |
6007f31 | Johnny Chen | 08 September 2021, 13:25:58 UTC | Eagerly do boundscheck when indexing into CartesianIndices (#42119) (cherry picked from commit 15b9851c64de5f18aad28421634b3b9b5b72356b) | 11 November 2021, 11:19:17 UTC |
7803c97 | Thibaut Lienart | 08 September 2021, 10:16:36 UTC | (#42139) Fixes _is_mailto in resolution of autolink in Markdown module (#42140) (cherry picked from commit 47797a175dd6460460492ec8f8e72151e6a5fa6a) | 11 November 2021, 11:19:17 UTC |
fa3d502 | Jeff Bezanson | 25 August 2021, 02:27:10 UTC | fix #41908, inference error in subst_trivial_bounds (#41976) Co-authored-by: Martin Holters <martin.holters@hsu-hh.de> (cherry picked from commit e2aeefb60eaffbd2807089155789e19585f4e6fe) | 11 November 2021, 11:19:17 UTC |
6d4a956 | Dilum Aluthge | 26 October 2021, 16:15:51 UTC | CI (Buildkite): make sure to hit ignore any unencrypted repo keys, regardless of where they are located in the repository (#42803) (cherry picked from commit 6a386de4b401968382ad0b480c52e6c6a46903b2) | 11 November 2021, 11:19:17 UTC |
93c6ea8 | Dilum Aluthge | 25 October 2021, 08:49:13 UTC | Distributed test suite: if `Threads.nthreads() > 1`, skip certain tests (#42764) (cherry picked from commit 0682132e3e6668eace10cf984eaf0168fd413988) | 11 November 2021, 11:19:17 UTC |
f5e3276 | Dilum Aluthge | 22 October 2021, 09:32:45 UTC | Distributed test suite: increase the timeout in the `poll_while` function from 60 seconds to 120 seconds (#42753) (cherry picked from commit 991d6e6cb868a9dd4d54df4a2349dd9977b49883) | 11 November 2021, 11:19:17 UTC |
3f02389 | Kristoffer Carlsson | 21 October 2021, 19:57:36 UTC | fix unique over a dimension to use `isequal` over `==` (#42737) (cherry picked from commit 011fda9c7892e1bf34f22f0974aaa74fb6bcbc2a) | 11 November 2021, 11:19:17 UTC |
18b3e8c | Dilum Aluthge | 21 October 2021, 09:31:04 UTC | CI (Buildkite): fix the timeout for the `tester_linux` job that runs under `rr` (#42724) (cherry picked from commit 1838881489bc4e2481516571479a9e3393bcf98c) | 11 November 2021, 11:19:17 UTC |
fab125b | Kristoffer | 29 October 2021, 08:39:21 UTC | Revert "improve apply_type error message (#42422)" This reverts commit ada1cd20edf129dbf9376c040ba93596091e7e6c. | 11 November 2021, 11:19:17 UTC |
bae45ae | Dilum Aluthge | 29 October 2021, 08:37:11 UTC | [release-1.6] Bump the Downloads stdlib from 1b456c6 (v1.4.2) to b07b4cf (v1.4.3) (#42815) | 11 November 2021, 11:19:17 UTC |
f2f407f | Elliot Saba | 15 October 2021, 22:03:58 UTC | Add cryptic secret for docs deploy key (#42667) (cherry picked from commit b8ed1ae9e759949ceef1cf6974cb2e9c03394d50) | 11 November 2021, 11:19:17 UTC |
ed9f3fa | Dilum Aluthge | 15 October 2021, 03:04:28 UTC | CI (Buildkite): Run the Distributed test suite with multithreading enabled (#42479) (cherry picked from commit 72ec349ad1257996a7c40a4098a1b65599712943) | 11 November 2021, 11:19:17 UTC |
58b4ba5 | Dilum Aluthge | 15 October 2021, 02:09:07 UTC | CI (Buildkite, GHA): Fix some bugs in the "Retry" workflow (#42657) (cherry picked from commit 2bdbc6fdbcf55482a9d5257ace7e69314ed88126) | 11 November 2021, 11:19:17 UTC |
ef49602 | Dilum Aluthge | 15 October 2021, 01:57:44 UTC | Add a comment trigger for rerunning failed Buildkite jobs (#42655) (cherry picked from commit c13d5fe0d2d44981b9727ffd60711f565e48aae7) | 11 November 2021, 11:19:17 UTC |
e21519f | Dilum Aluthge | 14 October 2021, 19:54:07 UTC | CI (Buildkite): Add a once-daily scheduled job that builds Julia with `USE_BINARYBUILDER=0` (and runs the test suite) on linux64 (#42592) (cherry picked from commit 4c222c9071a142c9c6b3685eecc0bf88ee0ef85d) | 11 November 2021, 11:19:17 UTC |
58e8987 | Dilum Aluthge | 14 October 2021, 07:21:42 UTC | CI (Buildkite, GHA): in the "Retry Failed Buildkite Jobs" workflow, remove the `labeled` trigger (#42642) (cherry picked from commit e6d0465135fb765fd509a7684ee1501d5ed3863b) | 11 November 2021, 11:19:17 UTC |
fc84a83 | Dilum Aluthge | 14 October 2021, 07:09:47 UTC | CI (Buildkite, GHA): Rename "Retry" to "Retry Failed Buildkite Jobs" (#42641) (cherry picked from commit 96e8bdc7c2718d2f8853b8e3863ebb88655e0288) | 11 November 2021, 11:19:17 UTC |
3ace1e5 | Dilum Aluthge | 14 October 2021, 07:06:25 UTC | CI (Buildbot, GHA): Rename "Statuses" to "Create Buildbot Statuses" (#42640) (cherry picked from commit 92365f593361ef8d285999136bce7416a8246ad7) | 11 November 2021, 11:19:17 UTC |
1e4966c | Jeff Bezanson | 14 October 2021, 01:39:27 UTC | fix #42590, long attribute loop compiling `cfunction` (#42635) (cherry picked from commit 687b1e0ba30df145ba1422e775e13c0fb7f09050) | 11 November 2021, 11:19:17 UTC |
1d03f3e | Denis Barucic | 13 October 2021, 14:04:01 UTC | Base: fix `tryparse(Bool, " ")` (#42623) The `while` conditions were incorrectly ordered, resulting in `BoundsError`. (cherry picked from commit 9739f504e584eefe3cdd0e1f1255893dfe3e39d9) | 11 November 2021, 11:19:17 UTC |
de8c915 | Ian Butterworth | 10 October 2021, 14:03:09 UTC | fix libgit2 error throw. Fixes #42575 (#42576) (cherry picked from commit 7a8a39bfe4b5a41703f235186e5c31fb071535d5) | 11 November 2021, 11:19:17 UTC |
c2ed903 | Ian Butterworth | 09 October 2021, 16:35:18 UTC | add option to allow stale_cachefile to ignore loaded modules (#42545) (cherry picked from commit bbe93759d5e3730f4e8b55fc5249b8252917c8c6) | 11 November 2021, 11:19:17 UTC |
e4bcc22 | Dilum Aluthge | 07 October 2021, 22:53:52 UTC | CI (Buildkite): TEMPORARILY allow the `asan` job to fail (#42541) (cherry picked from commit d633726c50f161a4c92e6f26d326d56ac50502b7) | 11 November 2021, 11:19:16 UTC |
1739699 | Dilum Aluthge | 07 October 2021, 20:14:03 UTC | CI (Buildkite): reorganize some of the logic in the `tester_linux.yml` file (#42514) (cherry picked from commit 7782330cdc07190d3ad8a7652a3c84c17f9a305f) | 11 November 2021, 11:19:16 UTC |
8cf01e5 | Dilum Aluthge | 07 October 2021, 15:37:30 UTC | CI (Buildkite): delete an empty YAML file (#42531) (cherry picked from commit dce7ebb3ade01258755b6e6a7041802fb1f064b1) | 11 November 2021, 11:19:16 UTC |
35a7fe0 | Elliot Saba | 07 October 2021, 15:37:12 UTC | [buildkite] Fix env leakage of signed tokens (#42526) After a few days of debugging, the buildkite people figured out that the reason our "unprivileged" jobs were getting privileges was because of an obscure behavior of top-level `env:` blocks. To fix it, we should always scope our `env:` mappings to a particular step, and so that's exactly what this does. We also add a `.gitignore` mapping for the new, more convenient way that `cryptic` likes to store keys in the repository. (cherry picked from commit 39fd36c5bea43353a38cb5688905b0199d61767d) | 11 November 2021, 11:19:16 UTC |
c88eef0 | Jameson Nash | 06 October 2021, 17:12:24 UTC | CI (buildkite): ensure passing --output-sync when passing -j (#42511) To be at feature-parity with old buildbots. (cherry picked from commit 82f60b4221ad054c7cc3e3f2ffe47834268c81fd) | 11 November 2021, 11:19:16 UTC |
45ca273 | Dilum Aluthge | 05 October 2021, 16:17:16 UTC | Distributed: improve some of the tests in the Distributed test suite when multithreading is enabled (#42499) Co-authored-by: Takafumi Arakaki <aka.tkf@gmail.com> Co-authored-by: Takafumi Arakaki <aka.tkf@gmail.com> (cherry picked from commit 153db7a7a8a50bdbbea6dfa8ce7985b50088a95e) | 11 November 2021, 11:19:16 UTC |
d2d676b | Dilum Aluthge | 04 October 2021, 12:25:50 UTC | CI (Buildkite): add `package_musl64` and `tester_musl64` (Linux, musl libc, 64-bit, x86_64 architecture) (#42476) (cherry picked from commit 1195f5adf05d78a4001b981bedd4b68a865cf8c3) | 11 November 2021, 11:19:16 UTC |
eda0ae2 | Dilum Aluthge | 04 October 2021, 12:24:57 UTC | CI (Buildkite): fix the signature for the scheduled coverage pipeline (#42488) (cherry picked from commit 8857e8a6a99aff38e4af37beb84de9015409b128) | 11 November 2021, 11:19:16 UTC |
19fcead | Dilum Aluthge | 03 October 2021, 20:49:03 UTC | CI (Buildkite): move the `asan` job from "experimental" to "main" (#42478) (cherry picked from commit ddd83015996465ec17ecc5da20230f2cfdd29631) | 11 November 2021, 11:19:16 UTC |
3151f26 | Dilum Aluthge | 03 October 2021, 02:15:25 UTC | CI (Buildkite): in the Buildkite cache, don't cache the "registries" directory in the default depot (#42475) (cherry picked from commit be28eb301323c8ca5192774112ab48023da77d49) | 11 November 2021, 11:19:16 UTC |
7ecea82 | Dilum Aluthge | 02 October 2021, 11:45:38 UTC | CI (Buildkite): explicitly set the `OPENBLAS_NUM_THREADS` environment variable (#42470) (cherry picked from commit 5b20380141320b1b9705300e3d5e48d862908259) | 11 November 2021, 11:19:16 UTC |
cbc7b31 | Jameson Nash | 30 September 2021, 17:10:26 UTC | improve apply_type error message (#42422) Fixes #42401 (cherry picked from commit 00a602bd5755a0ea16adced6abb50a1142ea53b0) | 11 November 2021, 11:19:16 UTC |
1c8a1d1 | Jeff Bezanson | 29 September 2021, 15:04:17 UTC | fix verifier to allow GlobalRef as assignment RHS (#42417) (cherry picked from commit 3bcdd87399a86bfdd421c8dc850e332e62bfd380) | 11 November 2021, 11:19:16 UTC |
2712e7b | Dilum Aluthge | 26 September 2021, 15:21:30 UTC | CI (Buildkite): Add `package_linux` and `tester_linux` for more Linux architectures (#41707) (cherry picked from commit 37b7a3348dea97867b6dfeeb3cbc1c979377cda0) | 11 November 2021, 11:19:16 UTC |
35914a7 | Elliot Saba | 19 August 2021, 18:23:02 UTC | Work around registry corruption issues (#41934) Because our jobs get interrupted, it seems that incomplete registry trees are created pretty often. Let's just not persist them for now. (cherry picked from commit 0224c42bce6daec1b5580b8a8a6b43f9437d2cee) | 11 November 2021, 11:19:16 UTC |
0c869cc | Gunnar Farnebäck | 16 August 2021, 17:32:52 UTC | [REPL] 0nly do NFD normalization for latex tab-completion help if no match without it (#41870) (cherry picked from commit ab600f8ce704cafd519581ad62858d00f82a40d8) | 11 November 2021, 11:19:16 UTC |
1e3bd52 | Jameson Nash | 18 October 2021, 17:31:05 UTC | codegen: fix unswitchtupleunion for empty Tuple{} Fixes #42579 Backports relevant line from #39754 (2e21b38398) | 11 November 2021, 11:19:16 UTC |
d3b7f3d | Valentin Churavy | 09 October 2021, 07:26:14 UTC | 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> | 11 November 2021, 11:19:16 UTC |
b8e63b9 | woclass | 02 October 2021, 15:12:26 UTC | [linear algebra] Patch Openblas v0.3.10 to fix EXCEPTION_ACCESS_VIOLATION (#42397) * [OpenBLAS] cherry pick one patch to fix `zdot` crash xref issue: JuliaLang/julia#40963 cherry pick: https://github.com/xianyi/OpenBLAS/commit/b2053239fc36f9ca8c29286d8fc553d0200907b0 * [test/LinearAlgebra] test Issue #40963 * [OpenBLAS] Update version * [OpenBLAS] Update checksums | 11 November 2021, 11:19:16 UTC |
35598ab | Dilum Aluthge | 26 September 2021, 17:49:14 UTC | CI (GHA): update to the latest commit of the `retry-buildkite` action (#42386) (cherry picked from commit b867b971db75c26ced38f2ef2cf5b865e6794b46) | 11 November 2021, 11:19:16 UTC |
1b402a1 | Dilum Aluthge | 26 September 2021, 17:48:48 UTC | CI (GHA): Only run the `Statuses` workflow when a pull request is opened or synchronized (#42389) (cherry picked from commit 557300137b6470467b310bf7df08d9f3901e379c) | 11 November 2021, 11:19:16 UTC |
0a3f9fb | Viral B. Shah | 20 September 2021, 19:34:58 UTC | Slightly loosen a test so that linalg tests pass when using MKL (#42315) (cherry picked from commit 4f3a89e3abecb96bbe221d027278c55dccf23da7) | 11 November 2021, 11:19:16 UTC |
d783077 | Dilum Aluthge | 13 September 2021, 21:16:54 UTC | CI (Buildkite): in the experimental `asan` job, remove the "Test that ASAN is enabled" step (but keep the "Build julia-debug with ASAN" step) (#42229) Co-authored-by: Takafumi Arakaki <aka.tkf@gmail.com> Co-authored-by: Takafumi Arakaki <aka.tkf@gmail.com> (cherry picked from commit 60fd3348ca199c6d4b4d09c097f3e100c83a73d0) | 11 November 2021, 11:19:16 UTC |
4b464fd | Dilum Aluthge | 11 September 2021, 05:11:16 UTC | CI (Buildkite, GHA): Allow any user with triage or commit permissions to retry all failed Buildkite jobs (#42138) (cherry picked from commit 50479202ac4d7b81a49642c3e19db9e0940ba43e) | 11 November 2021, 11:19:16 UTC |
c6173a4 | Dilum Aluthge | 11 September 2021, 04:29:12 UTC | CI (Buildkite, code coverage): Fail the code coverage job is the coverage is suspiciously low (#42213) (cherry picked from commit e65296f96517aab9ff1f2ca540614e9c7bf17082) | 11 November 2021, 11:19:16 UTC |
775e053 | Dilum Aluthge | 10 September 2021, 18:40:45 UTC | CI (Buildkite, code coverage): increase the value of `JULIA_WORKER_TIMEOUT` on the code coverage job (#42193) (cherry picked from commit 1709f7992c244c609dd0462ee8e583839e9780ab) | 11 November 2021, 11:19:16 UTC |
1f7d49f | Dilum Aluthge | 09 September 2021, 22:29:43 UTC | `Base.julia_cmd()`: correctly forward the `--sysimage-native-code=no` flag if it is provided (#42185) (cherry picked from commit f6b38a6c4211c38508d7216426377ad2666b26e2) | 11 November 2021, 11:19:16 UTC |
95a9d25 | Dilum Aluthge | 06 September 2021, 23:28:17 UTC | Fix the `cmdlineargs` tests on Buildkite (#42118) (cherry picked from commit e1669b678ff648e5d90b70f1b995f6e03f12739a) | 11 November 2021, 11:19:16 UTC |
1a92e56 | Valentin Churavy | 09 October 2021, 19:47:24 UTC | Revert "Backport #42546 to 1.6 (#42564)" This reverts commit 09eb635add7d2ed10360a4ef5bd573c4f618b4d9. | 09 October 2021, 19:47:24 UTC |
09eb635 | Valentin Churavy | 09 October 2021, 07:26:14 UTC | 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 | Alex Arslan | 24 September 2021, 12:20:18 UTC | Set VERSION to 1.6.4 prerelease (#42368) | 24 September 2021, 12:20:18 UTC |
ae8452a | Alex Arslan | 23 September 2021, 17:34:01 UTC | Set VERSION to 1.6.3 (#42191) | 23 September 2021, 17:34:01 UTC |
61565d6 | Kristoffer Carlsson | 20 September 2021, 14:54:38 UTC | update Pkg to newest 1.6 version (#42282) | 20 September 2021, 14:54:38 UTC |
11e64d1 | Kristoffer Carlsson | 07 September 2021, 14:31:38 UTC | Merge pull request #41554 from JuliaLang/backports-release-1.6 Backports for julia-1.6.3 | 07 September 2021, 14:31:38 UTC |
df3d351 | Kristoffer | 07 September 2021, 03:07:37 UTC | bump to latest Pkg release-1.6 | 07 September 2021, 03:07:54 UTC |
19e66b3 | Shuhei Kadowaki | 04 September 2021, 00:31:16 UTC | 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 | Shuhei Kadowaki | 02 September 2021, 21:41:29 UTC | 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 | Jameson Nash | 02 September 2021, 18:20:59 UTC | 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 | Martin Holters | 01 September 2021, 17:43:37 UTC | 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 | SamuraiAku | 29 June 2021, 22:12:33 UTC | 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 |