working.filt revision 13526
18282SAli.Saidi@ARM.comnot any([ 28282SAli.Saidi@ARM.com 38282SAli.Saidi@ARM.com# The sc_elab_and_sim mechanism is purposefully not supported. 48282SAli.Saidi@ARM.comname == "sc_elab_and_sim", 58282SAli.Saidi@ARM.com 68282SAli.Saidi@ARM.com# The wif trace format is deprecated, and probably would take a non-trivial 78282SAli.Saidi@ARM.com# amount of work to support. 88282SAli.Saidi@ARM.compath.startswith("systemc/tracing/wif_trace"), 98282SAli.Saidi@ARM.compath.startswith("systemc/misc/stars/wif_trace"), 108282SAli.Saidi@ARM.com 118282SAli.Saidi@ARM.com# Phase callbacks are an experimental feature. Also calling all the interested 128282SAli.Saidi@ARM.com# sc_objects whenever time advances would add a non-trivial amount of 138282SAli.Saidi@ARM.com# complexity and is probably not worth implementing in general. 148282SAli.Saidi@ARM.compath.startswith("systemc/kernel/phase_callbacks/"), 158282SAli.Saidi@ARM.com 168282SAli.Saidi@ARM.com 178282SAli.Saidi@ARM.compath in ( 188282SAli.Saidi@ARM.com # Fails with undiagnosed output differences. 198282SAli.Saidi@ARM.com "tlm/bus", 208282SAli.Saidi@ARM.com "tlm/bus_dmi", 218282SAli.Saidi@ARM.com 228282SAli.Saidi@ARM.com # Uses sc_elab_and_sim. 238282SAli.Saidi@ARM.com "systemc/kernel/sc_main_main", 248282SAli.Saidi@ARM.com 258282SAli.Saidi@ARM.com # Tests the deprecated sc_string type which we aren't supporting. 268282SAli.Saidi@ARM.com "systemc/bugs/sc_string_bracket_assign", 278282SAli.Saidi@ARM.com "systemc/misc/stars/star124010", 288282SAli.Saidi@ARM.com 298282SAli.Saidi@ARM.com # This test declares a constructor it never defines, so it's not clear how 308282SAli.Saidi@ARM.com # it would ever work? 318282SAli.Saidi@ARM.com "systemc/misc/stars/star104726", 328282SAli.Saidi@ARM.com 338282SAli.Saidi@ARM.com # Another test which calls an undefined function. 348282SAli.Saidi@ARM.com "systemc/misc/gnats/pr-480", 358282SAli.Saidi@ARM.com 368282SAli.Saidi@ARM.com # Two more tests with undefined functions. 378282SAli.Saidi@ARM.com "systemc/misc/unit/extern", 388282SAli.Saidi@ARM.com "systemc/misc/unit/extern2", 398282SAli.Saidi@ARM.com 408282SAli.Saidi@ARM.com # These tests rely on implicit FXVAL constructors based on primitive types, 418282SAli.Saidi@ARM.com # but enabling that makes other operator overloads ambiguous so things 428282SAli.Saidi@ARM.com # don't compile. It also seems dangerous to change what the headers look 438282SAli.Saidi@ARM.com # like between the backing implementation and the consuming application. 448282SAli.Saidi@ARM.com "systemc/datatypes/fx/fast_constructors", 458282SAli.Saidi@ARM.com "systemc/datatypes/fx/constructors", 468282SAli.Saidi@ARM.com 478282SAli.Saidi@ARM.com # These tests uses sensitive_neg and sensitive_pos and overloads which are 488282SAli.Saidi@ARM.com # deprecated and not worth supporting. The non-deprecated version, 498282SAli.Saidi@ARM.com # sensitive, is exercised elsewhere. 508282SAli.Saidi@ARM.com "systemc/kernel/sc_sensitive/test02", 518282SAli.Saidi@ARM.com "systemc/kernel/sc_sensitive/test03", 528282SAli.Saidi@ARM.com 538282SAli.Saidi@ARM.com # This test relies on being able to set the time resolution even after it's 548282SAli.Saidi@ARM.com # been fixed by telling systemc to ignore the error message. gem5 has no 558282SAli.Saidi@ARM.com # facility to ignore the error it raises for the same reason, and it 568282SAli.Saidi@ARM.com # wouldn't make sense to add one. 578282SAli.Saidi@ARM.com "systemc/kernel/sc_time/test19", 588282SAli.Saidi@ARM.com 598282SAli.Saidi@ARM.com # This test is for a mechanism to change to a non-standard signal write 608282SAli.Saidi@ARM.com # checking behavior using an environment variable which we don't intent to 618282SAli.Saidi@ARM.com # support at this time. 628282SAli.Saidi@ARM.com "systemc/communication/sc_signal/check_writer/test16", 638282SAli.Saidi@ARM.com), 648282SAli.Saidi@ARM.com 658282SAli.Saidi@ARM.com]) 668282SAli.Saidi@ARM.com