www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Error: SIMD vector types not supported on this platform

reply "ixid" <nuaccount gmail.com> writes:
Which SSE version is required? My processor is a Core2Duo with 
SSE2 and is apparently not supported. Surely a mainstream version 
with an older version of SSE should be able to use the sub-set of 
SSE instructions it supports?
Aug 08 2012
next sibling parent "ixid" <nuaccount gmail.com> writes:
I'm using the recently released DMD2 version 2.060.
Aug 08 2012
prev sibling next sibling parent "Simen Kjaeraas" <simen.kjaras gmail.com> writes:
On Wed, 08 Aug 2012 15:46:23 +0200, ixid <nuaccount gmail.com> wrote:

 I'm using the recently released DMD2 version 2.060.

SIMD operations are not supported for Windows at the moment, I think. Of course, if you're running Linux, ignore this answer. -- Simen
Aug 08 2012
prev sibling next sibling parent "ixid" <nuaccount gmail.com> writes:
That'll be it, yes I am using Windows.
Aug 08 2012
prev sibling next sibling parent "Michael" <pr m1xa.com> writes:
On Wednesday, 8 August 2012 at 16:09:46 UTC, Simen Kjaeraas wrote:
 On Wed, 08 Aug 2012 15:46:23 +0200, ixid <nuaccount gmail.com> 
 wrote:

 I'm using the recently released DMD2 version 2.060.

SIMD operations are not supported for Windows at the moment, I think. Of course, if you're running Linux, ignore this answer.

Oh, my... What about in next version 2.061? On Win32 or Win64 (XP, Win7, WIn8)?
Nov 22 2012
prev sibling next sibling parent "jerro" <a a.com> writes:
On Thursday, 22 November 2012 at 21:26:20 UTC, Michael wrote:
 On Wednesday, 8 August 2012 at 16:09:46 UTC, Simen Kjaeraas 
 wrote:
 On Wed, 08 Aug 2012 15:46:23 +0200, ixid <nuaccount gmail.com> 
 wrote:

 I'm using the recently released DMD2 version 2.060.

SIMD operations are not supported for Windows at the moment, I think. Of course, if you're running Linux, ignore this answer.

Oh, my... What about in next version 2.061? On Win32 or Win64 (XP, Win7, WIn8)?

You can use them now with GDC. You can download Windows binaries at https://bitbucket.org/goshawk/gdc/downloads .
Nov 25 2012
prev sibling next sibling parent "Michael" <pr m1xa.com> writes:
 You can use them now with GDC. You can download Windows 
 binaries at https://bitbucket.org/goshawk/gdc/downloads.

It's has some dependencies that is hard to find. What about dmd?
Nov 26 2012
prev sibling next sibling parent "jerro" <a a.com> writes:
On Monday, 26 November 2012 at 21:41:01 UTC, Michael wrote:
 You can use them now with GDC. You can download Windows 
 binaries at https://bitbucket.org/goshawk/gdc/downloads.

It's has some dependencies that is hard to find.

You need to download this file (it's an installer for tdm gcc 4.6.1): http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1006.0/tdm64-gcc-4.6.1.exe/download run it, and install mingw-w64. After that you need to download the most recent binary package of GDC from here: https://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gdc-20121117-D2.060.7z and extract it inside the directory where you have installed mingw-w64, replacing any existing files with the same name. That has always worked for me. I don't know when dmd on windows will get SIMD support.
Nov 26 2012
prev sibling next sibling parent "jerro" <a a.com> writes:
 I don't know when dmd on windows will get SIMD support.

I have checked windows 64 bit dmd alpha now and it already supports SIMD.
Nov 26 2012
prev sibling parent "Michael" <pr m1xa.com> writes:
On Monday, 26 November 2012 at 22:59:49 UTC, jerro wrote:
 I don't know when dmd on windows will get SIMD support.

I have checked windows 64 bit dmd alpha now and it already supports SIMD.

Tnx ;)
Nov 28 2012