Proving that Android’s, Java’s and Python’s sorting algorithm is broken (2015)
envisage-project.eu
envisage-project.eu
"Since it's impossible to trigger the error on any current machine anyway (no machine has enough memory), increasing the size of the stack would be absurd. If you read the paper, they note that this is what the Java folks first did (they changed this part of timsort in a way that _did_ make it possible to provoke the stack overflow on current hardware)."