https://github.com/JuliaLang/julia

sort by:
Revision Author Date Message Commit Date
d386e40 Tag version v0.6.2 (#24993) 13 December 2017, 18:08:26 UTC
217e059 Avoid overquoting in Travis setup (#25049) This leads to failure in configure. 13 December 2017, 05:28:51 UTC
d953095 [release-0.6] set buildopts on 32bit similar to the buildbots (#24976) 08 December 2017, 20:26:29 UTC
21dc646 Merge pull request #24975 from JuliaLang/aa/backport-curl [release-0.6] Backport "Explicitly add `-lpthread` when building curl" 08 December 2017, 03:36:44 UTC
aaed34c Explicitly add `-lpthread` when building curl This is necessary on older Linuces (such as Ubuntu 12.04 x86) that have older OpenSSL library versions. Curl switched over to a threaded DNS resolver by default in version 7.55, and this requires `libpthread`. However, their build system relies on the fact that OpenSSL (usually) provides the proper linkage flags, and so breaks on older Linuces. See [0] for more details. [0] https://curl.haxx.se/mail/lib-2017-09/0112.html (cherry picked from commit c323437bbad47d349856da358cd5e08f512da5d0, PR #24261) 07 December 2017, 22:37:20 UTC
32cf0f1 Merge pull request #24953 from JuliaLang/vc/r06 check if travis cache picked up LLVM patches from master 07 December 2017, 02:14:27 UTC
3b21169 release-0.6, check if travis cache picked up LLVM patches from master 07 December 2017, 02:07:00 UTC
4ab8c67 [release-0.6] Set JULIA_CPU_TARGET on Travis (#24934) * Set JULIA_CPU_TARGET on release-0.6 Travis [av skip] [bsd skip] 06 December 2017, 03:15:29 UTC
70b0055 NEWS and license header updates for release-0.6 (#24858) 30 November 2017, 05:15:38 UTC
3835d80 Point links in Dates docs to release-0.6 on 0.6 (#24851) Currently there are links in the Dates section of the manual that point to files on master. Besides being not generally great, this didn't really pose a problem until Dates moved to the stdlib on master, which made these links 404s, thereby causing the docs build to fail on release-0.6. The links were adjusted on master in #24821. 30 November 2017, 02:21:44 UTC
0e505c2 Merge pull request #24519 from JuliaLang/aa/backports-0.6.2 Backports for 0.6.2 29 November 2017, 19:38:53 UTC
6736f45 Listen on the first free port from 9009 Partially reverts the backport of #21818 in 0.6.1. Fixes #24722. Revert client_socket_reuse 27 November 2017, 17:49:20 UTC
3522df1 revert part of cf2ed662 to fix JuliaDB test failure Ref #24678 (cherry picked from commit 2f19f3f4613787fc2b707e3507abc52745548c84) 22 November 2017, 04:25:24 UTC
efba001 runtime-intrinsics: fix definition of shifts The compiled version does zext, whereas this was doing sext. (cherry picked from commit bceb764ba3c884bf791ef9a8e2c3144af496a069) 22 November 2017, 04:25:24 UTC
7d0840c another fix to run-time `ashr_int` (#24575) (cherry picked from commit a282b5fc577fad0d33358cd9b7d8dd0793f3164d) 22 November 2017, 04:25:23 UTC
0f12eac Allow broadcating with custom types that loose to Tuple 22 November 2017, 04:25:23 UTC
c59edf9 Add patch to build compiler-rt on recent glibc. Ref #24601 (cherry picked from commit fca7881c33066ded863fbc431660c357c1a32657) 21 November 2017, 03:01:52 UTC
7809470 Remove unused compiler-rt patch. Ref #24601 (cherry picked from commit 16ce645609fe1cd5936f773294f54a23221eac55) 21 November 2017, 03:01:52 UTC
c10fea8 Pass codegen params to setup_module from emit_function. Ref #24604 (cherry picked from commit 7c46e3d6e4e74e4e8961e89b2d4478ca9a810058) 21 November 2017, 03:01:52 UTC
d2ee1a7 Show Dates.format docstring with code table (#24607) (cherry picked from commit 973e0599dc182ea578b97cd4d97dc9893e18710c) 21 November 2017, 03:01:51 UTC
0ba49ca Skip memmove in del_at_beg when not needed. (#24503) This was likely previously done on linux in the glibc implementation. Fix #24494 (cherry picked from commit d7a171eb2e650192f07e93466d0ccd4747061a0d) 21 November 2017, 03:01:51 UTC
06623d7 clarifications on display vs show (#24513) From the [mailing list](https://discourse.julialang.org/t/output-like-print/6930/7?u=stevengj) (cherry picked from commit 307773217a79d267910aba9af9a12310d9f704d8) 21 November 2017, 03:01:51 UTC
d6fd53c Upgrade curl to 7.56 (#24112) Fix #23980 (cherry picked from commit a12d6f31805dc4ca7c79d293872943cb42f8440e) 21 November 2017, 03:01:51 UTC
d6acac2 Update libuv commit (#24190) This includes a fix from upstream libuv that ensures that the thread stack size is set to a multiple of the page size. Fixes #18818 Fixes #24169 (cherry picked from commit 6a23e234e6cc5b4361b5f88614a9ed423dc2c12a) 21 November 2017, 03:01:51 UTC
ed6b7f9 print output from info and warnings in one shot, to prevent interleaving when used async (#24530) (cherry picked from commit 1cd62b3b48d494b67eb7a15b031bc2b3379ca97c) 21 November 2017, 03:01:51 UTC
c4d4898 fix regression in lowering `[x... y]` caused by #24538 (#24552) recursive calls to `expand-forms` should generally be tail calls, matching the usual top-down macro expansion order. (cherry picked from commit 27665e83a757dafdcb838541a40870e3760be2f3) 21 November 2017, 03:01:50 UTC
b109dfe runtime intrinsics: correct several (#24537) flipsign was using the wrong argument several others could trigger an LLVM assertion on divide-by-zero (cherry picked from commit ebd8831cc9bb1ad7c83693e7ff6a5358d9f2bd77) 21 November 2017, 03:01:50 UTC
03638e3 fix run-time implementation of ashr_int intrinsic (#24517) (cherry picked from commit 5383a3084d32421f758c8af3782bb8d8fdda2419) 21 November 2017, 03:01:50 UTC
298421f Fix JavaScript randmatstat matrix calculations (#24385) (cherry picked from commit 268f878b33bbcf69b5c60d2409f973f0278d07f5) 21 November 2017, 03:01:50 UTC
d468301 CI: switch travis to sudo-required (#22986) (cherry picked from commit 0189574cd36e8db7be0e0fe3a6f0956f440562b8) 21 November 2017, 03:01:50 UTC
30b3625 Fix IndexLinear views with a 1-dimensional parent having offset indices Fixes https://github.com/JuliaArrays/OffsetArrays.jl/issues/27 Ref #23686 (cherry picked from commit afd56a6cec47fbb52777cecaf897fd80739631fb) 21 November 2017, 03:01:49 UTC
b13ae0f Add instruction to release-candidate target about testing builds without Internet It is generally a good idea to test that final tarballs build and pass the tests. Disabling Internet access allows ensuring that builds are reproducible, and is necessary for some build servers. Ref #24496 (cherry picked from commit 8cb370152f57b0c2578dffdde48da3925e08551a) 21 November 2017, 03:01:49 UTC
d05e152 Exclude version_git.jl from list of dependencies for HTML docs This file is modified by the light-source-dist target when preparing tarballs. Depending on it means that the docs will be rebuilt when calling 'make install' from the tarballs. This requires downloading files, which is problematic for replicable builds and may not be possible on build servers. Ref #24496 (cherry picked from commit bd019a4037f59c0ab1db8a08c0d4a4aa23f52ad5) 21 November 2017, 03:01:49 UTC
5cd144f size -> indices to fix show of OffsetArrays (#24393) (cherry picked from commit 12517bd8ca20f574b65426ada6a28e69963b2bce) 21 November 2017, 03:01:49 UTC
a10d6f7 fix #24305, stack overflow when intersecting sequence of big unions (#24314) (cherry picked from commit a547d7331555b26c933d35d07c81f2ec1a7bb635) 21 November 2017, 03:01:49 UTC
c26b271 Print some useful info when hitting some cases of invalid UTF-8 (#24311) (cherry picked from commit 29fcb3714ccba4df16bcce043b6e1e125e738776) 21 November 2017, 03:01:48 UTC
ee35538 Simple documentation update: Remove obsolete comment about vector transpose (#24267) * Remove obsolete comment about vector transpose This is not true anymore since the introduction of `RowVector`: julia> typeof([1,2]') RowVector{Int64,Array{Int64,1}} julia> [1,2]' * [3,4] 11 (cherry picked from commit bb703387aa59452983cc09aa1744139f835d895b) 21 November 2017, 03:01:48 UTC
f2841b5 bugfix in collect(A) for zero-dimensional array Ref #24187 (cherry picked from commit c59b8b184e10805a23ebc1e0702e0199147afbb1) 21 November 2017, 03:01:48 UTC
5a3cbdc Don't use copy_oftype in \(QRX, B) to make sure that solution array is mutable (#24110) * Don't use copy_oftype in \(QRX, B) to make sure that solution array is mutable. Fixes #24107 * Always return B in A_ldiv_B!(QRPivoted, B) (cherry picked from commit f9c662dbbb2aa2469aa85786146a445705d0c776) 21 November 2017, 03:01:48 UTC
2500378 fixes enum capitalization (#24105) * fixes enum capitalization This brings the example in the `instances` docstring in line with the naming convention used elsewhere in the enum docs. See #19506 * more enum consistency (cherry picked from commit 05045841189269dbf5aead770c1152207ea279fd) 21 November 2017, 03:01:48 UTC
0b2c53b Do not save and restore signal mask when initializing tasks (#24090) This is consistent with what we do with `ASM_COPY_STACK` and it causes new tasks to be initialized to the wrong signal masks now that we initialize tasks before signal handlers. This cause ARM core test to fail after #24066 since the task running the test have SIGINT masked off. (cherry picked from commit 56040a706c76851770c96b5a216d925ca3d28ae9) 21 November 2017, 03:01:48 UTC
cbfa82e Fix the randmatstat python microbenchmark (#24089) Fix #23741 (cherry picked from commit 8afbe45b5b1f3e8bd2010f2fa85c5854e9c4fa0a) 21 November 2017, 03:01:47 UTC
10392dc init task system first (#24066) This has no dependencies on the rest of julia_init, but later functionality (like __init__) may want to be able to use Tasks (cherry picked from commit 3fa9b9c81f321dee95f0a9a150bcb086cf6dba56) 21 November 2017, 03:01:47 UTC
83234e8 Fix cgmemmgr for high address allocations This can certainly happen on 32bit with enough allocation. It's not entirely clear if it can happen on any 64bit linux but a solution seems possible so it's also included. Ref #24033 (cherry picked from commit 9c3cafb8ffdbac6e96c1d28e0bda65b8d0625f93) 21 November 2017, 03:01:47 UTC
c7a63d9 fix #24002, lowering error in comprehensions at top level (#24005) the temp variables were not declared local (cherry picked from commit 7504a381631328bd8e6411a179e12977b0d0a41c) 21 November 2017, 03:01:47 UTC
d8ae4be fix #23996, bug in local function capturing in lambda-optimize-vars (#24004) (cherry picked from commit c61aa276a3e89f4cb0ccbe797ed48f49c4e5ae20) 21 November 2017, 03:01:47 UTC
fab29e9 Fix return value in asyncmap! (#23906) (cherry picked from commit 4d2e1d7cdf4cbce4650cbe6b6c5ebde5b86cca10) 21 November 2017, 03:01:47 UTC
4ba27b9 Fix length calculation of broadcast over tuples (#23887) (cherry picked from commit 698ef27a22a1ccb464cfbbc496fb5e6fa5b7c369) 21 November 2017, 03:01:46 UTC
2f409e6 fix #22842, dispatch confusion with `Type{T}` vs. `typeof(T)` (#23831) (cherry picked from commit f4619d01ec65790942a92cb6ef10643ddc57c709) 21 November 2017, 03:01:46 UTC
b1f399c Explicitly import warn_once, shell_escape, uv_error into Distributed Ref #23791 (cherry picked from commit e5acd8ddd968cba27b939e5326bfc7bc0f27b7c7) 21 November 2017, 03:01:46 UTC
614547f Fix getindex on LQPackedQ. (#23782) (cherry picked from commit 25622635747c57edc8493312b393d7ce271f6cb6) 21 November 2017, 03:01:45 UTC
67ea744 iostream: Fix \r\n handling in reading buffers (#22621) (cherry picked from commit 1c0573e61953577945474962e9a48f787f21df28) 14 November 2017, 20:03:13 UTC
0379efa Add tests of jl_dump_compiles functionality. One for regular functions and one to make sure that toplevel thunks aren't printed. Ref #22538 (cherry picked from commit dd5f4231de26bc604406b24cb4bc4466ad4059ab) 14 November 2017, 20:03:13 UTC
b63c98c Preclude toplevel thunks from being printed when dump_compiles_stream is non NULL to prevent non-escaping double-quotes and also because it probably doesn't help the users of the dump_compiles_stream feature. Ref #22538 (cherry picked from commit 5b9b8ce5b80a8ff7d6d63a3716ea6856160341ff) 14 November 2017, 20:03:13 UTC
cbdc224 Clarify precedence of numeric literal coefs over parenthesis (#21800) (cherry picked from commit ae51693ad4ce45837e3fea96ccfe26051a2ab2ac) 14 November 2017, 20:03:12 UTC
cf2ed66 only infer concrete union-split signatures to cut down on inference (#24399) reduce O(n^2) behavior of `jl_recache_types` improve soundness of inferred typevar bounds in subtyping these help #24383 14 November 2017, 19:43:44 UTC
247087d Fix inInference state corruption. (#24403) This led to non-idempotent irgen. (cherry picked from commit f91d54fd92ae4093780f319d3adbb8a436ed0a2e, ref #22313) 30 October 2017, 18:56:50 UTC
5478834 Fix IntSet overflow with large unsigned ints (#24365) This is already fixed on master through a larger, unrelated change. This is a very minimal patch to correct the bad behavior. 28 October 2017, 21:53:55 UTC
ac16a87 Set VERSION to 0.6.2-pre (#24322) 25 October 2017, 17:15:29 UTC
0d7248e Tag v0.6.1 (#24036) 24 October 2017, 22:15:36 UTC
6930e43 Revert "Method overwriting by an ambiguity should also invalidate the method cache" (#24265) This reverts commit 4aa8d72bcdf162de33d663f4519b4d30d8d374a2. This change was causing SIGABRT in certain cases of ambiguous method definitions or serialization. 24 October 2017, 19:07:05 UTC
389b23c Merge pull request #23670 from JuliaLang/aa/backports-0.6 Backports for 0.6.1 07 October 2017, 01:18:32 UTC
f651277 Make print_matrix O(1) again (#23681) (cherry picked from commit c23d6bc0db0bddcc9d83a1d3609975a5dcc8fff8) 06 October 2017, 22:21:28 UTC
1a1ef7a Restore repeat preformance for arrays of scalars (#24022) (cherry picked from commit af5abb3516d5fb9262a33aafe25cc6f1ff1513bc) 06 October 2017, 21:45:42 UTC
44a6ad3 fix doctests for 0.6.1 (#23916) 30 September 2017, 20:44:50 UTC
9b348ff Add a small patch that allows us to generate code for PTX ISA 6.0. This is required for supporting newer NVIDIA GPUs, running under CUDA 9.0. Ref #23817 (cherry picked from commit 6626c1a153aba792dbc57bac614a64b1af692e71) 26 September 2017, 06:58:32 UTC
65405cc Move write_build to the outer scope 18 September 2017, 23:02:47 UTC
7861fe8 Fix missing bounds checks for trailing zero dimensions (#23723) This fixes issue #23629 for 0.6. It is done independently from the fix for master (in #23628) due to all the deprecation changes. 18 September 2017, 23:02:47 UTC
269db8e Adjust capitalization in LibGit2 test to be version agnostic 18 September 2017, 23:02:47 UTC
2c2f577 Display STDOUT from Pkg.build Ref #23601 (cherry picked from commit 1ca3510baa14e0371fb53764276090f9108b1e9a) 18 September 2017, 23:02:47 UTC
5b84769 fix #23558, bug in recursive let-bound functions Ref #23561 (cherry picked from commit aee1aab70f8521dcebb76ef91173c8c416a8611c) 18 September 2017, 23:02:46 UTC
815a962 fix documentation for IOBuffer, close #23398 (#23514) (cherry picked from commit b729e58dff9c9cfa2640b8c4dcc71dbc91b29871) 18 September 2017, 23:02:46 UTC
2fe7cb9 test-codegen: make jl_dump_compiles test more reliable (#23486) This was a flaky test, and it's not entirely clear what it was testing. Common failure was: FAILURE Error in testset codegen: Test Failed Expression: tempty == true Evaluated: false == true ERROR: LoadError: Test run finished with errors while loading C:\projects\julia\julia-a661736be5\share\julia\test\runtests.jl, in expression starting on line 29 Command exited with code 1 (cherry picked from commit 46bff1bf83f82107369b23c3163a53aed4f9801c) 18 September 2017, 23:02:46 UTC
1aea74e fix bug in printing generator expressions with n-d ranges Ref #23480 (cherry picked from commit f9527b7ee0cb07384312f32871cbcb960ed72c93) 18 September 2017, 23:02:46 UTC
2780edb fix #23430, counter overflow in subtyping Ref #23447 (cherry picked from commit 4d4b9ce06de296df3d51646c66192681ca1a8788) 18 September 2017, 23:02:45 UTC
8e610d5 define Symbol(s::Symbol) = s for performance Before, `Symbol(:symbol)` was calling the generic `Symbo(x...)` method which in turns calls `string(x...)`; this is too slow for just returning the argument. Ref #23381 (cherry picked from commit 3cfd75b849ef60eeeb6b00c325cf40f17278cb77) 18 September 2017, 23:02:45 UTC
98158c1 Fix Schur Factorization for 0x0 matrices (#23360) Fixes #23359 (cherry picked from commit db88dd1e906085c14d1cb9f0376c26f0fcf109c8) 18 September 2017, 23:02:45 UTC
bb2a918 Fix eltype conversion for StepRangeLen{BigFloat} (fixes #23300) Ref #23348 (cherry picked from commit 1c2e689dd476e507fca2e468c1de82e88cfc0808) 18 September 2017, 23:02:45 UTC
17c4a24 add RowVectors to to list of types included in sparse concatinations (#23297) (cherry picked from commit d00deb7ce962ae76f99e93b4ce97f6a1c4e27f18) 18 September 2017, 23:02:44 UTC
2f64bb0 no longer warn in code_warntype for unused variables (#23280) (cherry picked from commit 33fbfad3fd118cb89b63a241f35c92e20d466337) 18 September 2017, 23:02:44 UTC
01c61bb fix #23234, parsing `function (x=0) ...` (#23258) (cherry picked from commit 771bae01cd5a9cce2daaed40d21f8606ef944a75) 18 September 2017, 23:02:44 UTC
dc83959 fix #23236 (#23243) comprehension eta-reduction needs to know that dot operators are not function names. (cherry picked from commit 37655e3f8fa4a2d2c89bcd51d3afb96feeea528e) 18 September 2017, 23:02:44 UTC
bd22138 fix #23218, lowering error in `(a,) = (b...,)` (#23242) (cherry picked from commit b5057f0e6593cc158bbe7d15a0f515004e6164bb) 18 September 2017, 23:02:43 UTC
21ba42e remove .jl extension in Pkg.update (#23214) * remove .jl extension in Pkg.update * add test (cherry picked from commit 4c5cc04156ba074a8baa028c2a8a41b9e70d56ee) 18 September 2017, 23:02:43 UTC
dcf7ff3 Fix style issues with manual METADATA publishing (#23184) (cherry picked from commit f87dea2d0075596a3548db1451db3594fdcd9422) 18 September 2017, 23:02:43 UTC
2f58077 Release a Future only after it has been fetched locally by sending a del_msg. (#23172) (cherry picked from commit 60bc26e6fcfe134d32a77307a7832584234e7e2b) 18 September 2017, 23:02:43 UTC
262de92 Fix typo: subsitution -> substitution. (#23141) (cherry picked from commit 83007fb8c4c748fb23d38759daafd77fa1d56c2b) 18 September 2017, 23:02:42 UTC
9c5f8e3 symdiff! on IntSet: fix too permissive bounds checking (#23099) (cherry picked from commit 0b095323ef582c4938f229ce3b0d31e55d91fc9f) 18 September 2017, 23:02:42 UTC
d79a2ef Show in doc that thin is a keyword argument. (#23096) (cherry picked from commit 2700288b5b49bec0a557e367b3b906bda3c30ee7) 18 September 2017, 23:02:42 UTC
b5adafb fix #23091, function in LHS of destructuring assignment Ref #23093 (cherry picked from commit 869f35fd3cf4431415d2c899ef1aa0bd99f18e60) 18 September 2017, 23:02:42 UTC
9950d82 fix math in condskeel docstring (#23083) (cherry picked from commit 0f4229d2e744375255fa1b27cb180f678ebf3e76) 18 September 2017, 23:02:41 UTC
f01ad7f remove mentioning of internal .typ field in Expr objects Ref #23082 (cherry picked from commit a07d65d35fd00ec629088cfa57650b005ef885a3) 18 September 2017, 23:02:41 UTC
2548c22 inference: fix and improve instanceof_tfunc-based queries fix #23045 Ref #23059 (cherry picked from commit 32e3673d61584c5b7cc0f9434f5836d2467810e2) 18 September 2017, 23:02:41 UTC
2a18f33 fix method lookup intersection error fix #23024 and improve subtype test macro to always check for this Ref #23058 (cherry picked from commit fef53134177875fdfa020f46c0aa753faa571cd1) 18 September 2017, 23:02:41 UTC
bd8ca63 Update deprecated tuple type call's in cfunction (#23046) Update deprecated tuple type call's in cfunction (cherry picked from commit 73ca642055ef0d54968626843212462025be7931) 18 September 2017, 23:02:40 UTC
5961643 Add a test for #22582/#22022. Ref #23021 (cherry picked from commit e55b1dbcb9a073d0e35e6c0aa62600437647d404) 18 September 2017, 23:02:40 UTC
9db7fd9 suppress warning for redefining docstrings if the symbol is in Main (#23019) suppress warning for redefining docstrings if the symbol is in Main (fixes #23011) (cherry picked from commit 4d4bdc1831ac0a9eba19b073bc36e7d4ffcb05d1) 18 September 2017, 23:02:40 UTC
25d23e4 fix backedge restore list order in incremental serializer Ref #23012 (cherry picked from commit f1535ab1d70b7d2088a446af6a7adea17ed3e6ed) 18 September 2017, 23:02:40 UTC
c1cbc98 mark julia threads as initialized ensures that cfunction can see that Julia state is initialized on this thread also upgrades the embedding/examples test to handle exceptions better (e.g. to actually detect them) while testing for correctness Ref #22987 (cherry picked from commit 98a2d1d5734597c60f436fe3fd78f09ee735a183) 18 September 2017, 23:02:39 UTC
7994c64 fix codegen bug in `===` on two `SimpleVector`s Ref #22946 (cherry picked from commit 2fca4d3adf2284c8666ef65622c766f5fcf0460d) 16 September 2017, 04:34:04 UTC
back to top