| -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 -C opt-level=s |
| $(call RUN,debug) good |
| $(RUSTC) debug.rs -C opt-level=z |
| $(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 |