Thread overview
Merge of 2.065-b3
Feb 10, 2014
Kai Nacke
Feb 14, 2014
nazriel
Feb 14, 2014
nazriel
Feb 14, 2014
Kai Nacke
Feb 14, 2014
Kai Nacke
February 10, 2014
Hi all!

News for the adventurers: The branch merge-2.065 contains my merge of latest dmd beta 2.065-b3.

I ran only the druntime/phobos unit tests yet but it looks promising. There are only 2 failures not in the merge-2.064 branch. The first merge of 2.064 was much worse.

Regards,
Kai
February 14, 2014
On Monday, 10 February 2014 at 19:31:23 UTC, Kai Nacke wrote:
> Hi all!
>
> News for the adventurers: The branch merge-2.065 contains my merge of latest dmd beta 2.065-b3.
>
> I ran only the druntime/phobos unit tests yet but it looks promising. There are only 2 failures not in the merge-2.064 branch. The first merge of 2.064 was much worse.
>
> Regards,
> Kai


Hey Kai!

I wanted to test it out but I am stuck at:

CMake Error at runtime/cmake_install.cmake:116 (FILE):
  file INSTALL cannot find
  "/tmp/yaourt-tmp-nazriel/aur-ldc-git/src/ldc/runtime/phobos/crc32.d".
Call Stack (most recent call first):
  cmake_install.cmake:121 (INCLUDE)


I am not really sure if it is something with cmake itself or with PKGBUILD in AUR.

It is worth nothing that I modified PKGBUILD a litle bit:
source=('git://github.com/ldc-developers/ldc.git')
->
source=("merge-2.065"::'git://github.com/ldc-developers/ldc.git')

February 14, 2014
On Friday, 14 February 2014 at 17:07:37 UTC, nazriel wrote:
> On Monday, 10 February 2014 at 19:31:23 UTC, Kai Nacke wrote:
>> Hi all!
>>
>> News for the adventurers: The branch merge-2.065 contains my merge of latest dmd beta 2.065-b3.
>>
>> I ran only the druntime/phobos unit tests yet but it looks promising. There are only 2 failures not in the merge-2.064 branch. The first merge of 2.064 was much worse.
>>
>> Regards,
>> Kai
>
>
> Hey Kai!
>
> I wanted to test it out but I am stuck at:
>
> CMake Error at runtime/cmake_install.cmake:116 (FILE):
>   file INSTALL cannot find
>   "/tmp/yaourt-tmp-nazriel/aur-ldc-git/src/ldc/runtime/phobos/crc32.d".
> Call Stack (most recent call first):
>   cmake_install.cmake:121 (INCLUDE)
>
>
> I am not really sure if it is something with cmake itself or with PKGBUILD in AUR.
>
> It is worth nothing that I modified PKGBUILD a litle bit:
> source=('git://github.com/ldc-developers/ldc.git')
> ->
> source=("merge-2.065"::'git://github.com/ldc-developers/ldc.git')

I've manually cloned repo and built it... same error.
So I've edited cmake ./runtime/cmake_install.cmake and removed crc32.d related lines :)

So far LDC2 is great!
I've successfully run Vibe.d's unittest build.
Which is kinda funny because DMD ~2.065 branch fails to do [1]

Great work Kai && LDC team!

[1] https://github.com/rejectedsoftware/vibe.d/issues/526

February 14, 2014
Hi Nazriel!

On Friday, 14 February 2014 at 17:07:37 UTC, nazriel wrote:
> I wanted to test it out but I am stuck at:
>
> CMake Error at runtime/cmake_install.cmake:116 (FILE):
>   file INSTALL cannot find
>   "/tmp/yaourt-tmp-nazriel/aur-ldc-git/src/ldc/runtime/phobos/crc32.d".
> Call Stack (most recent call first):
>   cmake_install.cmake:121 (INCLUDE)

That's a bug in CMakeList.txt. crc32.d (without package name) is gone with 2.065.
I pushed a fix right now. :-)

Regards,
Kai
February 14, 2014
On Friday, 14 February 2014 at 17:31:58 UTC, nazriel wrote:
> Great work Kai && LDC team!

Thanks! :-)

Regards,
Kai