diff --git a/loopy/transform/save.py b/loopy/transform/save.py index d3c4b9092badca4c9e8c42168e5d38130df811d6..3d4f5c2d4765aa7cbf1e56c76d127bf8f4d61a06 100644 --- a/loopy/transform/save.py +++ b/loopy/transform/save.py @@ -409,7 +409,7 @@ class TemporarySaver(object): elif isinstance(tag, LocalIndexTag): my_local_tags.append(tag) elif isinstance(tag, ParallelTag): - raise ValueError( + raise LoopyError( "iname '%s' is tagged with '%s' - only " "group and local tags are supported for " "auto save/reload of temporaries" % @@ -423,7 +423,7 @@ class TemporarySaver(object): if ( group_tags != _sortedtags(my_group_tags) or local_tags != _sortedtags(my_local_tags)): - raise ValueError( + raise LoopyError( "inconsistent parallel tags across instructions that access " "'%s' (specifically, instruction '%s' has tags '%s' but " "instruction '%s' has tags '%s')"