Preserve raw include diagnostic provenance and derive bands from the existing shaped editor. Retain deferred tooltip paragraphs through rendering. Include source, regression, failure and native-trial evidence; corrected native acceptance remains pending.
26 lines
8.1 KiB
Plaintext
26 lines
8.1 KiB
Plaintext
Finished `test` profile [unoptimized] target(s) in 2.48s
|
|
Running unittests src\main.rs (C:\Users\User\Documents\Git\ARCADIA-Studio\.local\target-gnullvm\debug\deps\arcadia_studio-8174edc643cda7b4.exe)
|
|
EOF witness "abc q\u{301}\u{323}": paragraph_rtl=false cluster=[LayoutGlyph { start: 4, end: 9, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 147, x: 35.1875, y: 0.0, w: 8.796875, level: Level(0), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 4, end: 9, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 727, x: 43.984375, y: 0.0, w: 0.0, level: Level(0), x_offset: -0.5498047, y_offset: -0.18164063, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 4, end: 9, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 2606, x: 43.984375, y: 0.0, w: 0.0, level: Level(0), x_offset: -0.50097656, y_offset: 0.014160156, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=43.984375 actual=Some(43.984375)
|
|
EOF witness "אבג q\u{301}\u{323}": paragraph_rtl=true cluster=[LayoutGlyph { start: 7, end: 12, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 2606, x: 662.39844, y: 0.0, w: 0.0, level: Level(2), x_offset: -0.50097656, y_offset: 0.014160156, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 7, end: 12, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 727, x: 662.39844, y: 0.0, w: 0.0, level: Level(2), x_offset: -0.5498047, y_offset: -0.18164063, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 7, end: 12, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 147, x: 653.60156, y: 0.0, w: 8.796875, level: Level(2), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=662.39844 actual=Some(662.39844)
|
|
EOF witness "abc א\u{5b0}\u{5bc}": paragraph_rtl=false cluster=[LayoutGlyph { start: 4, end: 10, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 653, x: 35.1875, y: 0.0, w: 0.0, level: Level(1), x_offset: -0.024902344, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 4, end: 10, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 717, x: 35.1875, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=35.1875 actual=Some(35.1875)
|
|
EOF witness "אבג א\u{5b0}\u{5bc}": paragraph_rtl=true cluster=[LayoutGlyph { start: 7, end: 13, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 717, x: 652.7969, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 7, end: 13, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 653, x: 652.7969, y: 0.0, w: 0.0, level: Level(1), x_offset: -0.024902344, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=652.7969 actual=Some(652.7969)
|
|
EOF witness "abc ب\u{64e}\u{651}": paragraph_rtl=false cluster=[LayoutGlyph { start: 4, end: 10, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 1063, x: 35.1875, y: 0.0, w: 0.0, level: Level(1), x_offset: -0.038085938, y_offset: 0.072265625, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 4, end: 10, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 911, x: 35.1875, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=35.1875 actual=Some(35.1875)
|
|
EOF witness "אבג ب\u{64e}\u{651}": paragraph_rtl=true cluster=[LayoutGlyph { start: 7, end: 13, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 911, x: 652.7969, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 7, end: 13, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 1063, x: 652.7969, y: 0.0, w: 0.0, level: Level(1), x_offset: -0.038085938, y_offset: 0.072265625, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=652.7969 actual=Some(652.7969)
|
|
EOF witness "abc x\u{20dd}": paragraph_rtl=false cluster=[LayoutGlyph { start: 4, end: 8, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 154, x: 35.1875, y: 0.0, w: 8.796875, level: Level(0), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 4, end: 8, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 2573, x: 43.984375, y: 0.0, w: 8.796875, level: Level(0), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=52.78125 actual=Some(52.78125)
|
|
EOF witness "אבג x\u{20dd}": paragraph_rtl=true cluster=[LayoutGlyph { start: 7, end: 11, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 2573, x: 653.60156, y: 0.0, w: 8.796875, level: Level(2), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }, LayoutGlyph { start: 7, end: 11, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(28v1)), glyph_id: 154, x: 644.8047, y: 0.0, w: 8.796875, level: Level(2), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }] expected=662.39844 actual=Some(653.60156)
|
|
|
|
thread 'source_annotations::anchor_tests::final_multi_glyph_cluster_anchor_uses_logical_trailing_advance_edge' (1508) panicked at crates\oa-desktop\src\source_annotations\anchor_tests.rs:91:9:
|
|
logical EOF must follow the whole cluster, including shared-range glyphs; source="אבג x\u{20dd}"
|
|
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
|
|
gap witness width=72 source="one אבג דהו two זחט three יכל four מנס five עפצ six קרש seven" byte=10 owner=0 expected=35.1875 actual=[(0, 35.1875)] cluster=[LayoutGlyph { start: 8, end: 10, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 674, x: 35.1875, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }]
|
|
gap witness width=72 source="one אבג דהו two זחט three יכל four מנס five עפצ six קרש seven" byte=28 owner=1 expected=72.78906 actual=[] cluster=[LayoutGlyph { start: 26, end: 28, font_size: 16.0, font_weight: Weight(400), line_height_opt: None, font_id: ID(InnerId(42v1)), glyph_id: 680, x: 72.78906, y: 0.0, w: 9.6015625, level: Level(1), x_offset: 0.0, y_offset: 0.0, color_opt: None, metadata: 0, cache_key_flags: CacheKeyFlags(0x0) }]
|
|
|
|
thread 'source_annotations::anchor_tests::mixed_direction_omitted_separator_has_one_logical_predecessor_anchor' (9708) panicked at crates\oa-desktop\src\source_annotations\anchor_tests.rs:194:17:
|
|
assertion `left == right` failed: omitted separator must not vanish or acquire a second visual owner
|
|
left: 0
|
|
right: 1
|
|
|
|
thread 'source_annotations::performance_tests::annotation_projection_cost_distributions' (9084) panicked at crates\oa-desktop\src\source_annotations\performance_tests.rs:151:5:
|
|
must really reach a deep logical paragraph
|
|
error: test failed, to rerun pass `-p oa-desktop --bin arcadia-studio`
|