> setup; reload

> macro-client/compile

# remove `Foo.str` which is an argument to a macro
$ copy-file macro-client/changes/Foo.scala macro-client/Foo.scala

# we should recompile Foo.scala first and then fail to compile Client.scala due to missing
# `Foo.str`
-> macro-client/compile

> macro-provider/clean
> macro-client/clean

-> macro-client/compile
