Commit graph

2 commits

Author SHA1 Message Date
Iain Buclaw
10d4332ae7
test: Add UNICODE_NAMES directive to files with utf-8 symbols (#16136)
Files containing symbols with unicode characters in their name might not
be supported on some specific platforms.  For example, the Solaris
assembler lacks support for UTF-8 characters.

```
Assembler: mangle.d
        "/var/tmp//cci9q2Sc.s", line 115 : Syntax error
        Near line: "    movzbl  test_эльфийские_письмена_9, %eax"
Assembler: testmodule.d
        "/var/tmp//ccBtixAd.s", line 3 : Syntax error
        Near line: "    .globl  _D3run17unicode_06_哪里6哪里FiZi"
Assembler: ufcs.d
        "/var/tmp//ccodJ7Ib.s", line 6662 : Syntax error
        Near line: "    .globl  _D4ufcs6α8503FiZv"
```

Add a new directive which can be used by other testsuite runners as a
hint to selectively disable the test if they know they can't compile
this ahead of time.
2024-02-08 13:25:34 +02:00
Iain Buclaw
6374bb87b7 Move dmd files into compiler/ 2022-07-09 18:53:07 +02:00
Renamed from test/runnable/testmodule.d (Browse further)