Mercurial > projects > dstress
view run/align_11.d @ 635:2e6f4da338cd
added Windows/dmc test data
author | thomask |
---|---|
date | Wed, 17 Aug 2005 21:25:58 +0000 |
parents | 9f7e0ec4c6d7 |
children | 9a121126b077 |
line wrap: on
line source
// $HeadURL: http://dstress.kuehne.cn/run/align_11.d $ // $Date: 2005-05-06 14:14:51 +0200 (Fr, 06 Mai 2005) $ // $Author: thomask $ // @author@ Robert Atkinson <Robert.Atkinson@gmail.com> // @date@ 2005-05-04 // @uri@ news:d5afkg$1svk$1@digitaldaemon.com module dstress.run.align_11; version(X86){ version(linux) version=testA; // c compiler: gcc version(Windows) version=testA; // c compiler: dmc } align(1) struct S{ byte a; byte b; } int main(){ S s; version(testA){ assert(&s.a-&s.b==-1); }else{ pragma(msg, "no C alignment data present"); static assert(0); } return 0; }