May 10, 2013
Would be nice to try a windows build.

May 10, 2013
On Friday, 10 May 2013 at 20:37:27 UTC, Michael wrote:
> Would be nice to try a windows build.

Yep, I'm planning to provide a MinGW one as soon as the beta is out.

Fixing Linux/OS X has priority now, though.

David
May 11, 2013
On Friday, 10 May 2013 at 20:37:27 UTC, Michael wrote:
> Would be nice to try a windows build.

If you like you can try this: http://www.redstar.de/ldc/LDC.zip.
md5sum: f10de820f9d559b97433cceb0a090663

It is a build with current LDC head and LLVM 3.4 head for Windows 64bit.

Issues:
- No exception handling. (EH data is generated with --use-seh64, but this crashes often.)
- No codeview symbol generation
- Requires linker/MS CRT from VS2012 (at least if using zlib code)

Kai
May 11, 2013
On Friday, 10 May 2013 at 19:45:18 UTC, David Nadlinger wrote:
>
> Kai, do you have time to look into this, or should I try to squeeze it in my schedule for tomorrow? I'd love to be able to release a beta on Sunday, so that we have a stable base to tackle the 2.063 merge (including shared libraries), DDMD, ARM, etc. from.
>
> David

I try. I already reduced the test case.

Kai
May 11, 2013
Nice!
> It is a build with current LDC head and LLVM 3.4 head for Windows 64bit.
>
> Issues:
> - No exception handling. (EH data is generated with --use-seh64, but this crashes often.)
> - No codeview symbol generation
> - Requires linker/MS CRT from VS2012 (at least if using zlib code)
>
> Kai

ms stack is not issue)
May 11, 2013
In Hello world without switches:

d\std\math.d(67): Error: can only import from a
 module, not from a member of module ldc. Did you mean `import ldc : intrinsics`
?

d\std\math.d(68): Error: can only import from a
 module, not from a member of module ldc. Did you mean `import ldc : llvmasm`?


Win 8 64 bit.
May 11, 2013
Never mind. It's conflict with source name.
May 11, 2013
On Thursday, 9 May 2013 at 21:56:19 UTC, David Nadlinger wrote:
> Remaining failures:
> ---
>         1348 - phobos_std_array_release_run (SEGFAULT)
>         1352 - phobos_std_array_release_32_run (SEGFAULT)
>         1444 - phobos_std_container_release_run (SEGFAULT)
>         1448 - phobos_std_container_release_32_run (SEGFAULT)
>         1509 - phobos_std_bigint_debug_32_build (Failed)
>         1510 - phobos_std_bigint_debug_32_run (Not Run)
>         1511 - phobos_std_bigint_release_32_build (Failed)
>         1512 - phobos_std_bigint_release_32_run (Not Run)
>         1620 - phobos_std_datetime_release_run (SEGFAULT)
>         1624 - phobos_std_datetime_release_32_run (SEGFAULT)
>         1845 - phobos_std_internal_math_biguintx86_debug_32_build (Failed)
>         1846 - phobos_std_internal_math_biguintx86_debug_32_run (Not Run)
>         1847 - phobos_std_internal_math_biguintx86_release_32_build (Failed)
>         1848 - phobos_std_internal_math_biguintx86_release_32_run (Not Run)
>         1853 - phobos_std_internal_math_biguintcore_debug_32_build (Failed)
>         1854 - phobos_std_internal_math_biguintcore_debug_32_run (Not Run)
>         1855 - phobos_std_internal_math_biguintcore_release_32_build (Failed)
>         1856 - phobos_std_internal_math_biguintcore_release_32_run (Not Run)
> ---

In theory all of these should be gone. Running the test suite on a Linux x86_64 multilib build right now, so we can hopefully tick this off the release checklist.

David
May 11, 2013
On Saturday, 11 May 2013 at 22:28:57 UTC, David Nadlinger wrote:
> In theory all of these should be gone. Running the test suite on a Linux x86_64 multilib build right now, so we can hopefully tick this off the release checklist.

Okay, the build is green now.

GitHub took the file servers hosting our druntime fork down for maintenance, though, so the CI systems still have to catch up.

David
1 2
Next ›   Last »