Revision 4954af9c5ee5bb1b5b9172ddbcbac03ca6e151ea authored by Keno Fischer on 01 September 2023, 19:52:14 UTC, committed by GitHub on 01 September 2023, 19:52:14 UTC
The change in #50429 moves around some dispatch boundaries and pushes the allocations in the offsetarrays `maximum!` test over the limit. The implementation of that code is massively type unstable. Somewhat, ironically, the whole original point of that test was to test that the implementation was not type-unstable (#28941), so actually opt our OffsetArrays implementation into the interface that's supposed to guarantee that. If this PR is fine here, I'll submit the same upstream to avoid diverging the implementations too much. Co-authored-by: Jameson Nash <vtjnash@gmail.com>
1 parent a173010
File | Mode | Size |
---|---|---|
TestPkg | ||
clangsa | ||
compiler | ||
depot | ||
embedding | ||
gc | ||
gcext | ||
llvmpasses | ||
manifest | ||
netload | ||
project | ||
strings | ||
testhelpers | ||
unicode | ||
.gitignore | -rw-r--r-- | 47 bytes |
Makefile | -rw-r--r-- | 1.7 KB |
abstractarray.jl | -rw-r--r-- | 71.7 KB |
ambiguous.jl | -rw-r--r-- | 16.6 KB |
arrayops.jl | -rw-r--r-- | 105.3 KB |
asyncmap.jl | -rw-r--r-- | 2.4 KB |
atexit.jl | -rw-r--r-- | 10.4 KB |
atomics.jl | -rw-r--r-- | 22.9 KB |
backtrace.jl | -rw-r--r-- | 9.1 KB |
binaryplatforms.jl | -rw-r--r-- | 21.0 KB |
bitarray.jl | -rw-r--r-- | 70.6 KB |
bitset.jl | -rw-r--r-- | 10.7 KB |
boundscheck.jl | -rw-r--r-- | 814 bytes |
boundscheck_exec.jl | -rw-r--r-- | 7.2 KB |
broadcast.jl | -rw-r--r-- | 42.5 KB |
cartesian.jl | -rw-r--r-- | 19.3 KB |
ccall.jl | -rw-r--r-- | 64.3 KB |
channel_threadpool.jl | -rw-r--r-- | 613 bytes |
channels.jl | -rw-r--r-- | 18.2 KB |
char.jl | -rw-r--r-- | 11.2 KB |
checked.jl | -rw-r--r-- | 16.9 KB |
choosetests.jl | -rw-r--r-- | 10.0 KB |
client.jl | -rw-r--r-- | 1.5 KB |
cmdlineargs.jl | -rw-r--r-- | 40.2 KB |
combinatorics.jl | -rw-r--r-- | 5.0 KB |
complex.jl | -rw-r--r-- | 55.0 KB |
copy.jl | -rw-r--r-- | 7.5 KB |
core.jl | -rw-r--r-- | 211.7 KB |
corelogging.jl | -rw-r--r-- | 15.2 KB |
deprecation_exec.jl | -rw-r--r-- | 6.2 KB |
dict.jl | -rw-r--r-- | 43.0 KB |
docs.jl | -rw-r--r-- | 31.7 KB |
download.jl | -rw-r--r-- | 262 bytes |
download_exec.jl | -rw-r--r-- | 1.0 KB |
enums.jl | -rw-r--r-- | 7.9 KB |
env.jl | -rw-r--r-- | 5.0 KB |
error.jl | -rw-r--r-- | 3.8 KB |
errorshow.jl | -rw-r--r-- | 40.8 KB |
euler.jl | -rw-r--r-- | 16.9 KB |
exceptions.jl | -rw-r--r-- | 10.8 KB |
fastmath.jl | -rw-r--r-- | 10.6 KB |
file.jl | -rw-r--r-- | 60.6 KB |
filesystem.jl | -rw-r--r-- | 1.2 KB |
float16.jl | -rw-r--r-- | 7.5 KB |
floatapprox.jl | -rw-r--r-- | 2.3 KB |
floatfuncs.jl | -rw-r--r-- | 10.5 KB |
functional.jl | -rw-r--r-- | 7.6 KB |
gc.jl | -rw-r--r-- | 981 bytes |
generic_map_tests.jl | -rw-r--r-- | 4.0 KB |
gmp.jl | -rw-r--r-- | 23.2 KB |
goto.jl | -rw-r--r-- | 3.1 KB |
hashing.jl | -rw-r--r-- | 10.1 KB |
int.jl | -rw-r--r-- | 15.5 KB |
interpreter.jl | -rw-r--r-- | 919 bytes |
intfuncs.jl | -rw-r--r-- | 22.2 KB |
intrinsics.jl | -rw-r--r-- | 20.2 KB |
iobuffer.jl | -rw-r--r-- | 10.4 KB |
iostream.jl | -rw-r--r-- | 5.1 KB |
iterators.jl | -rw-r--r-- | 34.8 KB |
keywordargs.jl | -rw-r--r-- | 11.3 KB |
llvmcall.jl | -rw-r--r-- | 8.7 KB |
llvmcall2.jl | -rw-r--r-- | 3.1 KB |
loading.jl | -rw-r--r-- | 41.8 KB |
math.jl | -rw-r--r-- | 62.0 KB |
meta.jl | -rw-r--r-- | 8.1 KB |
misc.jl | -rw-r--r-- | 42.3 KB |
missing.jl | -rw-r--r-- | 25.1 KB |
mod2pi.jl | -rw-r--r-- | 12.8 KB |
mpfr.jl | -rw-r--r-- | 35.9 KB |
namedtuple.jl | -rw-r--r-- | 15.6 KB |
numbers.jl | -rw-r--r-- | 117.4 KB |
offsetarray.jl | -rw-r--r-- | 29.9 KB |
opaque_closure.jl | -rw-r--r-- | 10.6 KB |
operators.jl | -rw-r--r-- | 11.7 KB |
ordering.jl | -rw-r--r-- | 1.6 KB |
osutils.jl | -rw-r--r-- | 2.6 KB |
parse.jl | -rw-r--r-- | 12.9 KB |
path.jl | -rw-r--r-- | 17.4 KB |
precompile.jl | -rw-r--r-- | 63.7 KB |
print_process_affinity.jl | -rw-r--r-- | 896 bytes |
profile_spawnmany_exec.jl | -rw-r--r-- | 300 bytes |
ranges.jl | -rw-r--r-- | 96.6 KB |
rational.jl | -rw-r--r-- | 31.7 KB |
read.jl | -rw-r--r-- | 22.9 KB |
reduce.jl | -rw-r--r-- | 26.3 KB |
reducedim.jl | -rw-r--r-- | 31.0 KB |
reflection.jl | -rw-r--r-- | 35.1 KB |
regex.jl | -rw-r--r-- | 12.0 KB |
reinterpretarray.jl | -rw-r--r-- | 21.5 KB |
rounding.jl | -rw-r--r-- | 16.8 KB |
runtests.jl | -rw-r--r-- | 17.8 KB |
ryu.jl | -rw-r--r-- | 38.8 KB |
secretbuffer.jl | -rw-r--r-- | 4.1 KB |
sets.jl | -rw-r--r-- | 31.6 KB |
show.jl | -rw-r--r-- | 98.3 KB |
simdloop.jl | -rw-r--r-- | 4.5 KB |
smallarrayshrink.jl | -rw-r--r-- | 1.4 KB |
some.jl | -rw-r--r-- | 4.3 KB |
sorting.jl | -rw-r--r-- | 45.7 KB |
spawn.jl | -rw-r--r-- | 34.5 KB |
specificity.jl | -rw-r--r-- | 12.7 KB |
stack_overflow.jl | -rw-r--r-- | 1.0 KB |
stacktraces.jl | -rw-r--r-- | 9.0 KB |
staged.jl | -rw-r--r-- | 9.4 KB |
stress.jl | -rw-r--r-- | 2.6 KB |
stress_fd_exec.jl | -rw-r--r-- | 675 bytes |
subarray.jl | -rw-r--r-- | 25.0 KB |
subtype.jl | -rw-r--r-- | 112.5 KB |
syntax.jl | -rw-r--r-- | 104.8 KB |
sysinfo.jl | -rw-r--r-- | 1.3 KB |
terminfo.jl | -rw-r--r-- | 43.9 KB |
test_exec.jl | -rw-r--r-- | 157 bytes |
test_sourcepath.jl | -rw-r--r-- | 601 bytes |
testdefs.jl | -rw-r--r-- | 3.6 KB |
testenv.jl | -rw-r--r-- | 2.4 KB |
threadpool_latency.jl | -rw-r--r-- | 1.2 KB |
threadpool_use.jl | -rw-r--r-- | 755 bytes |
threads.jl | -rw-r--r-- | 10.4 KB |
threads_exec.jl | -rw-r--r-- | 32.7 KB |
triplequote.jl | -rw-r--r-- | 1.3 KB |
tuple.jl | -rw-r--r-- | 28.6 KB |
vecelement.jl | -rw-r--r-- | 3.4 KB |
version.jl | -rw-r--r-- | 8.8 KB |
worlds.jl | -rw-r--r-- | 15.7 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...