Remove possibility to generate a fake token.
The HloVerifier checks that we never have a token as an entry parameter. So there should be no need to generate a fake token parameter. PiperOrigin-RevId: 287966759 Change-Id: Ie45201974d3619e6b2f23f204c8ec9e911473341
This commit is contained in:
parent
a0db54f7cb
commit
c042ddcbb1
@ -341,9 +341,6 @@ StatusOr<Literal> MakeFakeLiteralInternal(const Shape& shape,
|
||||
}));
|
||||
break;
|
||||
}
|
||||
// Token requires no data.
|
||||
case TOKEN:
|
||||
break;
|
||||
default:
|
||||
return Unimplemented("Unsupported type for fake literal generation: %s",
|
||||
ShapeUtil::HumanString(shape));
|
||||
|
||||
@ -56,24 +56,6 @@ XLA_TEST_F(TestUtilsTest, UnusedParam) {
|
||||
TF_ASSERT_OK(MakeFakeArguments(&module).status());
|
||||
}
|
||||
|
||||
XLA_TEST_F(TestUtilsTest, Token) {
|
||||
auto module = ParseAndReturnUnverifiedModule(
|
||||
R"(HloModule outfeed_module
|
||||
|
||||
ENTRY InfeedToOutfeed {
|
||||
token0 = token[] parameter(0)
|
||||
infeed = ((u32[3]{0}, pred[]), token[]) infeed(token0)
|
||||
infeed.data = (u32[3]{0}, pred[]) get-tuple-element(infeed), index=0
|
||||
outfeed = token[] outfeed(infeed.data, token0)
|
||||
ROOT infeed.1 = ((u32[3]{0}, pred[]), token[]) infeed(token0)
|
||||
infeed.1.data = (u32[3]{0}, pred[]) get-tuple-element(infeed.1), index=0
|
||||
infeed.1.token = token[] get-tuple-element(infeed.1), index=1
|
||||
outfeed.1 = token[] outfeed(infeed.1.data, infeed.1.token)
|
||||
})")
|
||||
.ValueOrDie();
|
||||
TF_ASSERT_OK(MakeFakeArguments(module.get()).status());
|
||||
}
|
||||
|
||||
XLA_TEST_F(TestUtilsTest, MultipleIndexSpacesForDynamicSlices) {
|
||||
auto module = ParseAndReturnVerifiedModule(
|
||||
R"(HloModule index_space_module
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user