Earlier quoted context omitted.
LLVM likely doesn't want to take the risk that a court could find it copyrightable if the author decides to file a lawsuit. My guess is that regardless of the triviality of the change they're requiring these agreements. I am not a lawyer.
It is an anonymous e mail address, there is no way for anyone can actually prove that they are the contributer. not a lawyer, obviously
- If the contributor can prove they checked that specific mailbox during the period involved (for example from logs, or because the git repo of their system config shows they ran a cron script checking it)
- If the contributor can have a few others state in court that they received other messages sent from that account around the time that must have come from them.
- if the contributor mailed a few friends saying they contributed to LLVM, giving some details of the changes.
I would expect courts to accept either as enough evidence.