Skip to content

Audit and consolidate stage1/stage2 tests. All behavior tests passing for self-hosted. #6034

@andrewrk

Description

@andrewrk

This is a sub-task of #89.

Aside from #6025, here are all the ones that are left:

  • test.slicing array of length 1 can assume runtime index is always zero... SKIP
  • test.generic function with align param... SKIP
  • test.runtime known array index has best alignment possible... SKIP
  • test.align(N) on functions... SKIP
  • test.issue 529 fixed... SKIP
  • test.bug 920 fixed... SKIP
  • test.bug 1120... SKIP
  • test/behavior/bugs/6781.zig... SKIP
  • test.errdefer with payload... SKIP
  • test.equality of pointers to comptime const... SKIP
  • test.storing an array of type in a field... SKIP
  • test.flags in packed structs... SKIP
  • test.arrays in packed structs... SKIP
  • test.consistent size of packed structs... SKIP
  • test.correct sizeOf and offsets in packed structs... SKIP
  • test.nested packed structs... SKIP
  • test.initializer list expression... SKIP
  • test.initializing tuple with explicit type... SKIP
  • test.output constraint modifiers... SKIP
  • test.alternative constraints... SKIP
  • test.struct/array/union types as input values... SKIP

Metadata

Metadata

Assignees

No one assigned

    Labels

    backend-llvmThe LLVM backend outputs an LLVM IR Module.enhancementSolving this issue will likely involve adding new logic or components to the codebase.frontendTokenization, parsing, AstGen, Sema, and Liveness.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions