Move tests codegen#156195
Conversation
|
r? @JohnTitor rustbot has assigned @JohnTitor. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
The codegen directory is meant for tests that check the produced LLVM IR. None of the tests you moved contain checks for this. All these tests do the testing by getting executed and not crashing. Codegen tests are never executed. |
Oh wow, I did not know this. I categorized them based on the comments left and the issues I read. Meaning each of these might belong in completely different separate folders? Do you know of any other folders with a similar directive, or is there any documentation about the test folders that might be helpful to me? If I am being very honest, there are a lot of issues I read that I do not understand at all, maybe because the code is from a very old version of rust or I just dont have the knowledge so I have to rely on keywords for categorizing. Hence, I miss subtle conventions like this. |
|
Please ignore my previous comment. I misread tests/ui/codegen as tests/codegen. The former is still for ui tests as these tests need to be. The later is for codegen tests. |
Alright. |
…, r=JohnTitor Move tests codegen Hi, I have moved some tests into the codegen folder
Rollup of 15 pull requests Successful merges: - #151122 (fix: more descriptive error message for enum to integer) - #155341 (generic_const_args: allow paths to non type consts) - #156062 (Added command-line argument support for `wasm32-wali-linux-musl`) - #156159 ([AIX] add -bdbg:namedsects:ss link arg) - #156174 (Wasm: remove implicit `__heap_base`/`__data_end` exports) - #156186 (fix: remap ci-llvm debug paths via `-ffile-prefix-map`) - #156193 (port `rustc_ast*` crates from `box_` to `deref_patterns`) - #156201 (Don't run ui-fulldeps tests twice in stage 1) - #155808 (Always use `ConstFn` context for `const` closures) - #156105 (interpret: correctly deal with repr(transparent) enums) - #156148 (Use `all_impls` instead of handrolling it) - #156156 (Adjust getMCSubtargetInfo signature for LLVM 23+) - #156170 (add known-bug test for coroutine 'static-yields-non-'static unsoundness (#144442)) - #156195 (Move tests codegen) - #156205 (move generalization test)
Hi, I have moved some tests into the codegen folder