[gem5-dev] Change in gem5/gem5[master]: cpu: Move the Loop Predictor from LTAGE to an external class

2019-01-28 Thread Javier Bueno Hedo (Gerrit)
Hello Giacomo Travaglini, Andreas Sandberg, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15775 to look at the new patch set (#6). Change subject: cpu: Move the Loop Predictor from LTAGE to an external class

[gem5-dev] Change in gem5/gem5[master]: cpu: move TAGE predictor code to a base class not inheriting from BPr...

2019-01-28 Thread Javier Bueno Hedo (Gerrit)
Javier Bueno Hedo has uploaded a new patch set (#3) to the change originally created by Jairo Balart. ( https://gem5-review.googlesource.com/c/public/gem5/+/15317 ) Change subject: cpu: move TAGE predictor code to a base class not inheriting from BPredUnit.

[gem5-dev] Change in gem5/gem5[master]: cpu: move TAGE predictor code to a base class not inheriting from BPr...

2019-01-28 Thread Javier Bueno Hedo (Gerrit)
Javier Bueno Hedo has uploaded a new patch set (#2) to the change originally created by Jairo Balart. ( https://gem5-review.googlesource.com/c/public/gem5/+/15317 ) Change subject: cpu: move TAGE predictor code to a base class not inheriting from BPredUnit.

Re: [gem5-dev] Running AMD GPU

2019-01-28 Thread Krishna Subramanian
Hi Mr.Gutierrez Thank you for your time. If suppose i wanted to implement the same *gpu-hello *in the HSAIL ISA , the command would simply be : *./build/HSAIL_X86/gem5.opt configs/example/apu_se.py -c tests/test-progs/gpu-hello/bin**/x86/linux/gpu-hello* This should work right ? However i get

[gem5-dev] Change in gem5/gem5[master]: arch-riscv: Enable support for riscv 32-bit in SE mode.

2019-01-28 Thread Austin Harris (Gerrit)
Hello Gabe Black, Jason Lowe-Power, Alec Roelke, Brandon Potter, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15355 to look at the new patch set (#4). Change subject: arch-riscv: Enable support for riscv 32-bit in SE mode.

[gem5-dev] Change in gem5/gem5[master]: arch-riscv: Enable support for riscv 32-bit in SE mode.

2019-01-28 Thread Austin Harris (Gerrit)
Hello Gabe Black, Jason Lowe-Power, Alec Roelke, Brandon Potter, I'd like you to reexamine a change. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15355 to look at the new patch set (#3). Change subject: arch-riscv: Enable support for riscv 32-bit in SE mode.

[gem5-dev] Experimental Python 3 support

2019-01-28 Thread Andreas Sandberg
Hi Everyone, I managed to find some time to do some gem5 hacking recently and decided it would be interesting to see what it would take to get gem5 to work with Python 3. It turns out it doesn't take that much work to get most things to work. I got to a point where thins seem to work, at least

Re: [gem5-dev] Running AMD GPU

2019-01-28 Thread Gutierrez, Anthony
That benchmark was for HSAIL ISA, and therefore doesn't run with the GCN3 ISA. I removed that test from our repo (https://gem5.googlesource.com/amd/gem5/+/b021dd69fef50a0ccd8883d65225af9ff8bb6682). Currently we provide no benchmarks that run out of the box on the APU model. Tony -Original

[gem5-dev] Change in gem5/gem5[master]: RFC: python: Make metaclass declarations Python 3 safe

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/c/public/gem5/+/15982 ) Change subject: RFC: python: Make metaclass declarations Python 3 safe .. RFC: python: Make metaclass

[gem5-dev] Change in gem5/gem5[master]: tests: Add a helper to run external scripts

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/c/public/gem5/+/15976 ) Change subject: tests: Add a helper to run external scripts .. tests: Add a helper to run external scripts

[gem5-dev] Change in gem5/gem5[master]: python: Add Python 3 workarounds for long

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/c/public/gem5/+/15988 ) Change subject: python: Add Python 3 workarounds for long .. python: Add Python 3 workarounds for long Python

[gem5-dev] Change in gem5/gem5[master]: WIP: configs: Make example configs to Python 3 compliant

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/16002 Change subject: WIP: configs: Make example configs to Python 3 compliant .. WIP: configs: Make example

[gem5-dev] Change in gem5/gem5[master]: RFC: python: Fix unproxying issues

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/16004 Change subject: RFC: python: Fix unproxying issues .. RFC: python: Fix unproxying issues There are cases

[gem5-dev] Change in gem5/gem5[master]: python: Enforce absolute imports for Python 3 compatibility

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/c/public/gem5/+/15983 ) Change subject: python: Enforce absolute imports for Python 3 compatibility .. python: Enforce absolute

[gem5-dev] Change in gem5/gem5[master]: RFC: scons: Add hackish support for Python 3.5

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/16003 Change subject: RFC: scons: Add hackish support for Python 3.5 .. RFC: scons: Add hackish support for Python

[gem5-dev] Change in gem5/gem5[master]: python: Add missing operators to NumericParamValue

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/16001 Change subject: python: Add missing operators to NumericParamValue .. python: Add missing operators to

[gem5-dev] Change in gem5/gem5[master]: tests: Update test scripts to work with Python 3

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15999 Change subject: tests: Update test scripts to work with Python 3 .. tests: Update test scripts to work with

[gem5-dev] Change in gem5/gem5[master]: python: Fix param -> int conversion issues

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/16000 Change subject: python: Fix param -> int conversion issues .. python: Fix param -> int conversion issues

[gem5-dev] Change in gem5/gem5[master]: python: Use __name__ instead of func_name for Py3 compat

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15997 Change subject: python: Use __name__ instead of func_name for Py3 compat .. python: Use __name__ instead of

[gem5-dev] Change in gem5/gem5[master]: python: Switch from using compare to key in list sort

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15995 Change subject: python: Switch from using compare to key in list sort .. python: Switch from using compare to

[gem5-dev] Change in gem5/gem5[master]: python: Fix params/proxy import loop

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15993 Change subject: python: Fix params/proxy import loop .. python: Fix params/proxy import loop There is a

[gem5-dev] Change in gem5/gem5[master]: python: Add __bool__ helpers in addition to __nonzero__

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15996 Change subject: python: Add __bool__ helpers in addition to __nonzero__ .. python: Add __bool__ helpers in

[gem5-dev] Change in gem5/gem5[master]: python: Remove uses of tuple unpacking in function params

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15991 Change subject: python: Remove uses of tuple unpacking in function params .. python: Remove uses of tuple

[gem5-dev] Change in gem5/gem5[master]: python: Update use of exec to work with Python 3

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15986 Change subject: python: Update use of exec to work with Python 3 .. python: Update use of exec to work with

[gem5-dev] Change in gem5/gem5[master]: python: Stop using basestring to test for strings

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15998 Change subject: python: Stop using basestring to test for strings .. python: Stop using basestring to test

[gem5-dev] Change in gem5/gem5[master]: python: Don't assume SimObjects live in the global namespace

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15981 Change subject: python: Don't assume SimObjects live in the global namespace .. python: Don't assume

[gem5-dev] Change in gem5/gem5[master]: python: Make iterator handling Python 3 compatible

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15992 Change subject: python: Make iterator handling Python 3 compatible .. python: Make iterator handling Python 3

[gem5-dev] Change in gem5/gem5[master]: python: Fix Param initialization issue in Python 3

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15990 Change subject: python: Fix Param initialization issue in Python 3 .. python: Fix Param initialization issue

[gem5-dev] Change in gem5/gem5[master]: python: Add fallbacks for packages that have been renamed

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15994 Change subject: python: Add fallbacks for packages that have been renamed .. python: Add fallbacks for

[gem5-dev] Change in gem5/gem5[master]: python: Remove getCode() type workaround

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15978 Change subject: python: Remove getCode() type workaround .. python: Remove getCode() type workaround Python

[gem5-dev] Change in gem5/gem5[master]: tests: Don't override tick rate in Ruby tests

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15975 Change subject: tests: Don't override tick rate in Ruby tests .. tests: Don't override tick rate in Ruby

[gem5-dev] Change in gem5/gem5[master]: RFC: python: Make metaclass declarations Python 3 safe

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15982 Change subject: RFC: python: Make metaclass declarations Python 3 safe .. RFC: python: Make metaclass

[gem5-dev] Change in gem5/gem5[master]: python: Replace deprecated repr syntax

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15989 Change subject: python: Replace deprecated repr syntax .. python: Replace deprecated repr syntax Change-Id:

[gem5-dev] Change in gem5/gem5[master]: python: Replace DictMixin with Mapping / MutableMapping

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15984 Change subject: python: Replace DictMixin with Mapping / MutableMapping .. python: Replace DictMixin with

[gem5-dev] Change in gem5/gem5[master]: python: Switch to using open instead of file

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15985 Change subject: python: Switch to using open instead of file .. python: Switch to using open instead of file

[gem5-dev] Change in gem5/gem5[master]: tests: Add a helper to run external scripts

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15976 Change subject: tests: Add a helper to run external scripts .. tests: Add a helper to run external scripts

[gem5-dev] Change in gem5/gem5[master]: python: Replace dict.has_key with 'key in dict'

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15987 Change subject: python: Replace dict.has_key with 'key in dict' .. python: Replace dict.has_key with 'key in

[gem5-dev] Change in gem5/gem5[master]: python: Add Python 3 workarounds for long

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15988 Change subject: python: Add Python 3 workarounds for long .. python: Add Python 3 workarounds for long

[gem5-dev] Change in gem5/gem5[master]: python: Enforce absolute imports for Python 3 compatibility

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15983 Change subject: python: Enforce absolute imports for Python 3 compatibility .. python: Enforce absolute

[gem5-dev] Change in gem5/gem5[master]: python: Make exception handling Python 3 safe

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15980 Change subject: python: Make exception handling Python 3 safe .. python: Make exception handling Python 3

[gem5-dev] Change in gem5/gem5[master]: sim: Prepare C++ side for Python 3

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15977 Change subject: sim: Prepare C++ side for Python 3 .. sim: Prepare C++ side for Python 3 Python 3 uses wide

[gem5-dev] Change in gem5/gem5[master]: python: Fix native module initialisation on Python 3

2019-01-28 Thread Andreas Sandberg (Gerrit)
Andreas Sandberg has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/15979 Change subject: python: Fix native module initialisation on Python 3 .. python: Fix native module

[gem5-dev] Change in gem5/gem5[master]: tests: fix arm regression due to kernel not found

2019-01-28 Thread Ciro Santilli (Gerrit)
Ciro Santilli has submitted this change and it was merged. ( https://gem5-review.googlesource.com/c/public/gem5/+/15957 ) Change subject: tests: fix arm regression due to kernel not found .. tests: fix arm regression due to

[gem5-dev] Change in gem5/gem5[master]: tests: fix arm regression due to kernel not found

2019-01-28 Thread Giacomo Travaglini (Gerrit)
Giacomo Travaglini has uploaded a new patch set (#2) to the change originally created by Ciro Santilli. ( https://gem5-review.googlesource.com/c/public/gem5/+/15957 ) Change subject: tests: fix arm regression due to kernel not found

[gem5-dev] Change in gem5/gem5[master]: arch-arm, configs: Create single instance of DTB autogeneration

2019-01-28 Thread Giacomo Travaglini (Gerrit)
Hello Andreas Sandberg, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15958 to review the following change. Change subject: arch-arm, configs: Create single instance of DTB autogeneration

[gem5-dev] Change in gem5/gem5[master]: configs: Enable DTB autogeneration in starter_fs.py

2019-01-28 Thread Giacomo Travaglini (Gerrit)
Hello Andreas Sandberg, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15959 to review the following change. Change subject: configs: Enable DTB autogeneration in starter_fs.py

[gem5-dev] Change in gem5/gem5[master]: tests: fix arm regression due to kernel not found

2019-01-28 Thread Ciro Santilli (Gerrit)
Hello Andreas Sandberg, I'd like you to do a code review. Please visit https://gem5-review.googlesource.com/c/public/gem5/+/15957 to review the following change. Change subject: tests: fix arm regression due to kernel not found

[gem5-dev] Cron /z/m5/regression/do-regression quick

2019-01-28 Thread Cron Daemon
* build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-checkpoint: FAILED! * build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic: FAILED! * build/ARM/tests/opt/quick/fs/10.linux-boot/arm/linux/realview-simple-atomic-dual: FAILED!