April 01, 2018
On Friday, 30 March 2018 at 20:46:32 UTC, Stefan Koch wrote:
> 85 to 90% maybe.
>
> I expect that there will many bugs which were hidden by newCTFE not supporting classes, which will now be out in the open and have to be dealt with.
> Also the code is in need of cleanup before I would release it for upstream-inclusion.

I tried building your newCTFE_reboot branch but it fails as

expression.d(15724): Deprecation: Implicit string concatenation is deprecated, use "identity comparison of static arrays " ~ "implicitly coerces them to slices, " instead
expression.d(15725): Deprecation: Implicit string concatenation is deprecated, use "implicitly coerces them to slices, " ~ "which are compared by reference" instead
gluelayer.d(61): Deprecation: Symbol ddmd.backend.code_x86.code is not visible from module gluelayer because it is privately imported in module code
ctfe/ctfe_bc.d(4): Deprecation: Symbol ddmd.func.FuncDeclaration is not visible from module ctfe_bc because it is privately imported in module declaration
ctfe/ctfe_bc.d(4): Deprecation: Symbol ddmd.func.CtorDeclaration is not visible from module ctfe_bc because it is privately imported in module declaration
Sizeof BCValue: 56LU
ctfe/ctfe_bc.d(262): Error: module `bc_gccjit_backend` is in file 'ddmd/ctfe/bc_gccjit_backend.d' which cannot be read
import path[0] = /usr/include/dmd/phobos
import path[1] = /usr/include/dmd/druntime/import
posix.mak:338: receptet för målet ”dmd” misslyckades
make[1]: *** [dmd] Fel 1
make[1]: Lämnar katalogen ”/home/per/Work/dmd/src”
posix.mak:8: receptet för målet ”all” misslyckades
make: *** [all] Fel 2

I'm on Ubuntu 17.10 and building with DMD 2.079.
April 01, 2018
On Sunday, 1 April 2018 at 16:48:32 UTC, Per Nordlöw wrote:
> [...]

Oh I was not aware people would try this :)
I have fixed the build please pull.
April 01, 2018
On Sunday, 1 April 2018 at 16:48:32 UTC, Per Nordlöw wrote:
> [...]

What is going on here is that it tries to build the gccjit backend which is currently in a dysfunctional state.
I am currently getting trying to get libgccjit working such that I can make use of it's debug output, while I am trying to find out what is wrong with dynamic casts.
April 01, 2018
On Sunday, 1 April 2018 at 18:32:00 UTC, Stefan Koch wrote:
> On Sunday, 1 April 2018 at 16:48:32 UTC, Per Nordlöw wrote:
>> [...]
>
> Oh I was not aware people would try this :)
> I have fixed the build please pull.

Thanks!
1 2
Next ›   Last »