Thread overview
weird error message
Jul 01, 2017
crimaniak
Jul 01, 2017
Adam D. Ruppe
Jul 01, 2017
crimaniak
Jul 02, 2017
Ali Çehreli
Jul 02, 2017
drug
Jul 05, 2017
crimaniak
Jul 01, 2017
Ali Çehreli
July 01, 2017
Just for fun (may be):

code:

	auto findModule = execute(["dscanner", "--etags", entry.name]);
	enum moduleMask = ctRegex!`module\s+([^;]+)`;
	Captures c = findModule.output.matchFirst!(moduleMask);

result (even C++ guys will be impressed):

phobos_imports.d(43): Error: struct std.regex.Captures(R, DIndex = size_t) if (isSomeString!R) is used as a type
phobos_imports.d(43): Error: template std.regex.matchFirst cannot deduce function from argument types !(StaticRegex(& func, Regex([InversionList(CowArray([9u, 14u, 32u, 33u, 133u, 134u, 160u, 161u, 5760u, 5761u, 8192u, 8203u, 8232u, 8234u, 8239u, 8240u, 8287u, 8288u, 12288u, 12289u, 3u])), InversionList(CowArray([0u, 59u, 60u, 1114112u, 3u]))], [Bytecode(2147483757u), Bytecode(2147483759u), Bytecode(2147483748u), Bytecode(2147483765u), Bytecode(2147483756u), Bytecode(2147483749u), Bytecode(2348810240u), Bytecode(2231369729u), Bytecode(2348810240u), Bytecode(2248146945u), Bytecode(0u), Bytecode(2952790017u), Bytecode(2281701377u), Bytecode(2231369729u), Bytecode(2281701377u), Bytecode(2248146945u), Bytecode(1u), Bytecode(3019898881u), Bytecode(2550136833u)], null, 2u, 0u, 2u, 17u, 0u, [CharMatcher(BitTable([15872u, 1u, 0u, 0u]), Trie(MultiArray([0LU, 2048LU], [8192LU, 1536LU], [281479271743488LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281483566710785LU, 281479271743489LU, 281479271743489LU, 281479271743491LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743492LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 281479271743489LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 4294983168LU, 0LU, 4294967328LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 1LU, 0LU, 144036023240703LU, 2147483648LU, 0LU, 0LU, 1LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU, 0LU]))), CharMatcher(BitTable([0u, 0u, 0u, 0u]), Trie(MultiArray([0LU, 0LU], [0LU, 0LU], null)))], null, null, ShiftOr([4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967231u, 4294967231u, 4294967231u, 4294967231u, 4294967231u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967231u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967291u, 4294967263u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967279u, 4294967294u, 4294967295u, 4294967293u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967287u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294966911u, 4294966911u, 4294967039u, 4294967039u, 4294967039u, 4294966911u, 4294967039u, 4294967039u, 4294967039u, 4294967039u, 4294967039u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967167u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967039u, 4294967167u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967039u, 4294967039u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967039u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967231u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967231u, 4294967231u, 4294967231u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u, 4294967295u], 109u, 7u))))(string), candidates are:
/usr/include/dmd/phobos/std/regex/package.d(971):        std.regex.matchFirst(R, RegEx)(R input, RegEx re) if (isSomeString!R && is(RegEx == Regex!(BasicElementOf!R)))
/usr/include/dmd/phobos/std/regex/package.d(979):        std.regex.matchFirst(R, String)(R input, String re) if (isSomeString!R && isSomeString!String)
/usr/include/dmd/phobos/std/regex/package.d(987):        std.regex.matchFirst(R, String)(R input, String[] re...) if (isSomeString!R && isSomeString!String)
/usr/include/dmd/phobos/std/regex/package.d(994):        std.regex.matchFirst(R, RegEx)(R input, RegEx re) if (isSomeString!R && is(RegEx == StaticRegex!(BasicElementOf!R)))

July 01, 2017
On Saturday, 1 July 2017 at 22:44:33 UTC, crimaniak wrote:
> 	enum moduleMask = ctRegex!`module\s+([^;]+)`;

That should be `static`, not `enum`. I betcha that will at least change the error.
July 01, 2017
On 07/01/2017 03:44 PM, crimaniak wrote:

>     Captures c = findModule.output.matchFirst!(moduleMask);
>
> result (even C++ guys will be impressed):
>
> phobos_imports.d(43): Error: struct std.regex.Captures(R, DIndex =
> size_t) if (isSomeString!R) is used as a type

From the error message, it looks like Captures is a template. You can't use it as a type simply as 'Captures'. Better use 'auto' in its place:

    auto c = /* ... */

Ali

July 01, 2017
On Saturday, 1 July 2017 at 22:46:06 UTC, Adam D. Ruppe wrote:
> On Saturday, 1 July 2017 at 22:44:33 UTC, crimaniak wrote:
>> 	enum moduleMask = ctRegex!`module\s+([^;]+)`;
>
> That should be `static`, not `enum`. I betcha that will at least change the error.

Works both variants, and reason really in line with Captures c = ..., as mentioned Ali Çehreli.  But my message not about this mistake (I fix it immediately), but about very long error messages generated in some cases. Maybe it will be good to have some compiler switch or special treatment for messages with so very long types.
July 01, 2017
On 07/01/2017 04:56 PM, crimaniak wrote:

> about very long error messages generated in some
> cases.

Please submit a bug report. The compiler may be able to abbreviate certain types. For example, in this case most of the error message text is values of a static array elements.

Ali

July 02, 2017
02.07.2017 04:06, Ali Çehreli пишет:
> On 07/01/2017 04:56 PM, crimaniak wrote:
> 
>  > about very long error messages generated in some
>  > cases.
> 
> Please submit a bug report. The compiler may be able to abbreviate certain types. For example, in this case most of the error message text is values of a static array elements.
> 
> Ali
> 
I had error messages 256K+ length in case of complex templates. That's was really annoying but I've managed)
July 05, 2017
On Sunday, 2 July 2017 at 01:06:29 UTC, Ali Çehreli wrote:
> On 07/01/2017 04:56 PM, crimaniak wrote:
>
> > about very long error messages generated in some
> > cases.
>
> Please submit a bug report. The compiler may be able to abbreviate certain types. For example, in this case most of the error message text is values of a static array elements.

Done: https://issues.dlang.org/show_bug.cgi?id=17599