summaryrefslogtreecommitdiff
path: root/test/lit/passes/skip-missing.wast
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2023-06-27 15:27:07 -0700
committerGitHub <noreply@github.com>2023-06-27 15:27:07 -0700
commitaaf1dac49865024fbde9d316c4a46345186217af (patch)
treef8d2e0bcee1745492a602f8fb4aa1a9b9bd6d1e8 /test/lit/passes/skip-missing.wast
parentfd9d04ccd615b185e65a765e3587eae3f72aa867 (diff)
downloadbinaryen-aaf1dac49865024fbde9d316c4a46345186217af.tar.gz
binaryen-aaf1dac49865024fbde9d316c4a46345186217af.tar.bz2
binaryen-aaf1dac49865024fbde9d316c4a46345186217af.zip
Fix opt/shrink levels when running the optimizer multiple times, Part 2 (#5787)
This is a followup to #5333 . That fixed the selection of which passes to run, but forgot to also fix the global state of the current optimize/shrink levels. This PR fixes that. As a result, running -O3 -Oz will now work as expected: the first -O3 will run the right passes (as #5333 fixed) and while running them, the global optimize/shrinkLevels will be -O3 (and not -Oz), which this PR fixes. A specific result of this is that -O3 -Oz used to inline less, since the invocation of inlining during -O3 thought we were optimizing for size. The new test verifies that we do fully inline in the first -O3 now.
Diffstat (limited to 'test/lit/passes/skip-missing.wast')
-rw-r--r--test/lit/passes/skip-missing.wast8
1 files changed, 0 insertions, 8 deletions
diff --git a/test/lit/passes/skip-missing.wast b/test/lit/passes/skip-missing.wast
deleted file mode 100644
index 02778dab0..000000000
--- a/test/lit/passes/skip-missing.wast
+++ /dev/null
@@ -1,8 +0,0 @@
-;; We should warn on a pass called "waka" not having been run and skipped.
-
-;; RUN: wasm-opt %s -O1 --skip-pass=waka 2>&1 | filecheck %s
-
-;; CHECK: warning: --waka was requested to be skipped, but it was not found in the passes that were run.
-
-(module
-)