https://issues.dlang.org/show_bug.cgi?id=16640
Issue ID: 16640
Summary: void fun(string file=__FILE_FULL_PATH__) returns
relative path
Product: D
Version: D2
Hardware: x86
OS: Mac OS X
Status: NEW
Severity: critical
Priority: P1
Component: dmd
Assignee: [email protected]
Reporter: [email protected]
DMD64 D Compiler v2.073.0-devel-aea0dec
dmd -run main.d
```
import std.stdio;
void main(){
fun();
}
void fun(string file=__FILE_FULL_PATH__){
string file2=__FILE_FULL_PATH__;
assert(file==file2, file~" "~file2);// fails
}
```
--