| -include ../tools.mk | |
| all: | |
| $(RUSTC) debug.rs -C debug-assertions=no | |
| $(call RUN,debug) good | |
| $(RUSTC) debug.rs -C opt-level=0 | |
| $(call RUN,debug) bad | |
| $(RUSTC) debug.rs -C opt-level=1 | |
| $(call RUN,debug) good | |
| $(RUSTC) debug.rs -C opt-level=2 | |
| $(call RUN,debug) good | |
| $(RUSTC) debug.rs -C opt-level=3 | |
| $(call RUN,debug) good | |
| $(RUSTC) debug.rs -O | |
| $(call RUN,debug) good | |
| $(RUSTC) debug.rs | |
| $(call RUN,debug) bad | |
| $(RUSTC) debug.rs -C debug-assertions=yes -O | |
| $(call RUN,debug) bad | |
| $(RUSTC) debug.rs -C debug-assertions=yes -C opt-level=1 | |
| $(call RUN,debug) bad |