5908705 | Shuhei Kadowaki | 13 August 2021, 15:33:18 UTC | inference: bail out inference if we know an intrinsic call throws | 13 August 2021, 15:33:18 UTC |
d732903 | Kristoffer Carlsson | 13 July 2021, 08:29:53 UTC | add a test for #41096 (#41556) | 13 July 2021, 08:29:53 UTC |
944fcfc | Elahe Kooshafar | 13 July 2021, 08:01:43 UTC | Adding tests for the "linear algebra" package (#41534) | 13 July 2021, 08:01:43 UTC |
e422467 | Peter | 13 July 2021, 02:59:59 UTC | catch exception and unlock synctake. issue #33972 (#41553) | 13 July 2021, 02:59:59 UTC |
ad6740b | Elliot Saba | 12 July 2021, 23:17:15 UTC | Fix `get-task-allow` entitlement (#41559) We had apparently misspelled this entitlement, not allowing `lldb` to attach to official macOS builds. | 12 July 2021, 23:17:15 UTC |
a9232d6 | Dilum Aluthge | 12 July 2021, 17:53:43 UTC | CI (Buildkite): rootfs_images: allow user to override the default value of `tag_name` (#41549) | 12 July 2021, 17:53:43 UTC |
e3a06c4 | Michael Abbott | 12 July 2021, 09:36:42 UTC | change .* to * in fallback 3-arg `*` methods (#41545) | 12 July 2021, 09:36:42 UTC |
516af1b | Dilum Aluthge | 11 July 2021, 21:01:58 UTC | 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 | 11 July 2021, 21:01:58 UTC |
ffc340c | Dilum Aluthge | 11 July 2021, 05:19:12 UTC | CI (Buildkite): use a consistent naming scheme for labels, keys, and commit statuses (#41543) | 11 July 2021, 05:19:12 UTC |
56bb340 | Valentin Churavy | 10 July 2021, 18:38:56 UTC | Merge pull request #41531 from tkf/null Explicitly initialize some GC roots | 10 July 2021, 18:38:56 UTC |
22c52a1 | Takafumi Arakaki | 10 July 2021, 03:49:13 UTC | Null out some GC roots | 10 July 2021, 04:15:29 UTC |
f8d04b2 | Takafumi Arakaki | 09 July 2021, 22:56:57 UTC | Mention how to use sanitizer with libblastrampoline (#41522) * Mention LBT_USE_RTLD_DEEPBIND=0 * Add step-by-step build instruction * Bump LBT version to v3.1.0 Co-authored-by: Elliot Saba <staticfloat@gmail.com> | 09 July 2021, 22:56:57 UTC |
0faa881 | Katharine Hyatt | 09 July 2021, 19:09:30 UTC | Merge pull request #35781 from JuliaLang/ksh/idset Simple tests for IdSet | 09 July 2021, 19:09:30 UTC |
63dffeb | Steven G. Johnson | 09 July 2021, 18:54:21 UTC | faster findfirst(iszero) for byte arrays (#41457) | 09 July 2021, 18:54:21 UTC |
156b0be | Markus Kuhn | 09 July 2021, 18:52:20 UTC | Distributed: add C shell support (fixes #32690) (#41485) The Unix C Shell (csh, tcsh) remains in common use as a login shell in some communities. It is not compatible with POSIX shells (bash, dash, ksh, zsh, etc.) and requires different syntax and escaping. This patch adds the function `Base.shell_escape_csh()`, a C shell equivalent of `Base.shell_escape_posixly()`, along with a new option `:csh` for the `shell` argument of `Distributed.addprocs()`, for use if the login shell on worker accounts is a C shell. | 09 July 2021, 18:52:20 UTC |
2dd34c1 | Elliot Saba | 08 July 2021, 22:44:37 UTC | [contrib/mac] Teach `renotarize_dmg.sh` to use `s3://` URLs better (#41521) We can now automatically download a non-public `.dmg`, notarize it, then upload it (and make it public!) all automatically | 08 July 2021, 22:44:37 UTC |
9564bfb | Dilum Aluthge | 08 July 2021, 15:44:44 UTC | CI (code coverage): run some tests in serial (#41507) | 08 July 2021, 15:44:44 UTC |
97f817a | Pete Vilter | 07 July 2021, 22:58:21 UTC | add a GC safepoint in Task.wait (#41441) | 07 July 2021, 22:58:21 UTC |
480ff81 | Elliot Saba | 07 July 2021, 21:43:45 UTC | Add signed pipeline test back | 07 July 2021, 21:43:45 UTC |
c49153d | Jeff Bezanson | 07 July 2021, 20:54:52 UTC | fix #40773, bug in `summarysize` on arrays of inlined structs with pointers (#41492) | 07 July 2021, 20:54:52 UTC |
7bc38a0 | Nicholas Bauer | 07 July 2021, 20:53:23 UTC | `hvncat`: Better handling of 0- and 1-length dims/shape args (#41197) | 07 July 2021, 20:53:23 UTC |
6240d35 | Takafumi Arakaki | 07 July 2021, 19:24:23 UTC | Initialize n_uninitialized for Symbol and SimpleVector (#41496) | 07 July 2021, 19:24:23 UTC |
4dea29b | Katharine Hyatt | 07 May 2020, 00:27:50 UTC | Simple tests for IdSet | 07 July 2021, 18:16:53 UTC |
cf4e1c4 | Simeon Schaub | 07 July 2021, 15:40:33 UTC | fix #41489: inference of `+(::Rational, Rational)` (#41491) * fix #41489: inference of `+(::Rational, Rational)` * implement review comments | 07 July 2021, 15:40:33 UTC |
8efdf85 | Shuhei Kadowaki | 07 July 2021, 14:09:43 UTC | improve some inferrabilities (#41495) | 07 July 2021, 14:09:43 UTC |
19ecf00 | Benjamin Lorenz | 07 July 2021, 12:24:07 UTC | [openblas] fix make targets for applying patches (#41501) when building with USE_BINARYBUILDER=0 | 07 July 2021, 12:24:07 UTC |
460e981 | Elliot Saba | 07 July 2021, 06:02:58 UTC | 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 | 07 July 2021, 06:02:58 UTC |
f2d7300 | Elliot Saba | 07 July 2021, 03:30:34 UTC | 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 | 07 July 2021, 03:30:34 UTC |
a2af845 | Elliot Saba | 07 July 2021, 03:24:45 UTC | 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 | 07 July 2021, 03:24:45 UTC |
4733c00 | Jeff Bezanson | 06 July 2021, 21:41:21 UTC | fix #41157, unnecessary assertion on `Tuple{Union{}}` (#41483) | 06 July 2021, 21:41:21 UTC |
c73901e | Keno Fischer | 06 July 2021, 21:40:37 UTC | Emit traps for unreachable nodes (#41465) Raw `unreachable` in LLVM is somewhat dangerous since LLVM will literally stop emitting code there, so if the unreachable is wrong, execution will crash into whatever subsequent code exists, causing strange and mysterious errors and incorrect backtraces that are hard to debug without rr. As a result, we basically always emit a safety trap call before an `unreachable` terminator, which will abort execution at the point where unreachable was executed and at least provide proper backtraces. However, we neglected to do this for literal unreachables that came from Julia IR (i.e. ReturnNodes with undef val field). Fix that to make debugging easier if unreachable ever gets accidentally executed. | 06 July 2021, 21:40:37 UTC |
f4c85c1 | Michael Abbott | 06 July 2021, 21:39:34 UTC | See also `summarysize` from docstring for `sizeof` (#41453) | 06 July 2021, 21:39:34 UTC |
b9f2acc | Alexander Seiler | 06 July 2021, 20:32:17 UTC | Use Braille to display adjoint and transposed sparse matrices (#36177) Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com> Co-authored-by: Simeon Schaub <simeondavidschaub99@gmail.com> | 06 July 2021, 20:32:17 UTC |
800aefc | Max Horn | 06 July 2021, 18:39:16 UTC | Sort list of exported data/funcs again (#41475) Some recent additions were not placed into the "correct" spot. Note: empirically, the sort ordering employed here ignores underscores, so I am doing this here, too. A script performed the sorting. | 06 July 2021, 18:39:16 UTC |
7409a1c | Milan Bouchet-Valat | 06 July 2021, 18:13:14 UTC | Fix pivoted cholesky docstrings (#41298) | 06 July 2021, 18:13:14 UTC |
0189772 | Simeon Schaub | 06 July 2021, 11:28:57 UTC | remove trailing whitespace from #41448 (#41480) This currently causes the whitespace check to fail. | 06 July 2021, 11:28:57 UTC |
27c8f60 | Navid C. Constantinou | 06 July 2021, 09:22:20 UTC | Update `LinRange` example to comply with Julia > v1.6 (#41478) * Update `LinRange` example to comply with Julia > v1.6 * converts example to doctest Co-authored-by: Johnny Chen <johnnychen94@hotmail.com> Co-authored-by: Johnny Chen <johnnychen94@hotmail.com> | 06 July 2021, 09:22:20 UTC |
42d8105 | Keno Fischer | 06 July 2021, 08:07:28 UTC | Try to improve example for insert! (#41477) I needed to look up how this function worked (in particular, whether the insertion happened at the index or before the index) and found the example somewhat unhelpful. Too many integers :). | 06 July 2021, 08:07:28 UTC |
261906c | Kristoffer Carlsson | 06 July 2021, 07:48:28 UTC | put back Any16 and All16 since some packges seem to rely on it (#41469) | 06 July 2021, 07:48:28 UTC |
bd665cf | Dilum Aluthge | 06 July 2021, 00:58:41 UTC | Remove mentions of `USE_INTEL_MKL` from the build docs (#41474) | 06 July 2021, 00:58:41 UTC |
252ae69 | Jameson Nash | 05 July 2021, 23:37:56 UTC | non-power-of-two atomic handling (#41369) | 05 July 2021, 23:37:56 UTC |
fee5711 | Dilum Aluthge | 05 July 2021, 23:19:16 UTC | MPFR tests: skip the `log2(x) == log2(42)` test (#41473) * MPFR tests: mark the `log2(x) == log2(42)` test as broken on Windows * Apply suggestions from code review Co-authored-by: Simeon Schaub <simeondavidschaub99@gmail.com> Co-authored-by: Simeon Schaub <simeondavidschaub99@gmail.com> | 05 July 2021, 23:19:16 UTC |
eb85e3b | OlivierHnt | 05 July 2021, 16:02:49 UTC | Change _setindex implementation for tuples to improve constant propagation (#40635) | 05 July 2021, 16:02:49 UTC |
3dcf799 | Valentin Churavy | 05 July 2021, 15:43:30 UTC | Merge pull request #41466 from fingolfin/mh/export-jl_field_index Export jl_field_index from libjulia | 05 July 2021, 15:43:30 UTC |
18f4142 | Max Horn | 05 July 2021, 08:06:35 UTC | Export jl_field_index from libjulia | 05 July 2021, 08:06:35 UTC |
5faad5f | Kristoffer Carlsson | 04 July 2021, 21:16:47 UTC | remove dependency of Pkg from libblastrampoline_jll (#41460) | 04 July 2021, 21:16:47 UTC |
69c8e0b | Michael Abbott | 04 July 2021, 12:46:22 UTC | Mention integers in `mod1` docstring (#41448) Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 04 July 2021, 12:46:22 UTC |
7ffc10b | Jameson Nash | 04 July 2021, 12:45:34 UTC | codegen: complete handling for partial-layout objects (#41438) Fixes #41425 | 04 July 2021, 12:45:34 UTC |
18f2f9f | Daniel Karrasch | 04 July 2021, 09:36:06 UTC | Concatenation with UniformScaling and numbers (#41394) Co-authored-by: Jameson Nash <vtjnash@gmail.com> | 04 July 2021, 09:36:06 UTC |
4b1e6f3 | SĂ©bastien Migniot | 04 July 2021, 08:55:06 UTC | [doc] fix typo in functions.md, close #41456(#41459) | 04 July 2021, 08:55:06 UTC |
5584620 | Dilum Aluthge | 02 July 2021, 18:38:56 UTC | README: only have a single Buildkite badge (#41377) | 02 July 2021, 18:38:56 UTC |
46cd67f | Jishnu Bhattacharya | 02 July 2021, 15:11:38 UTC | Distributed: add type assertion in take!(::RemoteChannel) (#41403) | 02 July 2021, 15:11:38 UTC |
74e79e3 | DilumAluthgeBot | 02 July 2021, 14:29:35 UTC | đŸ¤– Bump the Pkg stdlib from 9914dabf to e476cd0c (#41436) Co-authored-by: Dilum Aluthge <dilum@aluthge.com> | 02 July 2021, 14:29:35 UTC |
3eefaf0 | Jameson Nash | 02 July 2021, 14:28:41 UTC | deprecate unsafe_length for simply length (#40382) This seems to be a fairly arbitrary case for throwing exceptions, when the user might often use this value in arithmetic afterwards, which is not checked. It leads to awkward complexity in the API however, where it may be unclear which function to reach for, with no particular justification for why a particular usage is "safe". And it inhibits optimization and performance due to the additional checks and error cases (and is not even entirely type-stable). | 02 July 2021, 14:28:41 UTC |
4270d3b | Steffen Zahn | 02 July 2021, 06:17:57 UTC | Fix spelling error, a missing r (#41443) | 02 July 2021, 06:17:57 UTC |
5c49a0d | Simeon Schaub | 02 July 2021, 00:01:58 UTC | fix slurping into function definition (#40738) Discovered while working on #40737. Currently, this throws an unintuitive error: ```julia julia> a, f()... = 1, 2, 3 ERROR: syntax: ssavalue with no def Stacktrace: [1] top-level scope @ REPL[1]:1 ``` Might as well fix this properly - Why not allow function definitions to slurp a little from time to time? ;) | 02 July 2021, 00:01:58 UTC |
10b010f | Simeon Schaub | 01 July 2021, 23:59:25 UTC | fix `partially_inline!` with `isdefined` (#40628) ref https://github.com/JuliaLang/julia/pull/40562#issuecomment-824912109 | 01 July 2021, 23:59:25 UTC |
1810952 | Seth Axen | 01 July 2021, 16:43:22 UTC | Add the recursive blocked Schur algorithm for matrix square root (#40239) Co-authored-by: Mathieu Besançon <mathieu.besancon@gmail.com> | 01 July 2021, 16:43:22 UTC |
da59cdb | Arun sanganal | 01 July 2021, 15:35:30 UTC | Add colored printing for type aliases (#41413) | 01 July 2021, 15:35:30 UTC |
d09c8e0 | Kristoffer Carlsson | 01 July 2021, 08:08:27 UTC | make "Add information to passing tests" a bit more backwards compatible (#41424) | 01 July 2021, 08:08:27 UTC |
ebc8f3c | Jeff Bezanson | 01 July 2021, 07:51:12 UTC | fix #41416, splatted default argument lost with keyword argument (#41427) | 01 July 2021, 07:51:12 UTC |
8e04565 | Valentin Churavy | 01 July 2021, 07:20:14 UTC | Merge pull request #41421 from JuliaLang/vc/aarch64-apple_patches [LLVM] Add patches for eh_frame emission on AArch64/Darwin | 01 July 2021, 07:20:14 UTC |
f610955 | Jeff Bezanson | 01 July 2021, 06:27:20 UTC | don't use pipe operator for `throw` (#41430) | 01 July 2021, 06:27:20 UTC |
a13e9a8 | Valentin Churavy | 01 July 2021, 06:10:07 UTC | Merge pull request #41431 from JuliaLang/vc/llvm-api Remove the LLVMExtra api | 01 July 2021, 06:10:07 UTC |
286f024 | Valentin Churavy | 30 June 2021, 21:14:32 UTC | Remove the LLVMExtra api | 30 June 2021, 21:14:32 UTC |
b617e8d | Jishnu Bhattacharya | 30 June 2021, 20:33:57 UTC | fix eltype of zero(::AbstractVector) (#41380) | 30 June 2021, 20:33:57 UTC |
e47ee99 | Ole Maiwald | 30 June 2021, 18:30:27 UTC | Fixed typo (#41426) | 30 June 2021, 18:30:27 UTC |
97a62dd | Elliot Saba | 30 June 2021, 16:45:55 UTC | `dlopen()` our `libblas` and `liblapack` within `libjulia-internal` (#41412) When loading our `libblas` and `liblapack` for the first time, we may need to rely upon an `RPATH` that has been embedded within `libjulia-internal`. If we use `libblastrampoline` to perform the actual `dlopen()`, however, we don't have that `RPATH` at hand. To fix this, we instead `dlopen()` the library first, to force the proper loading of the library (which loads the library and its `SONAME` into our process), which allows `libblastrampoline`'s `dlopen()` to immediately succeed, along the happy path of finding the library already loaded. | 30 June 2021, 16:45:55 UTC |
47955e3 | Kristoffer Carlsson | 30 June 2021, 16:03:17 UTC | restrict getindex on `MethodList` to `Integer` (#41419) | 30 June 2021, 16:03:17 UTC |
94b9d66 | Valentin Churavy | 30 June 2021, 13:40:55 UTC | Merge pull request #41411 from JuliaLang/jn/41407 threads: move safepoint into loop | 30 June 2021, 13:40:55 UTC |
8016ca9 | Valentin Churavy | 30 June 2021, 13:04:40 UTC | [LLVM] Add patches for eh_frame emission on AArch64/Darwin | 30 June 2021, 13:05:31 UTC |
71bf608 | Rashid Rafeek | 30 June 2021, 08:18:36 UTC | Added `edit(::Method)`, fixes #41408 (#41414) | 30 June 2021, 08:18:36 UTC |
e2d5f52 | Jeff Bezanson | 30 June 2021, 03:53:31 UTC | fix #41347, better checks for `yield` and `yieldto` with finished tasks (#41410) | 30 June 2021, 03:53:31 UTC |
75858d7 | Valentin Churavy | 30 June 2021, 02:43:55 UTC | [Tasks] Mark parent as sticky if we use `@async` (#41334) Fixes #41324 for 1.7 | 30 June 2021, 02:43:55 UTC |
61572a6 | Jeff Bezanson | 30 June 2021, 02:29:30 UTC | fix excess array object alignment (#41287) | 30 June 2021, 02:29:30 UTC |
bc6da93 | Shuhei Kadowaki | 30 June 2021, 01:34:40 UTC | inference: enable constant propagation for `invoke`d calls, fixes #41024 (#41383) * inference: enable constant propagation for `invoke`d calls, fixes #41024 Especially useful for defining mixins with typed interface fields, e.g. ```julia abstract type AbstractInterface end # mixin, which expects common field `x::Int` function Base.getproperty(x::AbstractInterface, sym::Symbol) if sym === :x return getfield(x, sym)::Int # inferred field else return getfield(x, sym) # fallback end end abstract type AbstractInterfaceExtended <: AbstractInterface end # extended mixin, which expects additional common field `y::Rational{Int}` function Base.getproperty(x::AbstractInterfaceExtended, sym::Symbol) if sym === :y return getfield(x, sym)::Rational{Int} end return Base.@invoke getproperty(x::AbstractInterface, sym::Symbol) end ``` As a bonus, inliner is able to use `InferenceResult` as a fast inlining pass for constant-prop'ed `invoke`s * improve compile-time latency * Update base/compiler/abstractinterpretation.jl * Update base/compiler/abstractinterpretation.jl | 30 June 2021, 01:34:40 UTC |
7c566b1 | Jeff Bezanson | 29 June 2021, 22:37:40 UTC | fix #41346, update Random docs for Xoshiro256++ (#41353) | 29 June 2021, 22:37:40 UTC |
161e384 | 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). | 29 June 2021, 22:12:33 UTC |
a941243 | Jameson Nash | 29 June 2021, 21:48:21 UTC | threads: move safepoint into loop Fixes #41407 | 29 June 2021, 21:48:21 UTC |
db71a65 | Jerry Ling | 29 June 2021, 21:40:38 UTC | add clipboard support for wayland on Linux (#41376) | 29 June 2021, 21:40:38 UTC |
be08627 | Simeon Schaub | 29 June 2021, 15:31:39 UTC | strip spaces after backslash-escaped newline (#41245) This was discussed on Slack with @StefanKarpinski and @BioTurboNick and the general consensus was that stripping all spaces following a backslash-escaped newline would make more sense than the current behavior. Stripping the newline and spaces after a backslash now happens before detenting for triple-quoted srings, so in cases like ```julia """ a\ b c""" ``` the `b` doesn't affect detenting and the spaces before `a` and `c` are removed. | 29 June 2021, 15:31:39 UTC |
d1145d4 | Lyndon White | 29 June 2021, 01:41:05 UTC | Document that you should not overload promote_type directly (#41386) | 29 June 2021, 01:41:05 UTC |
33810de | Rodolfo Oviedo | 29 June 2021, 01:23:16 UTC | Update documentation.md (#41401) In my first reading of the original documentation, I interpreted "right" as the opposite of "left". Also, it was wordy. Co-authored-by: Fredrik Ekre <ekrefredrik@gmail.com> | 29 June 2021, 01:23:16 UTC |
af4bbfd | Jeff Bezanson | 28 June 2021, 22:30:55 UTC | make `Task` smaller by rearranging fields (#41351) This makes jl_task_t 8 bytes smaller, moving it into the next-smallest pool, which drops the effective size from 400 to 368 bytes. | 28 June 2021, 22:30:55 UTC |
5f18285 | Jeff Bezanson | 28 June 2021, 20:09:01 UTC | fix `threadcall` for new ccall lookup strategy (#41345) | 28 June 2021, 20:09:01 UTC |
96b3c5d | Simeon Schaub | 28 June 2021, 19:42:13 UTC | fix #41330: backslash not escaping `\r\n` (#41333) | 28 June 2021, 19:42:13 UTC |
d96f4c7 | Rogerluo | 28 June 2021, 17:57:59 UTC | Add documentation for preference system (#41354) * add preference doc * link to preference.jl * Update code-loading.md Co-authored-by: Elliot Saba <staticfloat@gmail.com> | 28 June 2021, 17:57:59 UTC |
74fab49 | Simeon Schaub | 28 June 2021, 08:28:40 UTC | 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. | 28 June 2021, 08:28:40 UTC |
1b60996 | Arun sanganal | 28 June 2021, 07:12:13 UTC | Float16 input now gives Float 16 factors for svd,eigen and cholesky. (#41352) Co-authored-by: Daniel Karrasch <daniel.karrasch@posteo.de> Co-authored-by: Fredrik Bagge Carlson <baggepinnen@gmail.com> | 28 June 2021, 07:12:13 UTC |
1e3ae23 | Atsushi Sakai | 27 June 2021, 14:38:35 UTC | more links for distributed computing docs (#41378) | 27 June 2021, 14:38:35 UTC |
05e4138 | Dilum Aluthge | 26 June 2021, 15:25:24 UTC | Code coverage: fix the code coverage pipeline (#41375) * Code coverage: fix the code coverage pipeline * Run all tests | 26 June 2021, 15:25:24 UTC |
12e7223 | Dilum Aluthge | 26 June 2021, 10:23:09 UTC | README: Move the CI badges to the bottom of the README (#41374) | 26 June 2021, 10:23:09 UTC |
fe7e1fe | Dilum Aluthge | 26 June 2021, 09:29:09 UTC | README: start adding Buildkite status badges (#41373) | 26 June 2021, 09:29:09 UTC |
e041cd5 | cormullion | 25 June 2021, 20:28:50 UTC | Update julia-manual.css (#41356) Switch off contextual alternates (aka "ligatures") for this document. | 25 June 2021, 20:28:50 UTC |
ed4c44f | Keno Fischer | 24 June 2021, 17:10:50 UTC | Make argument mismatch in opaque closure a MethodError (#41206) This at least shows the argument types. In the future we may want to add some logic to the errorshow code to improve this even further, but good enough for now. | 24 June 2021, 17:10:50 UTC |
d0bbd4c | Keno Fischer | 24 June 2021, 16:36:54 UTC | Fix #41299 - Dropped error case in :> special case inliner (#41315) We have custom inference for :>, which prevents the :> method itself from being inferred. As a result, it needs to be inlined manually. However, this inlining was overeager and was dropping an error check when the result was inferred to `Const`. Fix that by verifying that the inlined <: call would have been nothrow. | 24 June 2021, 16:36:54 UTC |
5650c93 | Jameson Nash | 24 June 2021, 15:14:23 UTC | codegen: add optimizations for swapfield and replacefield (#41275) | 24 June 2021, 15:14:23 UTC |
42da3d4 | Arun sanganal | 24 June 2021, 13:18:40 UTC | [doc] add using Logging to examples in Test.@test_logs, fixes #41117. (#41343) | 24 June 2021, 13:18:40 UTC |
e722e4d | Sukera | 24 June 2021, 13:17:07 UTC | Add documentation x-refs between argmax, argmin, findmin, findmax (#41338) | 24 June 2021, 13:17:07 UTC |
ba5fffc | GregPlowman | 24 June 2021, 02:52:01 UTC | change doc for seed! thread-local -> task-local (#41341) default rng is task-local not thread-local? | 24 June 2021, 02:52:01 UTC |