Details
-
Bug
-
Status: In Progress (View Workflow)
-
Major
-
Resolution: Unresolved
-
13.2
-
None
-
macOS Tahoe 26
-
Not for Release Notes
-
Q4/2026 Server Development
Description
On macOS, main.create_notembedded fails on its first CREATE TABLE:
main.create_notembedded [ fail ]
|
@@ -6,7 +6,7 @@
|
-ERROR HY000: Can't create table `test`.`❎❎❎…❎` (errno: 36 "File name too long")
|
+ERROR HY000: Can't create table `test`.`❎❎❎…❎` (errno: 63 "File name too long")
|
The statement creates a table whose name is 51 copies of ❎. On disk each character becomes @274e, so the file name is 255 bytes, and the test expects the operating system's ENAMETOOLONG in the error. The .result expects 36, the Linux value. macOS defines ENAMETOOLONG as 63 in sys/errno.h of the macOS SDK.