hsail gate commands

Deneau, Tom tom.deneau at amd.com
Mon Dec 16 08:48:15 PST 2013


Doug --

I see.
I don't understand why the tests would run without error if the simulator and associated assembler is missing but...

Is there a way we can get the HSAIL simulator into the gate infrastructure?

-- Tom


> -----Original Message-----
> From: Doug Simon [mailto:doug.simon at oracle.com]
> Sent: Monday, December 16, 2013 10:36 AM
> To: Deneau, Tom
> Cc: graal-dev at openjdk.java.net
> Subject: Re: hsail gate commands
> 
> 
> On Dec 16, 2013, at 5:21 PM, Deneau, Tom <tom.deneau at amd.com> wrote:
> 
> > Doug --
> >
> > I noticed in syncing with the trunk as of last Friday that all of our
> HSAIL test cases broke.  The cause was some imperfect code in our
> HSAILAssembler for compare instructions which when presented with an
> unordered compare could generate code that would not assemble, and was
> easy to fix.
> >
> > But I was wondering how this made it past the gate.
> > Can you describe what gate commands are used regarding hsail?
> 
> We simply run 'mx gate' which will include running all the HSAIL unit
> tests.
> 
> On my Mac with the latest bits:
> 
> $ mx --vm server unittest hsail
> executing junit tests now... (107 test classes) JUnit version 4.8
> ........................................................................
> ...........I................I......
> Time: 5.525
> 
> OK (105 tests)
> 
> Keep in mind I (and the gate infrastructure) don't have the HSAIL
> simulator.
> 
> -Doug



More information about the graal-dev mailing list