-
-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include core.internal.* in druntime build. #770
Include core.internal.* in druntime build. #770
Conversation
Can anybody check out the unit testing failure? Will take me a few days to get to this. (Otherwise, we should probably just disable the test, as not compiling in the modules is even worse, see the NG.) |
test that's failing: private void testNumberConvert(string v)()
{
enum ctval = mixin(v);
alias TYPE = typeof(ctval);
auto rtval = ctval;
auto rtbytes = *cast(ubyte[TYPE.sizeof]*)&rtval;
enum ctbytes = toUbyte2(ctval);
assert(rtbytes[] == ctbytes);
} the Travis build log doesn't seem to show which invocation of testNumberConvert() is the one that's failing, unless I'm missing something. There's a pretty large block of calls to this function. |
It looks like that all test are failing which uses
is one of the failing tests. |
On Linux/PPC64le I can't compile this class. Error:
|
The Linux/PPC64 and Win64 MSVC error is fixed with pull #782. |
The unit tests fail because the last 2 bytes of the runtime computed arrays ( |
52a067c
to
2736d8f
Compare
Include core.internal.* in druntime build.
No description provided.