[Issue 21429] Cannot sort large tuple arrays at compile time
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Thu Nov 4 18:23:06 UTC 2021
https://issues.dlang.org/show_bug.cgi?id=21429
Tim <tim.dlang at t-online.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tim.dlang at t-online.de
--- Comment #2 from Tim <tim.dlang at t-online.de> ---
It also fails for small arrays, but only if some elements have to be swapped:
enum x = (){
import std.algorithm, std.typecons;
auto x = [tuple!int(2), tuple!int(1)];
x.sort;
return x;
}();
The problem can also be reproduced by calling swap directly:
enum x = (){
import std.algorithm, std.typecons;
Tuple!int a, b;
swap(a, b);
return 0;
}();
--
More information about the Digitalmars-d-bugs
mailing list