[LLVMdev] Windows development and "virus" in LLVM test suite

Mikael Lyngvig
Fri, 15 Jun 2012 20:02:37 -0000

Hi,

I just filed a bug because LLVM's test suite includes a virus.  This is not
normally a problem on Unix (not even Linux), but as everyone know, Windows
is so vulnerable to vira, that Windows users have to have an antivirus
solution installed.  The problem is that the virus in:


projects/test-suite/MultiSource/Applicaations/ClamAV/inputs/rtf-test/rtf1.rtf

BREAKS the SVN pull of the LLVM test suite: Once the file is read onto
disk, the antivirus solution aborts the SVN pull because SVN cannot access
the file anymore.

I filed a bug to have the offending file removed from LLVM, but it was
immediately closed with a WONTFIX flag.

So, I am asking here, in the greater context of the LLVMdev mailing list,
what can be done to fix the presence of a "virus" in LLVM permanently?
It
is not acceptable to have to ask people to uninstall their antivirus
solution if they want to use the test suite on Windows.

The problem occurs with Microsoft Security Essentials (the poorest
antivirus solution in existence), so it is likely to occur with many
antivirus solutions.

A quite from Wikipedia regarding the file:

 A compliant virus scanner, when detecting the file, will respond in
exactly the same manner as if it found genuinely harmful code.

So any compliant virus scanner will choke and panic upon encountering this
file!


Cheers,
Mikael
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20120615/65c530ca/attachment.html>