On Tuesday, 2 October 2018 at 01:57:00 UTC, Vladimir Panteleev wrote:
Ran into this today, don't have time to dig in now but maybe someone ran into this too.

Steps to reproduce:

- git clone https://github.com/CyberShadow/ae
- cd ae/demo/inputtiming
- (download/unpack https://www.libsdl.org/release/SDL2-2.0.8-win32-x86.zip or https://www.libsdl.org/release/SDL2-2.0.8-win32-x64.zip to current directory)
- dub

On Windows, I get a range violation (in ae.sys.log) which indicates that Runtime.args has length 0, which should never happen.

This doesn't happen if I build as usual with rdmd, or on Linux (either rdmd or Dub).

I'd take a look at what arguments are passed to DMD with rdmd vs. dub.
Maybe to module order is different?

Reply via email to