From 519abd1090bb17e0a9c79921162bbb04211ca99f Mon Sep 17 00:00:00 2001 From: Jacob Dufault Date: Wed, 20 Dec 2017 10:29:58 -0800 Subject: [PATCH] Make a couple of tests consistent across platforms --- tests/constructors/invalid_reference.cc | 4 ++++ tests/templates/specialized_func_definition.cc | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/tests/constructors/invalid_reference.cc b/tests/constructors/invalid_reference.cc index 4dff9864..f54cdf0a 100644 --- a/tests/constructors/invalid_reference.cc +++ b/tests/constructors/invalid_reference.cc @@ -4,6 +4,10 @@ template Foo::Foo() {} /* +EXTRA_FLAGS: +-fms-compatibility +-fdelayed-template-parsing + OUTPUT: { "includes": [], diff --git a/tests/templates/specialized_func_definition.cc b/tests/templates/specialized_func_definition.cc index 91acd49e..697e7326 100644 --- a/tests/templates/specialized_func_definition.cc +++ b/tests/templates/specialized_func_definition.cc @@ -14,6 +14,10 @@ void Template::Foo() {} // TODO: usage information on Template is bad. // TODO: Foo() should have multiple definitions. +EXTRA_FLAGS: +-fms-compatibility +-fdelayed-template-parsing + OUTPUT: { "includes": [],