diff --git a/lib/JIT.php b/lib/JIT.php index b31a0646..0b900830 100644 --- a/lib/JIT.php +++ b/lib/JIT.php @@ -457,11 +457,8 @@ private function isLiteralIncludeDiscoveryRealLoweringMethod(string $lower): boo /** ConstStringFolder methods with safe LLVM 9 lowering during self-host AOT (#816). */ private function isConstStringFolderRealLoweringMethod(string $lower): bool { - return str_ends_with($lower, '::literalstringvalue') - || str_ends_with($lower, '::sourcedir') - || str_ends_with($lower, '::fold') - || str_ends_with($lower, '::funccallhasarity') - || str_ends_with($lower, '::foldcallargstring'); + // ConstStringFolder real lowering hits ICmp type mismatches in full self-host probe (#1097). + return false; } private function collectStubFunctionArgTypes(Block $block): array