https://issues.dlang.org/show_bug.cgi?id=13237
--- Comment #1 from sin...@aol.jp --- Sorry, I forgot to write that this code is reduced from an overload of std.algorithm.find. https://github.com/D-Programming-Language/phobos/blob/master/std/algorithm.d#L4586 The first problem I found was enforce(find("{", "{") == "{"); this fails when it's compiled with -O and -inline. --