configs.json 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. [
  2. {
  3. "config": "opt"
  4. },
  5. {
  6. "config": "asan-trace-cmp",
  7. "environ": {
  8. "ASAN_OPTIONS": "detect_leaks=1:color=always",
  9. "LSAN_OPTIONS": "suppressions=test/core/util/lsan_suppressions.txt:report_objects=1"
  10. }
  11. },
  12. {
  13. "config": "dbg"
  14. },
  15. {
  16. "config": "asan",
  17. "environ": {
  18. "ASAN_OPTIONS": "detect_leaks=1:color=always",
  19. "LSAN_OPTIONS": "suppressions=test/core/util/lsan_suppressions.txt:report_objects=1"
  20. }
  21. },
  22. {
  23. "config": "msan",
  24. "environ": {
  25. "MSAN_OPTIONS": "poison_in_dtor=1"
  26. }
  27. },
  28. {
  29. "config": "basicprof"
  30. },
  31. {
  32. "config": "helgrind",
  33. "tool_prefix": [
  34. "valgrind",
  35. "--tool=helgrind"
  36. ]
  37. },
  38. {
  39. "config": "asan-noleaks",
  40. "environ": {
  41. "ASAN_OPTIONS": "detect_leaks=0:color=always"
  42. }
  43. },
  44. {
  45. "config": "noexcept"
  46. },
  47. {
  48. "config": "ubsan",
  49. "environ": {
  50. "UBSAN_OPTIONS": "halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt"
  51. }
  52. },
  53. {
  54. "config": "tsan",
  55. "environ": {
  56. "TSAN_OPTIONS": "suppressions=test/core/util/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1"
  57. }
  58. },
  59. {
  60. "config": "counters_with_memory_counter"
  61. },
  62. {
  63. "config": "stapprof"
  64. },
  65. {
  66. "config": "gcov"
  67. },
  68. {
  69. "config": "memcheck",
  70. "tool_prefix": [
  71. "valgrind",
  72. "--tool=memcheck",
  73. "--leak-check=full"
  74. ]
  75. },
  76. {
  77. "config": "lto"
  78. },
  79. {
  80. "config": "c++-compat"
  81. },
  82. {
  83. "config": "mutrace"
  84. },
  85. {
  86. "config": "counters"
  87. }
  88. ]