-
-
Notifications
You must be signed in to change notification settings - Fork 3k
Closed
Labels
arch-x86_6464-bit x8664-bit x86backend-self-hostedbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorenhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.
Milestone
Description
Current progress relative to the LLVM backend: 1941/1972 (98%)
Once the following list gets small enough, this issue can be closed and separate issues filed for each one.
andy@ark ~/D/zig (master)> grep -RI 'stage2_x86_64.*Skip' test/behavior/ | grep -v elf
test/behavior/byteswap.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/byteswap.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/byteswap.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/floatop.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/floatop.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/floatop.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/floatop.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/shuffle.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/shuffle.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/shuffle.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/vector.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/bitreverse.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/bitreverse.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/bitreverse.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/import_c_keywords.zig: if (builtin.zig_backend == .stage2_x86_64 and builtin.target.ofmt == .coff) return error.SkipZigTest;
test/behavior/call.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/call.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/call.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/call.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/bitcast.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/asm.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/popcount.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/cast.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/cast.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest;
test/behavior/cast.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/math.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/math.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/math.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
test/behavior/struct.zig: if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
Related:
Metadata
Metadata
Assignees
Labels
arch-x86_6464-bit x8664-bit x86backend-self-hostedbugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorenhancementSolving this issue will likely involve adding new logic or components to the codebase.Solving this issue will likely involve adding new logic or components to the codebase.
Type
Projects
Status
Ditch LLVM