SConscript (11308:7d8836fd043d) SConscript (11458:91834ba4b16d)
1# -*- mode:python -*-
2
3# Copyright (c) 2004-2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 350 unchanged lines hidden (view full) ---

359 configs += ['gpu']
360 if env['PROTOCOL'] == 'GPU_RfO':
361 configs += ['gpu-randomtest']
362else:
363 configs += ['simple-atomic', 'simple-atomic-mp',
364 'simple-timing', 'simple-timing-mp',
365 'minor-timing', 'minor-timing-mp',
366 'o3-timing', 'o3-timing-mt', 'o3-timing-mp',
1# -*- mode:python -*-
2
3# Copyright (c) 2004-2006 The Regents of The University of Michigan
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions are
8# met: redistributions of source code must retain the above copyright

--- 350 unchanged lines hidden (view full) ---

359 configs += ['gpu']
360 if env['PROTOCOL'] == 'GPU_RfO':
361 configs += ['gpu-randomtest']
362else:
363 configs += ['simple-atomic', 'simple-atomic-mp',
364 'simple-timing', 'simple-timing-mp',
365 'minor-timing', 'minor-timing-mp',
366 'o3-timing', 'o3-timing-mt', 'o3-timing-mp',
367 'rubytest', 'memtest', 'memtest-filter',
367 'rubytest', 'memcheck', 'memtest', 'memtest-filter',
368 'tgen-simple-mem', 'tgen-dram-ctrl']
369
370 configs += ['learning-gem5-p1-simple', 'learning-gem5-p1-two-level']
371
372if env['PROTOCOL'] != 'None':
373 if env['PROTOCOL'] == 'MI_example':
374 configs += [c + "-ruby" for c in configs]
375 else:
376 configs = [c + "-ruby-" + env['PROTOCOL'] for c in configs]
377
378src = Dir('.').srcdir
379for config in configs:
380 dirs = src.glob('*/*/*/ref/%s/*/%s' % (env['TARGET_ISA'], config))
381 for d in dirs:
382 d = str(d)
383 if not os.path.exists(os.path.join(d, 'skip')):
384 test_builder(env, d)
368 'tgen-simple-mem', 'tgen-dram-ctrl']
369
370 configs += ['learning-gem5-p1-simple', 'learning-gem5-p1-two-level']
371
372if env['PROTOCOL'] != 'None':
373 if env['PROTOCOL'] == 'MI_example':
374 configs += [c + "-ruby" for c in configs]
375 else:
376 configs = [c + "-ruby-" + env['PROTOCOL'] for c in configs]
377
378src = Dir('.').srcdir
379for config in configs:
380 dirs = src.glob('*/*/*/ref/%s/*/%s' % (env['TARGET_ISA'], config))
381 for d in dirs:
382 d = str(d)
383 if not os.path.exists(os.path.join(d, 'skip')):
384 test_builder(env, d)