# multiply defined generates a warning Warning "macro foo 1, line 1" Warning "macro foo 2, line 1" Use foo Error "done line 12."