sort by:
Revision Author Date Message Commit Date
36cddc1 Set VERSION to 0.7.1-pre on release-0.7 branch (#28531) this needs to be done before anything else gets committed to this branch otherwise multiple different commits will appear as the same VERSION once built 09 August 2018, 00:19:49 UTC
a4cb80f Set VERSION to 0.7.0 08 August 2018, 06:46:49 UTC
4871ef9 Update links in NEWS.md 08 August 2018, 06:46:49 UTC
b971ac9 Fix underlines in cmd printing (#28482) Fixes #25589 (cherry picked from commit f6e515b89a42100c2dc29305003e9eb489d9a087) 07 August 2018, 18:07:01 UTC
1aea78f Fix product of iterators without integer state (#28498) (cherry picked from commit 16ba04f97bc3b98c602764d036e7dd78385362f4) 07 August 2018, 18:07:01 UTC
c57fcb7 Remove at-pure from manual (#28496) (cherry picked from commit cc29668416505bf7f21579f14684a5e55e874cc4) 07 August 2018, 18:07:01 UTC
a50e89c Remove checks in tril, triu, and diag (#28480) * Stop throwing for out of bounds diagonals in tril, triu and diag defined in LinearAlgebra * Remove checks from tril, triu and diag in SparseArrays (cherry picked from commit e76b005e0340edd8184bb5335f896a09dfd47ea9) 07 August 2018, 18:07:01 UTC
b11d5a3 Fixed long stacktrace printing (#28453) (cherry picked from commit ba209d578db86c38c0fbe045887cf6c813d91536) 07 August 2018, 18:07:01 UTC
19205ab specialized solvers for tranpose/adjoint of triangular sparse matrices (#28242) * specialized linear solvers for tranpose/adjoint of triangular sparse matrices * added specific tests for sparse triangular solving (cherry picked from commit 0f36c69599b3c8c0f0307447564cb1a4a15f8a38) 07 August 2018, 18:07:01 UTC
c5154ca fix `isbits` deprecation not to be optimized out 07 August 2018, 16:48:12 UTC
0600872 Small tweak to vector handling in GC lowering (#28485) GEPs can make vectors out of regular pointers if the offset is a vector. Fixes an assertion noticed in #28474. (cherry picked from commit a37e090ac5b184b1b954f649025e4f9b436c9563) 07 August 2018, 14:34:40 UTC
3a9f150 Pkg REPLMode: fix `add X@v` (#28492) (cherry picked from commit b4f543c1c23445a698518aed0c8eb0cf3a9b52d6) 07 August 2018, 14:34:40 UTC
5ff4566 remove deprecation about __precompile__(true) (#28459) (cherry picked from commit e3bc48dba97fa140da8b77950b8e2fb723b900d1) 07 August 2018, 14:34:40 UTC
5f101bb Set VERSION to 0.7.0-rc3 06 August 2018, 23:10:05 UTC
5c64639 Merge pull request #28428 from JuliaLang/aa/backports-0.7.0-rc3 Backports for v0.7.0-rc3 06 August 2018, 23:07:44 UTC
a4ab298 Work around invalid register errors with 64-bit Windows (#28449) Adding `-fno-asynchronous-unwind-tables` to the C compiler flags passed to OpenBLAS works around errors claiming an invalid register for `.seh_savexmm`. We've been running into this on the 64-bit Windows buildbots. See discussion in https://github.com/xianyi/OpenBLAS/issues/1708. (cherry picked from commit 651a727a201e08aa1e2aa8d9007a7088cbbdc997) 06 August 2018, 18:47:22 UTC
7db5750 Fix legality check in SROA (#28478) The legality check was using use counts after `finish(compact)` got to delete, which made them inaccurate. Instead, take a copy of the use counts before. Additionally, ignore any uses that got deleted during `finish(compact)`. Fixes #28444. (cherry picked from commit 0f3d58620d8e8fbe8416580c76c1d3b0f7b93992) 06 August 2018, 15:49:22 UTC
0c76bfa [GCLowering] Expand support for vectors of pointers (#28455) Most of the support was already there, but it was mostly unexercised. The recent activation of the SLP vectorizer made these patterns appear in the IR, so fixup the support. Fixes #28445 (cherry picked from commit f5a0b034a4133263736c07934f3eb60567889396) 06 August 2018, 14:56:02 UTC
3e52388 Fix race condition when building LLVM for Windows (#28433) `llvm-tblgen` and `llvm-config` both try to build in the same NATIVE directory and end up stomping on each other. (cherry picked from commit 4fce960517c5927402d74bc0c0c79c10520d53e2) 06 August 2018, 14:54:54 UTC
d0c6fa6 Fix mix-type arithmetic detection in umin/max expansion (#28465) Pointers can have different types. For these, a simple bitcast suffices rather than going through inttoptr. Fixes #28464 (cherry picked from commit 717ff908200b1900bae53564533d8545ede0fde4) 06 August 2018, 14:43:54 UTC
b7a7d8f increase isolation of test (cherry picked from commit fee0392482b84ea8c44923098652361354821887, Julia PR #28443) 05 August 2018, 21:36:51 UTC
931786b add licenses to files (cherry picked from commit d5890e6f0eafd43102402f18e0d8229092e03c1b, Julia PR #28443) 05 August 2018, 21:36:23 UTC
0edf36b update precompilation for Pkg (cherry picked from commit afbba1a5537fe5840a47d90008673ac35505accd, Julia PR #28443) 05 August 2018, 21:35:40 UTC
1dc9b59 remove ability to give a git revision to devved packages Pkg PR 581 * remove ability to give a git revision to devved packages * wip (cherry picked from commit 43a0285191e77b7859b7571743a5d5c045a3ad5a, Julia PR #28443) 05 August 2018, 21:34:39 UTC
499ccdf only look for Project files in installed (Pkg PR 539) (cherry picked from commit d7381349d3204ebc8081d40816ec3f28d5dbbb54, Julia PR #28443) 05 August 2018, 21:27:51 UTC
ec81054 rename CommandError to PkgError (Pkg PR 475) (cherry picked from commit eed9ea7fb6c927432954987ac46d89791f0804b3, Julia PR #28443) 05 August 2018, 21:26:17 UTC
1a68c36 allow using a path kword arg to PackageSpec (Pkg PR 580) (cherry picked from commit e804d11ef9cefe75d08126cc3323fab59672572c, Julia PR #28443) 05 August 2018, 21:25:39 UTC
202b523 add --shared option for activate (Pkg PR 558) (cherry picked from commit f647d704719c96307a797d9b1fde02b3f247e4a7, Julia PR #28443) 05 August 2018, 21:25:04 UTC
05138f5 Propagate track-allocation option to test process. (Pkg PR 579) (cherry picked from commit ff586edf41645e59f00289c1dd90628f66b311be, Julia PR #28443) 05 August 2018, 21:20:53 UTC
19c9fab Also collect manifest entries from target deps when testing / building. Pkg PR 572 (cherry picked from commit 917b1e714b3dd2c977210712cf4e522002598547, Julia PR #28443) 05 August 2018, 21:18:18 UTC
c50a1ff ignore julia in test/REQUIRE (Pkg PR 578) (cherry picked from commit 855ea64a083020b49ab389de2d95d1ca2b139c92, Julia PR #28443) 05 August 2018, 21:15:59 UTC
49209ff stop using PkgError (Pkg PR 577) (cherry picked from commit 4b43e63cd3a0da85c9a9a473ab3fdecbb9cb1095, Julia PR #28443) 05 August 2018, 21:15:23 UTC
ee62aef use full path for local paths when determining package name Pkg PR 571 (cherry picked from commit e5da1831b2f4260625efc22a1fa48a25d71df2e9, Julia PR #28443) 05 August 2018, 21:14:30 UTC
4ca16b2 Change devdir kwarg to shared in REPL mode, add the kwarg to the API Pkg PR 565 (cherry picked from commit 94eec9bde0ca3270d66b74eec8249bcd5390dd97, Julia PR #28443) 05 August 2018, 21:13:26 UTC
8dedc4c Fix parser (lexer) (Pkg PR 553) * Fix parser * Add test for REPL `?<command>` help syntax (cherry picked from commit f4d04110c0ca93619cade4b043a4e9b62103eb53, Julia PR #28443) 05 August 2018, 21:12:50 UTC
0db0773 rename Uncurated to General (Pkg PR 564) (cherry picked from commit 484deaf85a8f43fc69d6c12e6dd095a9f1c7af2d, Julia PR #28443) 05 August 2018, 21:11:13 UTC
24e9ed0 Refactor `activate` to avoid complexity in the main method (Pkg PR 559) (cherry picked from commit fcb1e4f1111a9031eb019add6b1c12ec271d70a9, Julia PR #28443) 05 August 2018, 21:10:32 UTC
1b78848 Replace depots()[1] with depots1() where depots1 throws (Pkg PR 563) a more descriptive error, instead of a BoundsError, in the case where DEPOT_PATH is empty. (cherry picked from commit 0ecaf2d7ad203ab2cfed5ffc657f0404a9dcd021, Julia PR #28443) 05 August 2018, 21:09:31 UTC
455589a Fix `instantiate` error message (Pkg PR 560) (cherry picked from commit 85d2a7e3b5b3e74be4af4cb580bb9928a7348e7e, Julia PR #28443) 05 August 2018, 21:08:24 UTC
a158652 Refactor some REPL issues (Pkg PR 552) * Refactor: APIOptions should be a dictionary * Fix `do_activate!` interface * Update tests: APIOptions is a dictionary * Allow more flexibility for REPL `do_<>` functions (cherry picked from commit 5b6fbb0d898a99c62b9df9285f977f2bae3383dc, Julia PR #28443) 05 August 2018, 21:07:41 UTC
82e9078 Make `Pkg.activate(path)` behave like `pkg> activate path`. (Pkg PR 543) (cherry picked from commit e9e320b3fb59868425388ecbb51e9a42a5afff77, Julia PR #28443) 05 August 2018, 21:06:20 UTC
eddbc5b [RFC] Make command spec more declarative (Pkg PR 509) * Refactor `REPLMode.parse_quotes` (cherry picked from commit 3e88964271da95740291c3cf604bcd89ccf4f80f, Julia PR #28443) 05 August 2018, 21:04:34 UTC
023290b Define `size` for SVD (#28439) * Define `size` for SVD Closes https://github.com/JuliaLang/julia/issues/28438. And first PR! * add test to 3-arg `ldiv!` on `SVD` which calls `size` * github pampering (cherry picked from commit e0876d2d0088bee769b8e9c84893fd07cd97af45) 05 August 2018, 21:02:03 UTC
773cd21 Avoid possible shredding of passed cred on reject (#28448) (cherry picked from commit 696700fee56a65f1e11a736cde7a4beb14080963) 05 August 2018, 10:54:36 UTC
fd4b4f3 Shred overwritten cached credentials (#28436) (cherry picked from commit dd248bf06c6d136ebc214c10f52730be362d290a) 05 August 2018, 10:54:02 UTC
e5ae99e Cache credentials on Pkg up (#28437) Avoids asking the user for their credentials multiple times for the same domain. (cherry picked from commit 1dfc4d1fb05e0a1dcc41d782998c1055bb7b050a) 04 August 2018, 11:00:54 UTC
f0d0783 fix pkg3 docs typo (#28422) * Update index.md (cherry picked from commit a4518015f9367d6d5f6697caead0d5bb41a7077b) 04 August 2018, 11:00:16 UTC
ed88ef4 disable FileWatching tests that fail on mac (#26725) (#28411) (cherry picked from commit 785b82de85058f0a696d04ab3156b6b5977447e9) 04 August 2018, 10:56:33 UTC
156fc04 Try to fix deadlock in code loading (#28416) If a precompiled package's init function tries to itself require that package (e.g. by importing a symbol from a submodule of that package), we would run into a deadlock. Fix that by delaying the running of initializers until after we've had a chance to register any root module. Fixes #26028 (cherry picked from commit 0e32871bfcee426fc4bf8c5d70af3f472b069868) 04 August 2018, 10:43:46 UTC
5da9fe7 emit precompile statements to separate file (#28419) if the filename to trace--compile is stdout, print to the stdout stream (cherry picked from commit cfc747599d665c7ffef6b76fc3ac4b74dbb3ded3) 03 August 2018, 18:21:13 UTC
ddce02d add OPENBLAS_NO_AVX512 build option (#28414) (cherry picked from commit b70d21490b9572170da402bc19d15236b9605b3d) 03 August 2018, 18:19:21 UTC
78540cb Set VERSION to 0.7.0-rc2 (#28394) 02 August 2018, 19:14:57 UTC
95e63f2 Update OpenBLAS to v0.3.2 Fixes #28381. 02 August 2018, 19:12:27 UTC
23f774f update Pkg.precompile to use cachecompile more directly now possible, since __precompile__ is the default, and it automatically handles __precompile__(false) 02 August 2018, 19:11:35 UTC
8cd383e Make __precompile__(false) non-fatal to cachecompile And make it equivalent to `exit(125)` Fixes #28384 02 August 2018, 19:11:35 UTC
5877818 trigger precompilation to prevent race-condition in distributed tests (#28408) 02 August 2018, 19:10:40 UTC
df848f8 Merge pull request #28396 from JuliaLang/ksh/docstrings Doc Cstring and Cwstring 02 August 2018, 16:34:11 UTC
17a5754 Revenge of the precompile statement generator (#28371) Third times the charm? 02 August 2018, 16:16:03 UTC
b0bf91e Simpler array hashing (#26022) Goal: Hash approximately log(N) entries with a higher density of hashed elements weighted towards the end and special consideration for repeated values. Colliding hashes will often subsequently be compared by equality -- and equality between arrays works elementwise forwards and is short-circuiting. This means that a collision between arrays that differ by elements at the beginning is cheaper than one where the difference is towards the end. Furthermore, blindly choosing log(N) entries from a sparse array will likely only choose the same element repeatedly (zero in this case). To achieve this, we work backwards, starting by hashing the last element of the array. After hashing each element, we skip the next `fibskip` elements, where `fibskip` is pulled from the Fibonacci sequence -- Fibonacci was chosen as a simple ~O(log(N)) algorithm that ensures we don't hit a common divisor of a dimension and only end up hashing one slice of the array (as might happen with powers of two). Finally, we find the next distinct value from the one we just hashed. Fixes #27865 and fixes #26011. Fixes #26034 02 August 2018, 15:34:41 UTC
463513f Add LLVM patch to explicitly represent umin in SCEV (#28403) * Add LLVM patch to explicitly represent umin in SCEV Fixes #28379 Fixes #28388 * bump LLVM BB_REL 6.0.0-6 02 August 2018, 14:25:59 UTC
65b9f88 More crosslinks and manual references 02 August 2018, 13:40:33 UTC
34b0dd0 typeinfo: more reliable extraction of information about collections elements (#28059) 02 August 2018, 13:13:24 UTC
0e20855 fix #28399, incorrect variable capture causing internal compiler error (#28404) 02 August 2018, 12:44:45 UTC
2c08695 Fix linear indexing of one-dimensional CartesianIndices (#28401) The distinction between the values and the axes can be tricky 02 August 2018, 12:44:21 UTC
3b50b2d [Distributed] don't sidestep require logic (#26813) 02 August 2018, 01:50:34 UTC
ea5871a fix #28356, compiler hang in OrdinaryDiffEq (#28397) 02 August 2018, 01:32:03 UTC
b4ed9d3 Add a test for iterating a non-iterable object (#28398) Fixes #28392 02 August 2018, 00:48:17 UTC
b526c52 fix #28369, transpose of SparseMatrixCSC is not recursive (#28376) 01 August 2018, 21:22:53 UTC
54fa10b Doc Cstring and Cwstring 01 August 2018, 18:50:36 UTC
c05fd20 fix deprecation for iteration protocol (#28391) broken by PR #28365 (7bd0ce2765) 01 August 2018, 18:46:34 UTC
883a8a2 improve bitshift precedence deprecation to handle more operators 01 August 2018, 18:15:25 UTC
a83dfee Docs: fix deprecated docm syntax use of deprecated REPL reference (#28387) 01 August 2018, 18:07:45 UTC
fef6d02 Merge pull request #28144 from JuliaLang/ksh/docsparse Added docs for the StridedArrays and fixed a doctest fail 01 August 2018, 15:52:28 UTC
baa5edd Fix a dumb doctest bug of my very own 01 August 2018, 13:22:26 UTC
df9aad1 Document StridedArrays 01 August 2018, 13:17:42 UTC
25a8c95 properly isolate a test (#28385) 01 August 2018, 11:41:26 UTC
0ef8826 Revert "Revert "enable the SLP Vectorizer optimization pass by default"" (#28344) 01 August 2018, 00:52:05 UTC
fe9a075 deps: fix rule for llvm patches rebuild (#28377) Our rules were previously expecting that patches must be added to the end, but 9803708b25f added a sticky patch at the end thwarting our rule. Update the rules to avoid this being a problem. fix #28337 01 August 2018, 00:51:28 UTC
9a60762 Mask a few corner case cpu features to make rr work out of the box (#28375) rr disables certain non-deterministic CPU features, which throws off our system image compatibility detection and prevents rr from working out of the box on an unmodified julia buit from source. However, since LLVM doesn't make use of these feature bits, it seems fine to just unconditionally mask them off. If we ever want to use them in the future, we should use a different mechanism to query them, rather than burning them into the system image. 01 August 2018, 00:51:04 UTC
7a4afa9 deps/curl: build without libidn2 (#28372) 31 July 2018, 21:51:37 UTC
15fcc7c Set VERSION to 0.7.0-rc1 (#28294) 31 July 2018, 20:29:25 UTC
40f8468 Add kwargs to squeeze deprecation (#28374) 31 July 2018, 20:27:42 UTC
47bd0ce Add deprecations to the old iteration protocol shims (#28365) When we originally Switched over the iteration protocol, we kept these without depwarns to avoid spamming everybody. Now that packages have had some time, add the depwarns. 31 July 2018, 20:17:30 UTC
7a84599 Add LLVM patch to fix #28360 (#28362) * Add LLVM patch to fix #28360 * bump to LLVM_BB rel 6.0.0-5 31 July 2018, 17:53:22 UTC
e6c789a add pathof(::Module) (#28310) 31 July 2018, 15:51:49 UTC
af67152 Merge pull request #28328 from JuliaLang/teh/dynamic_line_numbers Add a callback so packages can correct line numbers for "moving code" 31 July 2018, 15:43:19 UTC
d96fc2a [PropagateAddrSpaces] Pass through the insertion point (#28361) This doesn't really make a difference in proper use, but it's a trap for bugpoint to fall into during reduction, so change it to something less likely to be a problem. 31 July 2018, 14:36:22 UTC
6026374 loading: make __precompile__ the default (#26991) fix #26282 31 July 2018, 13:20:35 UTC
a2e0b59 fix srand remains (in doc and NEWS) (#28364) 31 July 2018, 11:21:06 UTC
b126677 added tip for shell mode and package in ?help (#28353) 31 July 2018, 10:30:36 UTC
81ee3ae Fix arrayref nothrow predicate for undef-able arrays Previously the nothrow predicate said we were allowed to remove an unused call if it was marked as inbounds. However, this is only true if none of the entries of the array can be `#undef` (i.e. if the element type is a bitstype of bitsunion). Correct the predicate and add a test case. Fixes #28326 31 July 2018, 05:54:06 UTC
1f52ab6 Deprecate nextpow2/prevpow2 Base 2 is an important special case here, but we can just handle that as a special case in the implementation of `nextpow` rather than having a whole separate user facing function. 31 July 2018, 05:53:08 UTC
749f073 Set the seed in a umfpack test to avoid sporadic test errors due to (#28355) unlucky draws. 31 July 2018, 05:10:40 UTC
33e8b62 Implement sortslices, deprecate sortrows/sortcols (#28332) As discussed on triage, `sortslices` is the higher dimensional extension of `sortrows`/`sortcols`. The dimensions being specified are the dimensions (and for higher dimensions the order of the dimensions) to slice along. See the help text for an example of the higher dimensional behavior. Deprecate sortrows/sortcols in favor of sortslices. 30 July 2018, 23:03:43 UTC
0fb00c9 fix dict replcompletion error without key (#28352) 30 July 2018, 21:14:38 UTC
0432866 fix #7841, rename UVError to IOError 30 July 2018, 20:39:29 UTC
1a292eb update devdocs on keyword arguments fixes #27551 also remove reference to fallback constructor [ci skip] 30 July 2018, 18:54:33 UTC
497eade add some missing NEWS items (#28354) [ci skip] [av skip] 30 July 2018, 16:55:14 UTC
c33de58 Add a callback so packages can correct line numbers for moving code 30 July 2018, 12:37:15 UTC
d8efd75 reducedim special handling of Complex element types. fix #28320 (#28321) 30 July 2018, 08:10:14 UTC
back to top