From 03244b52a0624e823ae5e338ecf72a868da08ef2 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 27 Dec 2019 11:16:37 +0900 Subject: Revert "Enable sanitizer in travis test"; ref #4864 `gcc` sanitizer does not work on some environment (namely my localhost). Although it works on Travis, it is not convenient that tests fail on the local host. We keep sanitizer tests on the local (using `clang`). This reverts commit 9cde967321fe4bf200d4451859ead57b06e73027. --- travis_config.rb | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/travis_config.rb b/travis_config.rb index a8189dee6..2263bac25 100644 --- a/travis_config.rb +++ b/travis_config.rb @@ -4,8 +4,7 @@ MRuby::Build.new('debug') do |conf| # include all core GEMs conf.gembox 'full-core' - conf.cc.flags += %w(-Werror=declaration-after-statement -fsanitize=address,undefined) - conf.linker.flags += %W(-fsanitize=address,undefined) + conf.cc.flags += %w(-Werror=declaration-after-statement) conf.compilers.each do |c| c.defines += %w(MRB_GC_STRESS MRB_GC_FIXED_ARENA MRB_METHOD_CACHE) end @@ -19,8 +18,7 @@ MRuby::Build.new('full-debug') do |conf| # include all core GEMs conf.gembox 'full-core' - conf.cc.flags += %w(-Werror=declaration-after-statement -fsanitize=address,undefined) - conf.linker.flags += %W(-fsanitize=address,undefined) + conf.cc.flags += %w(-Werror=declaration-after-statement) conf.cc.defines += %w(MRB_GC_STRESS MRB_METHOD_CACHE MRB_ENABLE_DEBUG_HOOK) conf.enable_test @@ -31,8 +29,7 @@ MRuby::Build.new do |conf| # include all core GEMs conf.gembox 'full-core' - conf.cc.flags += %w(-Werror=declaration-after-statement -fsanitize=address,undefined) - conf.linker.flags += %W(-fsanitize=address,undefined) + conf.cc.flags += %w(-Werror=declaration-after-statement) conf.compilers.each do |c| c.defines += %w(MRB_GC_FIXED_ARENA) end @@ -44,8 +41,7 @@ MRuby::Build.new('cxx_abi') do |conf| toolchain :gcc conf.gembox 'full-core' - conf.cc.flags += %w(-fpermissive -fsanitize=address,undefined) - conf.linker.flags += %W(-fsanitize=address,undefined) + conf.cc.flags += %w(-fpermissive) conf.compilers.each do |c| c.defines += %w(MRB_GC_FIXED_ARENA) end -- cgit v1.2.3