36cddc1 | Tony Kelman | 09 August 2018, 00:19:49 UTC | 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 | Alex Arslan | 07 August 2018, 23:01:54 UTC | Set VERSION to 0.7.0 | 08 August 2018, 06:46:49 UTC |
4871ef9 | Alex Arslan | 07 August 2018, 23:01:01 UTC | Update links in NEWS.md | 08 August 2018, 06:46:49 UTC |
b971ac9 | Keno Fischer | 07 August 2018, 01:01:52 UTC | Fix underlines in cmd printing (#28482) Fixes #25589 (cherry picked from commit f6e515b89a42100c2dc29305003e9eb489d9a087) | 07 August 2018, 18:07:01 UTC |
1aea78f | Eric Davies | 07 August 2018, 15:48:38 UTC | Fix product of iterators without integer state (#28498) (cherry picked from commit 16ba04f97bc3b98c602764d036e7dd78385362f4) | 07 August 2018, 18:07:01 UTC |
c57fcb7 | Helge Eichhorn | 07 August 2018, 15:49:06 UTC | Remove at-pure from manual (#28496) (cherry picked from commit cc29668416505bf7f21579f14684a5e55e874cc4) | 07 August 2018, 18:07:01 UTC |
a50e89c | Andreas Noack | 06 August 2018, 21:35:35 UTC | 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 | Liozou | 07 August 2018, 00:10:26 UTC | Fixed long stacktrace printing (#28453) (cherry picked from commit ba209d578db86c38c0fbe045887cf6c813d91536) | 07 August 2018, 18:07:01 UTC |
19205ab | Klaus Crusius | 05 August 2018, 06:54:30 UTC | 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 | Jeff Bezanson | 07 August 2018, 14:17:59 UTC | fix `isbits` deprecation not to be optimized out | 07 August 2018, 16:48:12 UTC |
0600872 | Keno Fischer | 06 August 2018, 23:42:25 UTC | 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 | Kristoffer Carlsson | 07 August 2018, 09:06:54 UTC | Pkg REPLMode: fix `add X@v` (#28492) (cherry picked from commit b4f543c1c23445a698518aed0c8eb0cf3a9b52d6) | 07 August 2018, 14:34:40 UTC |
5ff4566 | Kristoffer Carlsson | 06 August 2018, 16:03:57 UTC | remove deprecation about __precompile__(true) (#28459) (cherry picked from commit e3bc48dba97fa140da8b77950b8e2fb723b900d1) | 07 August 2018, 14:34:40 UTC |
5f101bb | Alex Arslan | 06 August 2018, 23:10:05 UTC | Set VERSION to 0.7.0-rc3 | 06 August 2018, 23:10:05 UTC |
5c64639 | Alex Arslan | 06 August 2018, 23:07:44 UTC | 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 | Alex Arslan | 06 August 2018, 18:44:25 UTC | 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 | Keno Fischer | 06 August 2018, 15:29:23 UTC | 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 | Keno Fischer | 06 August 2018, 14:06:16 UTC | [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 | Keno Fischer | 06 August 2018, 14:07:27 UTC | 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 | Keno Fischer | 06 August 2018, 14:06:40 UTC | 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 | Kristoffer Carlsson | 04 August 2018, 21:42:45 UTC | increase isolation of test (cherry picked from commit fee0392482b84ea8c44923098652361354821887, Julia PR #28443) | 05 August 2018, 21:36:51 UTC |
931786b | Kristoffer Carlsson | 04 August 2018, 09:54:34 UTC | add licenses to files (cherry picked from commit d5890e6f0eafd43102402f18e0d8229092e03c1b, Julia PR #28443) | 05 August 2018, 21:36:23 UTC |
0edf36b | Kristoffer Carlsson | 04 August 2018, 09:11:09 UTC | update precompilation for Pkg (cherry picked from commit afbba1a5537fe5840a47d90008673ac35505accd, Julia PR #28443) | 05 August 2018, 21:35:40 UTC |
1dc9b59 | Kristoffer Carlsson | 04 August 2018, 09:37:32 UTC | 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 | Kristoffer Carlsson | 04 August 2018, 00:15:30 UTC | 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 | Kristoffer Carlsson | 03 August 2018, 23:15:19 UTC | rename CommandError to PkgError (Pkg PR 475) (cherry picked from commit eed9ea7fb6c927432954987ac46d89791f0804b3, Julia PR #28443) | 05 August 2018, 21:26:17 UTC |
1a68c36 | Kristoffer Carlsson | 03 August 2018, 22:18:16 UTC | 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 | Christof Stocker | 03 August 2018, 21:14:20 UTC | add --shared option for activate (Pkg PR 558) (cherry picked from commit f647d704719c96307a797d9b1fde02b3f247e4a7, Julia PR #28443) | 05 August 2018, 21:25:04 UTC |
05138f5 | Twan Koolen | 03 August 2018, 21:03:45 UTC | 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 | Kristoffer Carlsson | 03 August 2018, 20:45:15 UTC | 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 | Kristoffer Carlsson | 03 August 2018, 20:44:43 UTC | ignore julia in test/REQUIRE (Pkg PR 578) (cherry picked from commit 855ea64a083020b49ab389de2d95d1ca2b139c92, Julia PR #28443) | 05 August 2018, 21:15:59 UTC |
49209ff | Kristoffer Carlsson | 03 August 2018, 15:59:17 UTC | stop using PkgError (Pkg PR 577) (cherry picked from commit 4b43e63cd3a0da85c9a9a473ab3fdecbb9cb1095, Julia PR #28443) | 05 August 2018, 21:15:23 UTC |
ee62aef | Kristoffer Carlsson | 03 August 2018, 15:27:03 UTC | 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 | Fredrik Ekre | 02 August 2018, 11:55:38 UTC | 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 | David Varela | 02 August 2018, 09:50:36 UTC | 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 | Christof Stocker | 02 August 2018, 09:48:26 UTC | rename Uncurated to General (Pkg PR 564) (cherry picked from commit 484deaf85a8f43fc69d6c12e6dd095a9f1c7af2d, Julia PR #28443) | 05 August 2018, 21:11:13 UTC |
24e9ed0 | David Varela | 02 August 2018, 09:34:44 UTC | 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 | Fredrik Ekre | 02 August 2018, 08:08:13 UTC | 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 | David Varela | 02 August 2018, 06:47:16 UTC | Fix `instantiate` error message (Pkg PR 560) (cherry picked from commit 85d2a7e3b5b3e74be4af4cb580bb9928a7348e7e, Julia PR #28443) | 05 August 2018, 21:08:24 UTC |
a158652 | David Varela | 01 August 2018, 08:15:32 UTC | 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 | Fredrik Ekre | 31 July 2018, 22:31:21 UTC | 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 | David Varela | 31 July 2018, 09:02:18 UTC | [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 | Mohamed Tarek | 05 August 2018, 06:32:18 UTC | 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 | Curtis Vogt | 05 August 2018, 10:50:37 UTC | Avoid possible shredding of passed cred on reject (#28448) (cherry picked from commit 696700fee56a65f1e11a736cde7a4beb14080963) | 05 August 2018, 10:54:36 UTC |
fd4b4f3 | Curtis Vogt | 04 August 2018, 15:27:31 UTC | Shred overwritten cached credentials (#28436) (cherry picked from commit dd248bf06c6d136ebc214c10f52730be362d290a) | 05 August 2018, 10:54:02 UTC |
e5ae99e | Curtis Vogt | 04 August 2018, 07:20:02 UTC | 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 | Christian Kurz | 03 August 2018, 21:16:22 UTC | fix pkg3 docs typo (#28422) * Update index.md (cherry picked from commit a4518015f9367d6d5f6697caead0d5bb41a7077b) | 04 August 2018, 11:00:16 UTC |
ed88ef4 | Jeff Bezanson | 03 August 2018, 20:24:52 UTC | disable FileWatching tests that fail on mac (#26725) (#28411) (cherry picked from commit 785b82de85058f0a696d04ab3156b6b5977447e9) | 04 August 2018, 10:56:33 UTC |
156fc04 | Keno Fischer | 03 August 2018, 03:10:44 UTC | 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 | Kristoffer Carlsson | 03 August 2018, 08:56:26 UTC | 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 | Valentin Churavy | 03 August 2018, 01:08:23 UTC | add OPENBLAS_NO_AVX512 build option (#28414) (cherry picked from commit b70d21490b9572170da402bc19d15236b9605b3d) | 03 August 2018, 18:19:21 UTC |
78540cb | Alex Arslan | 02 August 2018, 19:14:57 UTC | Set VERSION to 0.7.0-rc2 (#28394) | 02 August 2018, 19:14:57 UTC |
95e63f2 | Alex Arslan | 01 August 2018, 18:19:17 UTC | Update OpenBLAS to v0.3.2 Fixes #28381. | 02 August 2018, 19:12:27 UTC |
23f774f | Jameson Nash | 01 August 2018, 23:26:19 UTC | 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 | Tim Holy | 01 August 2018, 09:21:39 UTC | Make __precompile__(false) non-fatal to cachecompile And make it equivalent to `exit(125)` Fixes #28384 | 02 August 2018, 19:11:35 UTC |
5877818 | Valentin Churavy | 02 August 2018, 19:10:40 UTC | trigger precompilation to prevent race-condition in distributed tests (#28408) | 02 August 2018, 19:10:40 UTC |
df848f8 | Katharine Hyatt | 02 August 2018, 16:34:11 UTC | Merge pull request #28396 from JuliaLang/ksh/docstrings Doc Cstring and Cwstring | 02 August 2018, 16:34:11 UTC |
17a5754 | Kristoffer Carlsson | 02 August 2018, 16:16:03 UTC | Revenge of the precompile statement generator (#28371) Third times the charm? | 02 August 2018, 16:16:03 UTC |
b0bf91e | Matt Bauman | 02 August 2018, 15:34:41 UTC | 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 | Keno Fischer | 02 August 2018, 14:25:59 UTC | 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 | Katharine Hyatt | 02 August 2018, 13:40:33 UTC | More crosslinks and manual references | 02 August 2018, 13:40:33 UTC |
34b0dd0 | Rafael Fourquet | 02 August 2018, 13:13:24 UTC | typeinfo: more reliable extraction of information about collections elements (#28059) | 02 August 2018, 13:13:24 UTC |
0e20855 | Jeff Bezanson | 02 August 2018, 12:44:45 UTC | fix #28399, incorrect variable capture causing internal compiler error (#28404) | 02 August 2018, 12:44:45 UTC |
2c08695 | Tim Holy | 02 August 2018, 12:44:21 UTC | 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 | Valentin Churavy | 02 August 2018, 01:50:34 UTC | [Distributed] don't sidestep require logic (#26813) | 02 August 2018, 01:50:34 UTC |
ea5871a | Jeff Bezanson | 02 August 2018, 01:32:03 UTC | fix #28356, compiler hang in OrdinaryDiffEq (#28397) | 02 August 2018, 01:32:03 UTC |
b4ed9d3 | Keno Fischer | 02 August 2018, 00:48:17 UTC | Add a test for iterating a non-iterable object (#28398) Fixes #28392 | 02 August 2018, 00:48:17 UTC |
b526c52 | John Lapeyre | 01 August 2018, 21:22:53 UTC | fix #28369, transpose of SparseMatrixCSC is not recursive (#28376) | 01 August 2018, 21:22:53 UTC |
54fa10b | Katharine Hyatt | 01 August 2018, 18:50:36 UTC | Doc Cstring and Cwstring | 01 August 2018, 18:50:36 UTC |
c05fd20 | Jameson Nash | 01 August 2018, 18:46:34 UTC | fix deprecation for iteration protocol (#28391) broken by PR #28365 (7bd0ce2765) | 01 August 2018, 18:46:34 UTC |
883a8a2 | Jeff Bezanson | 01 August 2018, 15:54:23 UTC | improve bitshift precedence deprecation to handle more operators | 01 August 2018, 18:15:25 UTC |
a83dfee | Kristoffer Carlsson | 01 August 2018, 18:07:45 UTC | Docs: fix deprecated docm syntax use of deprecated REPL reference (#28387) | 01 August 2018, 18:07:45 UTC |
fef6d02 | Katharine Hyatt | 01 August 2018, 15:52:28 UTC | 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 | Katharine Hyatt | 16 July 2018, 21:15:40 UTC | Fix a dumb doctest bug of my very own | 01 August 2018, 13:22:26 UTC |
df9aad1 | Katharine Hyatt | 16 July 2018, 13:49:57 UTC | Document StridedArrays | 01 August 2018, 13:17:42 UTC |
25a8c95 | Kristoffer Carlsson | 01 August 2018, 11:41:26 UTC | properly isolate a test (#28385) | 01 August 2018, 11:41:26 UTC |
0ef8826 | Jarrett Revels | 01 August 2018, 00:52:05 UTC | Revert "Revert "enable the SLP Vectorizer optimization pass by default"" (#28344) | 01 August 2018, 00:52:05 UTC |
fe9a075 | Jameson Nash | 01 August 2018, 00:51:28 UTC | 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 | Keno Fischer | 01 August 2018, 00:51:04 UTC | 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 | Stefan Karpinski | 31 July 2018, 21:51:37 UTC | deps/curl: build without libidn2 (#28372) | 31 July 2018, 21:51:37 UTC |
15fcc7c | Alex Arslan | 31 July 2018, 20:29:25 UTC | Set VERSION to 0.7.0-rc1 (#28294) | 31 July 2018, 20:29:25 UTC |
40f8468 | Keno Fischer | 31 July 2018, 20:27:42 UTC | Add kwargs to squeeze deprecation (#28374) | 31 July 2018, 20:27:42 UTC |
47bd0ce | Keno Fischer | 31 July 2018, 20:17:30 UTC | 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 | Keno Fischer | 31 July 2018, 17:53:22 UTC | 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 | Steven G. Johnson | 31 July 2018, 15:51:49 UTC | add pathof(::Module) (#28310) | 31 July 2018, 15:51:49 UTC |
af67152 | Tim Holy | 31 July 2018, 15:43:19 UTC | 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 | Keno Fischer | 31 July 2018, 14:36:22 UTC | [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 | Jameson Nash | 31 July 2018, 13:20:35 UTC | loading: make __precompile__ the default (#26991) fix #26282 | 31 July 2018, 13:20:35 UTC |
a2e0b59 | Hans-Peter | 31 July 2018, 11:21:06 UTC | fix srand remains (in doc and NEWS) (#28364) | 31 July 2018, 11:21:06 UTC |
b126677 | Mathieu Besançon | 31 July 2018, 10:30:36 UTC | added tip for shell mode and package in ?help (#28353) | 31 July 2018, 10:30:36 UTC |
81ee3ae | Keno Fischer | 30 July 2018, 17:06:06 UTC | 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 | Keno Fischer | 27 July 2018, 04:10:18 UTC | 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 | Andreas Noack | 31 July 2018, 05:10:40 UTC | 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 | Keno Fischer | 30 July 2018, 23:03:43 UTC | 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 | Sebastian Pfitzner | 30 July 2018, 21:14:38 UTC | fix dict replcompletion error without key (#28352) | 30 July 2018, 21:14:38 UTC |
0432866 | Jeff Bezanson | 26 July 2018, 03:33:07 UTC | fix #7841, rename UVError to IOError | 30 July 2018, 20:39:29 UTC |
1a292eb | Jeff Bezanson | 30 July 2018, 15:41:56 UTC | update devdocs on keyword arguments fixes #27551 also remove reference to fallback constructor [ci skip] | 30 July 2018, 18:54:33 UTC |
497eade | Rafael Fourquet | 30 July 2018, 16:55:14 UTC | add some missing NEWS items (#28354) [ci skip] [av skip] | 30 July 2018, 16:55:14 UTC |
c33de58 | Tim Holy | 28 July 2018, 16:40:51 UTC | Add a callback so packages can correct line numbers for moving code | 30 July 2018, 12:37:15 UTC |
d8efd75 | Klaus Crusius | 30 July 2018, 08:10:14 UTC | reducedim special handling of Complex element types. fix #28320 (#28321) | 30 July 2018, 08:10:14 UTC |