[lldb] Remove LLDB_CAPTURE_REPRODUCER override
authorJonas Devlieghere <jonas@devlieghere.com>
Thu, 1 Apr 2021 04:08:55 +0000 (21:08 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Thu, 1 Apr 2021 04:10:56 +0000 (21:10 -0700)
commitdfc8da19c5d7ed48f62a4cc588b641f2deee8789
tree8d467cba493a0744f04e897ef5a6ad5b8aeadf81
parenta8219991d0245db8f31a923ba7f24e6beda345b0
[lldb] Remove LLDB_CAPTURE_REPRODUCER override

Remove the LLDB_CAPTURE_REPRODUCER as it is inherently dangerous. The
reproducers require careful initialization which cannot be guaranteed by
overwriting the reproducer mode at this level.

If we want to provide this functionality, we should do it in the driver
instead. It was originally added to enable capture in CI, but we now
have a dedicated CI job that captures and replays the test suite.
lldb/source/Utility/Reproducer.cpp