Steve,

Incidentally, do you have any ARM binaries that are known to work?
I'd like to create at least a few ARM regression tests so we can make
sure that ARM keeps working.  If not, can you suggest which cross
compiler I should build so I can at least compile hello world?

Thanks,
  Nate

On Sat, Apr 18, 2009 at 9:35 AM, Stephen Hines <[email protected]> wrote:
> I did the original ARM port and I am fairly certain it will NOT work with O3.
> It did work with the simple atomic and timing CPU models.
>
> Steve
>
> ------------------------------
> Stephen Hines
> [email protected]
> http://www.cs.fsu.edu/~hines
>
> On Sat, 18 Apr 2009, nathan binkert wrote:
>
>> I actually have a fix in my tree for this.  I'll push it soon.
>>
>>   Nate
>>
>> On Sat, Apr 18, 2009 at 1:53 AM, Gabe Black <[email protected]> wrote:
>> > Compiling ARM is broken and I'll fix it in the next few days. It should
>> > be working at changeset 0647c8b31a99 if you want to roll back to a
>> > working version. As far actually running, it may work once it compiles
>> > again, but we haven't tried to use it since integrating it into the main
>> > repository and I don't know what will happen. O3 does not to my
>> > knowledge currently support ARM.
>> >
>> > Gabe
>> >
>> > Javier Jose wrote:
>> >> Hi thanks for the help,
>> >>
>> >> 1) I ran 3 days ago:
>> >> hg clone http://repo.m5sim.org/m5 <http://repo.m5sim.org/m5-stable>
>> >>
>> >>
>> >> 2) used this command line = build/ARM_SE/m5.debug
>> >>                  gcc version = 4.2.4
>> >>
>> >> 3) Got the following errors:
>> >> Building in /home/javier/m5/build/ARM_SE
>> >> Using saved variables file /home/javier/m5/build/variables/ARM_SE
>> >>
>> >> NameError: name 'ArmITB' is not defined:
>> >>   File "/home/javier/m5/SConstruct", line 894:
>> >>     exports = 'env')
>> >>   File "/usr/lib/scons-1.2.0.d20090223/SCons/Script/SConscript.py", line 
>> >> 612:
>> >>
>> >>     return apply(method, args, kw)
>> >>   File "/usr/lib/scons-1.2.0.d20090223/SCons/Script/SConscript.py", line 
>> >> 549:
>> >>     return apply(_SConscript, [self.fs,] + files, subst_kw)
>> >>   File "/usr/lib/scons-1.2.0.d20090223/SCons/Script/SConscript.py", line 
>> >> 259:
>> >>
>> >>     exec _file_ in call_stack[-1].globals
>> >>   File "/home/javier/m5/build/ARM_SE/SConscript", line 325:
>> >>     exec('from m5.objects import %s' % simobj)
>> >>   File "<string>", line 1:
>> >>
>> >>     None
>> >>   File "/home/javier/m5/build/ARM_SE/SConscript", line 303:
>> >>     exec file(srcfile, 'r') in mod.__dict__
>> >>   File "/home/javier/m5/src/cpu/simple/AtomicSimpleCPU.py", line 31:
>> >>
>> >>     from BaseSimpleCPU import BaseSimpleCPU
>> >>   File "/home/javier/m5/build/ARM_SE/SConscript", line 303:
>> >>     exec file(srcfile, 'r') in mod.__dict__
>> >>   File "/home/javier/m5/src/cpu/simple/BaseSimpleCPU.py", line 30:
>> >>
>> >>     from BaseCPU import BaseCPU
>> >>   File "/home/javier/m5/build/ARM_SE/SConscript", line 303:
>> >>     exec file(srcfile, 'r') in mod.__dict__
>> >>   File "/home/javier/m5/src/cpu/BaseCPU.py", line 61:
>> >>
>> >>     class BaseCPU(MemObject):
>> >>   File "/home/javier/m5/src/cpu/BaseCPU.py", line 113:
>> >>     itb = Param.ArmTLB(ArmITB(), "Instruction TLB")
>> >>
>> >>
>> >>
>> >> I have not modified anything. I am running everything "as is".
>> >>
>> >> Another doubt that I have is should ARM work with O3/SMT CPU?
>> >>
>> >> Thanks,
>> >>
>> >> Javier Malave
>> >> Texas A&M University
>> >> Computer Science and Engineering Department
>> >>
>> >>
>> >> On Thu, Apr 16, 2009 at 11:00 AM, <[email protected]
>> >> <mailto:[email protected]>> wrote:
>> >>
>> >>     Send m5-users mailing list submissions to
>> >>            [email protected] <mailto:[email protected]>
>> >>
>> >>     To subscribe or unsubscribe via the World Wide Web, visit
>> >>            http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> >>     or, via email, send a message with subject or body 'help' to
>> >>            [email protected] <mailto:[email protected]>
>> >>
>> >>     You can reach the person managing the list at
>> >>            [email protected] <mailto:[email protected]>
>> >>
>> >>     When replying, please edit your Subject line so it is more specific
>> >>     than "Re: Contents of m5-users digest..."
>> >>
>> >>
>> >>     Today's Topics:
>> >>
>> >>       1. ARM_SE compile error on M5 (Javier Jose)
>> >>       2. Re: ARM_SE compile error on M5 (Gabriel Michael Black)
>> >>       3. Re: ARM_SE compile error on M5 (nathan binkert)
>> >>       4. a question about the decoder.cc (Veydan Wu)
>> >>
>> >>
>> >>     ----------------------------------------------------------------------
>> >>
>> >>     Message: 1
>> >>     Date: Wed, 15 Apr 2009 19:23:28 -0500
>> >>     From: Javier Jose <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Subject: [m5-users] ARM_SE compile error on M5
>> >>     To: [email protected] <mailto:[email protected]>,
>> >>     [email protected] <mailto:[email protected]>
>> >>     Message-ID:
>> >>
>> >>      <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Content-Type: text/plain; charset="iso-8859-1"
>> >>
>> >>     Hi everybody,
>> >>
>> >>     I have notices that there has been some modification to the ARM
>> >>     architecture
>> >>     on m5 repository.
>> >>
>> >>     I downloaded a few weeks ago the m5 with Mercurial and the ARM_SE
>> >>     does not
>> >>     compile. (I had been working with ALPHA but, research wise I need ARM)
>> >>
>> >>     I downloaded again from the repository and it still does not
>> >>     compile; this
>> >>     time with different errors.
>> >>
>> >>     Should it compile or is it not stable? Is there a stable version
>> >>     of ARM on
>> >>     m5 at the moment?
>> >>
>> >>     Thanks,
>> >>
>> >>     Javier Malave
>> >>     Texas A&M University
>> >>     Computer Science and Engineering Department
>> >>     -------------- next part --------------
>> >>     An HTML attachment was scrubbed...
>> >>     URL:
>> >>     
>> >> http://m5sim.org/cgi-bin/mailman/private/m5-users/attachments/20090415/9e1f20e8/attachment.html
>> >>
>> >>     ------------------------------
>> >>
>> >>     Message: 2
>> >>     Date: Wed, 15 Apr 2009 20:15:47 -0400
>> >>     From: Gabriel Michael Black <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Subject: Re: [m5-users] ARM_SE compile error on M5
>> >>     To: M5 users mailing list <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Message-ID: <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Content-Type: text/plain;       charset=ISO-8859-1;     DelSp="Yes";
>> >>            format="flowed"
>> >>
>> >>     You shouldn't send any email to both m5-dev and m5-users. Almost
>> >>     everyone that reads m5-dev also reads m5-users. What compile errors
>> >>     are you getting and with what version of gcc? ARM_SE was just
>> >>     integrated into our repository a little while ago and may not work,
>> >>     but it should at least compile.
>> >>
>> >>     Gabe
>> >>
>> >>     Quoting Javier Jose <[email protected]
>> >>     <mailto:[email protected]>>:
>> >>
>> >>     > Hi everybody,
>> >>     >
>> >>     > I have notices that there has been some modification to the ARM
>> >>     architecture
>> >>     > on m5 repository.
>> >>     >
>> >>     > I downloaded a few weeks ago the m5 with Mercurial and the
>> >>     ARM_SE does not
>> >>     > compile. (I had been working with ALPHA but, research wise I
>> >>     need ARM)
>> >>     >
>> >>     > I downloaded again from the repository and it still does not
>> >>     compile; this
>> >>     > time with different errors.
>> >>     >
>> >>     > Should it compile or is it not stable? Is there a stable version
>> >>     of ARM on
>> >>     > m5 at the moment?
>> >>     >
>> >>     > Thanks,
>> >>     >
>> >>     > Javier Malave
>> >>     > Texas A&M University
>> >>     > Computer Science and Engineering Department
>> >>     >
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>     ------------------------------
>> >>
>> >>     Message: 3
>> >>     Date: Wed, 15 Apr 2009 18:57:00 -0700
>> >>     From: nathan binkert <[email protected] <mailto:[email protected]>>
>> >>     Subject: Re: [m5-users] ARM_SE compile error on M5
>> >>     To: M5 users mailing list <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Message-ID:
>> >>
>> >>      <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Content-Type: text/plain; charset=ISO-8859-1
>> >>
>> >>     Are you using the arm extras stuff from stephen hine's website, or are
>> >>     you using the stuff that has been integrated into the development
>> >>     tree?  (We only integrated it about a week or so ago)
>> >>
>> >>      Nate
>> >>
>> >>     On Wed, Apr 15, 2009 at 5:15 PM, Gabriel Michael Black
>> >>     <[email protected] <mailto:[email protected]>> wrote:
>> >>     > You shouldn't send any email to both m5-dev and m5-users. Almost
>> >>     > everyone that reads m5-dev also reads m5-users. What compile errors
>> >>     > are you getting and with what version of gcc? ARM_SE was just
>> >>     > integrated into our repository a little while ago and may not work,
>> >>     > but it should at least compile.
>> >>     >
>> >>     > Gabe
>> >>     >
>> >>     > Quoting Javier Jose <[email protected]
>> >>     <mailto:[email protected]>>:
>> >>     >
>> >>     >> Hi everybody,
>> >>     >>
>> >>     >> I have notices that there has been some modification to the ARM
>> >>     architecture
>> >>     >> on m5 repository.
>> >>     >>
>> >>     >> I downloaded a few weeks ago the m5 with Mercurial and the
>> >>     ARM_SE does not
>> >>     >> compile. (I had been working with ALPHA but, research wise I
>> >>     need ARM)
>> >>     >>
>> >>     >> I downloaded again from the repository and it still does not
>> >>     compile; this
>> >>     >> time with different errors.
>> >>     >>
>> >>     >> Should it compile or is it not stable? Is there a stable
>> >>     version of ARM on
>> >>     >> m5 at the moment?
>> >>     >>
>> >>     >> Thanks,
>> >>     >>
>> >>     >> Javier Malave
>> >>     >> Texas A&M University
>> >>     >> Computer Science and Engineering Department
>> >>     >>
>> >>     >
>> >>     >
>> >>     >
>> >>     > _______________________________________________
>> >>     > m5-users mailing list
>> >>     > [email protected] <mailto:[email protected]>
>> >>     > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> >>     >
>> >>     >
>> >>
>> >>
>> >>     ------------------------------
>> >>
>> >>     Message: 4
>> >>     Date: Thu, 16 Apr 2009 23:39:34 +0800
>> >>     From: Veydan Wu <[email protected] <mailto:[email protected]>>
>> >>     Subject: [m5-users] a question about the decoder.cc
>> >>     To: [email protected] <mailto:[email protected]>
>> >>     Message-ID:
>> >>
>> >>      <[email protected]
>> >>     <mailto:[email protected]>>
>> >>     Content-Type: text/plain; charset="iso-8859-1"
>> >>
>> >>     Hi all, I am confused about how the
>> >>     build/ALPHA_FS/arch/alpha/decoder.cc
>> >>     generated, it says in its header that the src/arch/alpha/isa/main.isa
>> >>     generate it.  Now I want to add some attributes to some
>> >>     instructions such as
>> >>     Jsr.  In the decoder.cc:4061 there is a define for Jsr and assigne
>> >>     some
>> >>     attribute in the flas. If I want to add an extra one like
>> >>      flags[isJsr] = true;
>> >>
>> >>     How can I modify the main.isa to let it generate what I want ?
>> >>     Thanks !
>> >>     -------------- next part --------------
>> >>     An HTML attachment was scrubbed...
>> >>     URL:
>> >>     
>> >> http://m5sim.org/cgi-bin/mailman/private/m5-users/attachments/20090416/4113e669/attachment-0001.htm
>> >>
>> >>     ------------------------------
>> >>
>> >>     _______________________________________________
>> >>     m5-users mailing list
>> >>     [email protected] <mailto:[email protected]>
>> >>     http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> >>
>> >>     End of m5-users Digest, Vol 33, Issue 20
>> >>     ****************************************
>> >>
>> >>
>> >> ------------------------------------------------------------------------
>> >>
>> >> _______________________________________________
>> >> m5-users mailing list
>> >> [email protected]
>> >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> >
>> > _______________________________________________
>> > m5-users mailing list
>> > [email protected]
>> > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>> >
>> >
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>>
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to