Re: Build script for a cross compiler

2015-05-03 Thread Jens Bauer via D.gnu
On Sunday, 3 May 2015 at 10:38:14 UTC, Jens Bauer wrote: On Sunday, 3 May 2015 at 05:51:55 UTC, Jens Bauer wrote: If you like, please test and report. I tried on Cubian (Debian variant for CubieBoard2), but {snip} make fails {snip} I've polished my own build-script/build-instructions. So far

GDC generates invalid assembly around fiber yield operations (Not re-reading data from clobberedd memory to registers)

2015-05-03 Thread Liran Zvibel via D.gnu
Hi, We are trying to port a large fiber based application to GDC. Our application works well when compiled with DMD with optimizations. It fails very quickly with GDC (even before we tried optimizations), and we were able to narrow it to how GDC treats yields. Please look at the following sm

[Bug 175] immutable override - error in error reporting

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=175 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 152] ICE, CtorDeclaration::semantic(Scope*): Assertion `tf && tf->ty == Tfunction' failed

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=152 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 173] internal compiler error typeMerge

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=173 --- Comment #1 from Iain Buclaw --- This looks like an upstream bug. https://issues.dlang.org/show_bug.cgi?id=14538 -- You are receiving this mail because: You are watching all bug changes.

[Bug 157] using -O{1,2,3} together with -g causes ICE (seg fault)

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=157 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 161] GDC prevents backend from removing dead functions

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=161 --- Comment #3 from Iain Buclaw --- (In reply to Iain Buclaw from comment #2) > > When compiling the module, 'private bailOut' is would be seen as unused, and > so considered as a candidate for removal. However, external modules that > instanti

[Bug 161] GDC prevents backend from removing dead functions

2015-05-03 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=161 Iain Buclaw changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: Build script for a cross compiler

2015-05-03 Thread Jens Bauer via D.gnu
On Sunday, 3 May 2015 at 05:51:55 UTC, Jens Bauer wrote: On Tuesday, 28 April 2015 at 05:00:50 UTC, Timo Sintonen wrote: People have been asking a build script Here is one I have written. This was originally ment to build gdc in a virtual machine but I did not get this to work in a vm. There wer