diff options
| author | 2026-10-14 17:09:14 +0330 | |
|---|---|---|
| committer | 2026-10-14 17:09:14 +0330 | |
| commit | f1eba8ef04e8902d7b797d9421d3e0c6f0045ae0 (patch) | |
| tree | 159dd6fc86dbb3dfc0381f109681751085011c77 /tests/conformance/known.txt | |
| parent | merge work/xref: zc0 u*d redo and follow-ups (diff) | |
| parent | Merge branch 'main' into work/spec (diff) | |
merge work/spec: appendix b round, zc0umd rewrite
Diffstat (limited to 'tests/conformance/known.txt')
| -rw-r--r-- | tests/conformance/known.txt | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/tests/conformance/known.txt b/tests/conformance/known.txt index 54e7141..8eeb0d3 100644 --- a/tests/conformance/known.txt +++ b/tests/conformance/known.txt @@ -2,18 +2,7 @@ # class a: self-hosted compiler bug; b: zc0 deviation (appendix a/b); c: spec issue to settle # appendix b.2.8 (a global named in an initializer is its address) is documented behavior per 5.3.2 and 3.14.2: no entry 4-statements/o3_outside_function_ordinary_block.zc zy c top-level o3 { } is rejected; spec 4.10.2 says it is an ordinary block -5-declarations/enum_member_names_earlier_b2.zc zy a appendix b.2.2 confirmed: enum members can't name earlier members -5-declarations/fn_prototype_after_definition_b4.zc zy a appendix b.2.4 confirmed: a prototype after the definition hides it -5-declarations/fn_prototype_unnamed_params_b13.zc zy a appendix b.2.13 confirmed (message now: doesn't match its earlier declaration) -5-declarations/fn_redefined_b3.zc zy a appendix b.2.3 confirmed: a plain redefinition silently shadows the first -5-declarations/global_float_init_b7.zc zy a appendix b.2.7 confirmed: float global initializer rejected -5-declarations/include_in_function_b9.zc zy a appendix b.2.9 confirmed: include in a body gives "return outside a function" -9-appendix-b/b2_05_ternary_int_float.zc zy a appendix b.2.5 confirmed -9-appendix-b/b2_06_bool_normalises.zc zy a appendix b.2.6 confirmed 9-appendix-b/b2_10_recovery_hides_errors.zc zy c appendix b.2.10 confirmed; by design per 8.2 -9-appendix-b/b2_11_unterminated_comment.zc zy a appendix b.2.11 confirmed -9-appendix-b/b2_12_as_int_star.zc zy a appendix b.2.12 confirmed -9-appendix-b/b2_14_len_char_ptr_typecheck_off.zc zy a appendix b.2.14 confirmed 9-appendix-b/b2_15_duplicate_case.zc zy c appendix b.2.15 confirmed; 4.7.2 says duplicates are allowed 9-appendix-b/b2_16_local_const_in_const_expr.zc zy c appendix b.2.16 confirmed; 3.14.2 documents it 2-types/conv_argument_and_return.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) @@ -37,8 +26,6 @@ 3-expressions/float_division_int_stored.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) 3-expressions/float_int_ops_on_bits.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) 3-expressions/incr_on_float_changes_bits.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) -3-expressions/int_min_div_minus1.zc zc0 b INT_MIN / -1 gives 0 and % gives INT_MIN in zc0 -3-expressions/int_min_mod_minus1.zc zc0 b INT_MIN / -1 gives 0 and % gives INT_MIN in zc0 3-expressions/prec_as_binds_tight.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) 4-statements/return_value_converted_float.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) 4-statements/return_value_converted_int.zc zc0 b types are read and dropped: no conversion, no sized cut (appendix a) |
