(Token t) is not callable using argument types (Token): GDC bug or not?

2017-01-29 Thread Matthias Klumpp via D.gnu
Hi! When compiling Dustmite on Debian with GDC, the build runs into the following error on i386: ``` splitter.d:875:15: error: function splitter.DSplitter.postProcessBlockStatements.consume (Token t) is not callable using argument types (Token) if (consume(tokenLookup["if"]) || consume(tok

Re: (Token t) is not callable using argument types (Token): GDC bug or not?

2017-01-29 Thread Matthias Klumpp via D.gnu
Btw, the full build matrix with logs for all architectures can be viewed at https://buildd.debian.org/status/package.php?p=dustmite

Re: (Token t) is not callable using argument types (Token): GDC bug or not?

2017-01-29 Thread Matthias Klumpp via D.gnu
On Sunday, 29 January 2017 at 18:13:25 UTC, Iain Buclaw wrote: On 29 January 2017 at 19:12, Iain Buclaw wrote: On 29 January 2017 at 17:59, Matthias Klumpp via D.gnu wrote: Hi! When compiling Dustmite on Debian with GDC, the build runs into the following error on i386: ``` splitter.d:875

Re: Hello world in AAarch64 Debian Buster

2019-08-31 Thread Matthias Klumpp via D.gnu
On Thursday, 8 August 2019 at 01:17:53 UTC, Cecil Ward wrote: On Wednesday, 7 August 2019 at 05:48:49 UTC, Iain Buclaw wrote: You could raise a Debian bug report, saying that aarch64 is in the libphobos supported list. Thanks Iain, I went through the prompts in the Debian bug report program

Re: GDC bug? duplicates symbols when using mixin and interface

2019-11-18 Thread Matthias Klumpp via D.gnu
On Tuesday, 29 October 2019 at 13:23:33 UTC, Daniel Kozak wrote: On Thursday, 24 October 2019 at 11:05:21 UTC, Daniel Kozak wrote: ld: c.o: in function `_DT16_D1b1B8__mixin24getSMFZPv': c.d:(.text+0x27): multiple definition of `_DT16_D1b1B8__mixin24getSMFZPv'; b.o:b.d:(.text+0x38): first defi

Re: gdc broken by ldc-phobos-devel on Fedora

2019-11-21 Thread Matthias Klumpp via D.gnu
On Wednesday, 20 November 2019 at 21:51:58 UTC, mipri wrote: Howdy, This was the case in Fedora 30, and is now the case in Fedora 31. RPMs are available for gdc and for ldc2, but when both are installed gdc can't compile anything as it tries to load a version of phobos installed by ldc2 whic