https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84277

simon at pushface dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |simon at pushface dot org

--- Comment #4 from simon at pushface dot org ---
For both, the c250002 failure looks like an instance of PR81114.

splitting
D:/opt/devel/SCRATCH/tmp.I49PZRPGFv/gcc-8.0.0/gcc-8.0.0/gcc/testsuite/ada/acats/tests/c2/c250002.a
into:
   c250002_0.ads
   c250002_á.ads
   c250002_á.adb
   c250002.adb
BUILD c250002.adb
[...]
D:/opt/devel/SCRATCH/tmp.I49PZRPGFv/gcc-8.0.0/gcc-8.0.0/gcc/xgcc -c 
-B/opt/devel/SCRATCH/tmp.I49PZRPGFv/gcc-8.0.0/gcc-8.0.0/gcc/ -gnatws 
-O2 -fno-reorder-blocks-and-partition -gnat95 
-ID:/opt/devel/SCRATCH/tmp.I49PZRPGFv/gcc-8.0.0/gcc8.0.0/gcc/testsuite/ada/acats/support
c250002.adb
c250002.adb:6:06: file "c250002_á.ads" not found
gnatmake: "c250002.adb" compilation error

Interestingly, on macOS with APFS the relevant gnatchop fails with

gnatchop c250002.aw
splitting c250002.aw into:
   c250002_0.ads
cannot create c250002_?.ads
cannot create c250002_?.adb
   c250002.adb

I think that APFS is rejecting a file name with an invalid UTF8 character 
(0xc1).

Reply via email to